相册网站开发,旅游网,接广告的网站怎么做,最优的网站建设推广一、接口测试面试题#xff1a;
1.接口测试是怎么做的#xff0c;如何分析数据#xff1f;
接口测试实际跟一般测试不同就是测试用例的设计部分。
获取接口规范。
设计接口测试功能用例#xff08;主要从用户角度出发看接口能否实现业务需求#xff0c;用例设计就是黑…一、接口测试面试题1.接口测试是怎么做的如何分析数据接口测试实际跟一般测试不同就是测试用例的设计部分。获取接口规范。设计接口测试功能用例主要从用户角度出发看接口能否实现业务需求用例设计就是黑盒用例那一套。各种入参验证正常情况异常情况包括输入参数个数不对类型不对可选/必选还有考虑参数有互斥或关联的情况。接口返回值各种验证符合接口文档需求了解接口实现逻辑实现逻辑覆盖语句/条件/分支/判定/…接口能并发执行吗、安全吗性能满足要求吗?采用工具或者自写代码来验证。发现问题跟功能测试一样该报bug报bug该跟踪状态的跟踪状态2.你用什么工具测试接口postman、jmeter、soapui(不常用)3.你都知道有哪些接口请求方式区别是什么GET post PUE DELETE区别get直接从服务端拉取数据post:先发送请求再拉数据注册、更新、改put:修改的数据delete:用户删除数据这几种方式取决于开发他用啥你们就传啥4.为什么要做接口测试1、通过接口测试能快速发现非功能层面的一些逻辑问题2、能提高测试的效率3、相对UI自动化来说比较稳定能减少回归成本5.一个前后端都能修改的bug应该由谁修改后端修改6.如何定位是前端bug还是后端bug*1、验证这个BUG、在前端去复现bug2、在服务器上面找到日志文件3、用tail -f显示日志4、去观察日志如果有明确的“exception”那就是后台报错5、接口返回码为500即服务器问题后台问题。前端前问题一般就是界面的问题不过像开发在url中加入新的请求参数而没有写进接口文档中的错误属于后端错误。一般像页面的排版和显示问题都属于前端问题8. 今日头条的列表页面接口这个接口有三个参数一个参数是type字段type1代表是图文类文章type2代表是视频类文章 type3时是纯文本文章另外两个字段是pagesize 还有一个参数是pageno对于这个接口你怎么测试答案传入type1 pagesize6 pageno1 它返回的数据图文文章列表第一页6条数据传入type2 pagesize3 pageno2 它返回的数据视频类文章第2页3条数据传入type3 pagesize4 pageno2 它返回的数据视频类文章第2页4条数据类型为空条数为空、页数为空它返回无数据类型和条数和页数传入特殊字符、超长传入负数它的节点返回无数据9.注册账号成功但登录失败怎么排查注册用户的数据没有传入到数据那就调用一下登录接口是否成功如果失败了提bug10.我要测商品列表接口但是这个接口是依赖于登录接口要登录成功才能测这个接口用postman怎样去做这个接口测试1.首先在postman创建一个登录接口确定登录是正常的如果它使用的cookie那么需要把cookie传入列表接口头部信息中如果登录接口他返回的token是在返回报文中那么列表接口直接在头部信息中传入这个token即可最后两个联通之后根据用例传入不同的参数值去校验这个商品列表接口是否正常二、Ui自动化测试面试题1、写出4种xpath定位方式定位如下红框中的控件2、如何从如下红框中的a标签定位到如下红框中的div标签3、如何从红框中的a标签定位到如下红框中的form标签4、如下iframe如何定位到切换到iframe1、iframe2、iframe3、iframe4如果目前已经切换到了iframe4如果定位到iframe2中的某一个控件如果切换到了iframe2如何定位到body中的某一个控件三、MySQL笔试题1.把字段基金代码的长度扩长为8位2.统计同一销售商和网点代码下持有的总份额3.统计出同一个基金帐号和基金代码记录数超过2条的总数有多少4.把基金账号为100008网点代码最小的那条记录的份额更新为2000CREATE TABLE A (P_ID int,p_num int,s_id int);INSERT INTO A VALUES(1,10,01),(1,12,02),(2,8,01),(3,11,01),(3,8,03);select a.*,a.s1_ida.s2_ida.s3_id as sum_p from (select p_id,sum(case when s_id1 then p_num else 0 end) as s1_id ,sum(case when s_id2 then p_num else 0 end) as s2_id ,sum(case when s_id3 then p_num else 0 end) as s3_idfrom product_t group by p_id) a;四、测试基础面试题1、描述下敏捷测试流程2、介绍下你做过项目的业务流程3、介绍下做过的项目当时你团队组成是什么样有多少开发、测试项目周期多久时间4、如何分配的有多少用例多少bug等5、APP测试和web测试有什么区别6、测试计划包含哪些内容7、什么叫冒烟测试用例冒烟测试用例一般会选取哪些作为冒烟测试用例8、讲下bug处理流程你们是用什么工具提单的9、说下你印象最深的bug10、偶现性bug怎么处理11、测试用例设计都有哪些方法什么场景下使用什么方法12、有个上传文件的功能需要上传文件测试点有哪些13、进行测试用例设计一串数字闰年的判别14、如何测试ip地址IP地址组成为(1~255).(0~255).(0~255).(0~255)15、测试报告都有哪些要素16、bug的处理机制 bug的定级17、线上出现bug时处理流程是什么样的18、订单列表展示的测试用例设计19、你觉得一个软件达到什么标准可以上线20、请进行测试用例设计一串数字闰年的判别总结感谢每一个认真阅读我文章的人作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助。软件测试面试文档我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。视频文档获取方式这份文档和视频资料对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你以上均可以分享点下方小卡片即可自行领取。