高频问题


序号 优先级 问题 答案
1 1 get和post的区别 数据大小,安全性,数据传输位置
2 1 http协议有了解么 请求,响应:
请求行,请求头,请求正文
响应行,响应头,响应正文
3 1 http与https的区别 安全性,路径,默认端口,一个有证书一个没有
4 1 发现异常用什么定位 ①先定位前端,打开浏览器查看console报错
②然后查看接口请求和返回,看请求报文是否正确
③最后查看数据库与接口返回作对比看是否后台
服务执行sql的语法是否有问题,配合看服务器日志
5 1 如何定位具体日志位置 grep -n
more +n
斜杠+字符串 查询 日志位置 查找相关信息关键行
6 1 工作的测试流程 拿到需求文档
整理功能点
根据需求列出的功能点
编写测试用例
测试经理编写测试计划
根据计划分配到对应人
然后执行测试用例
如果有BUG则记录
7 1 接口测试关注点 出参入参
重复提交
异常流,性能,安全啊
MD5加密
和根据业务查看数据库字段值
jmeter链接数据库,通过beanshell断言校验预期结果
8 1 给你一个陌生的网站你怎么测试 功能,兼容,安全,易用
性能等价类,边界值,场景法
错误推测法
9 1 ui自动化的具体操作步骤是 使用selenium+testng+maven来做
用testng控制测试用例流程
用maven管理依赖包
加载驱动,定位元素,操作元素
添加断言
使用testng管理测试用例,输出报表
10 1 接口自动化怎么测试的 有接口规范就用接口规范
没有就用fiddler抓包导出到jmeter
11 1 缺陷管理和流程 测试发现BUG
提交BUG
测试组长验证BUG打开
开发修改BUG
测试验证通过关闭,不通过重新打开
12 1 数据库常用命令 增删改查
select from 表名
insert into 表名(字段)value()
update 表名 set 字段名='字段值'
delete from表名where 字段名=字段值"
13 1 工作中发现的一个比较严重的问题是
14 1 app怎么测试 除了接口测试外,比较关注页面显示app专项测试
等,如弱电,弱网,通话中断,语音请求,兼容性,各个系统,版本机型等
15 1 稳定性测过么,性能测试做过么 通过逐渐增加线程数,看性能测试
吞吐量,并发数,查看结果数
16 1 服务端有测试过么 有主要关注接口跟数据库相关
17 1 fiddler抓包手机如何抓包 fiddler设置代理,手机设置代理,下载证书
18 1 cookie与session的区别 放置的位置不同,一个是客户端浏览器,另一个服务器
19 1 数据库左连接右连接的区别是什么 左连接:左边有的,右边没有的为null
右连接:左边没有的,右边有的为null
内连接:显示左边右边共有的
20 1 jmeter的基本使用 接口文档,添加线程组,添加http请求,接口断言
或者使用fiddler抓包导出脚本增强

你可能感兴趣的:(高频问题)