1:你用过Fiddler在项目中发现过哪些有价值的bug? 1.金额的修改 2.订单号的修改 2:接口测试,返回的数据格式类型一般有哪些类型?(Json\xml\html等等) text json xml html 3: App兼容性测试怎么做?APP升级测试怎么做? 不同机型测试 云测平台 app升级测试:考虑强制更新和非强制更新 强制更新:强制更新是否成功,升级后功能是否正常,是否一直有弹窗提示,强制更新弹窗是否可关闭 非强制更新:考虑是否有弹窗提示,可以选择更新或不更新,弹出的频率 4:你测试过哪些类型的安卓机型?哪些类型的苹果机型? 安卓类型:华为P10 华为P20 华为Mate10 华为mate20 华为畅享9 华为麦芒8 荣耀v10 荣耀8x 荣耀v9 小米6 小米8 红米7 红米note7 红米note3 魅族pro7 oppo A5 oppo A7 oppo R9 oppoR9s oppo R17 vivo z3 vivo x9s 5:你测试过安卓机型的操作系统是多少?苹果机型的操作系统是多少? 安卓7.0 安卓8.0 安卓9.0 苹果IOS10,11 6:你在做接口测试的工作中有没有发现过有价值的bug(jmter订单号为空,jmeter订单号重复) 7:你在使用selenium +testNG在做自动化测试过程中,有哪些数据驱动方式?(数据写在脚本中、jdbc、xml、json等) 8:现在想模拟测试APP在地铁里很差的情况下做测试,你怎么做? 弱网络测试 9:jmeter中怎么样验证接口返回数据是正确的?(断言、状态码) 10:jmter中HTTPcookie管理器是怎么用?保持登录状态 11:jmter中有二个请求,下游请求要用到上游请中的响应的数据,怎么做?用关联 12:selenium中元素定位的策略是什么 1:先id 2:name 3:id name不存在的话,用css 4:class 5:最后用xpath 6:如果都不存在的话,让程序员在下一个版本中增加id熟悉。 13:做性能测试步骤是什么? 1.需求分析,确定性能指标 2.编写测试计划 3.编写测试用例 4.搭建测试环境 5.根据测试用例,录制脚本 6.录制脚本时,我们可以做事务,参数化,关联,检查点,对测试脚本调优 7.执行场景,用nmon工具测试服务器性能 8.有问题找开发 9.开发调好,进行回归测试 10.性能测试报告 14:Loadrunner为什么要做参数化?为什么要做关联?验证码怎么处理? 参数化:模拟客户端不同用户对服务器请求,所以要做参数化,更真实的体验生产环境 关联:服务器动态数据的传输 验证码:请开发临时去掉 15:你们的项目每周迭代一次的话,你们的发布流程什么? 测试发布-产品经理接收验证-给运维-运维发到内部环境-再次验证-验证通过-发布到生产环境 16:订单怎么测试(需要列出10个测试点)? 17:购物车怎么测试(需要列出10个测试点)? 18:支付怎么测试(需要列出10个测试点)? 19:你是如何做性能测试的?Loadrunner性能测试步骤? 20:性能测试的监控的指标? tps 吞吐量 事务响应时间 请求响应时间 系统资源利用率 并发数