没有合适的资源?快使用搜索试试~ 我知道了~
测试面试总结文档,需要下载
资源推荐
资源详情
资源评论
1.
自我介绍
基本信息+与软件测试有关的所有内容(比如理论的培训、工作经历、工作内容、
项目经理、使用的工具等等)
2.
看你简历里的做过的这几个项目,请问你这几个项目是从头到尾都参与的吗?
不是,我去的时候项目已经完体了,开始版本迭代了。
2.1 多久迭代一次
互联网公司使用敏捷开发模式。
参考回答:一般 2 个星期是一个迭代周期
2.2 上线流程
参考回答:我们公司是每周四晚上 10 点上线,这天我们都要加班
周二之前功能测试(QA 环境)
周三集成测试(回归)(集成测试环境/UAT/预上线,准上线)
周四晚上 10 点,上线(运维 ops,线上环境 100 台)
2.3 你们公司都有那些测试环境?
我们公司就 2 套测试环境,一套是测试人员用的测试环境,主要用于做功能测试。
—套是准上线环境(灰度环境或者预生产环境),主要是在上线之前做回归测试。
最后就是线上环境了
3.
开发多少个,测试多少个?
1 个项目经理,负责对项目的安排和分配
1 个产品经理,负责产品需求收集和设计
1 个 UI2 个运维、2 个运营——可以不说
20 个左右开发
4 个测试——一个组长,做性能的和自动化框架,剩下 3 个比较初级的测试
3.1 细节(当面试官发现你没有实际工作后的疯狂追问)
3.1.1 广告怎么接的
(从穿山甲接广告,穿山甲是字节跳动的部门 专门把他们的这些广告打包好,我
们有流量去接他们的广告 SDK,接他的接口去用就可以了,这样一个接口去用就
好了,调用他们的接口去做安全测试就好了,然后再给我们评分算钱,就现在的
广告全部不是我们接的,是他们接的,他们接了之后,然后你这里有人播了就给
你分成,还是要测试的,一般没问题,只要广告接进来能播就没问题)
话术:我们的广告是跟穿山甲去接的,就字节跳动的那个穿山甲,他们把广告打
包给我们,相当于我们调用他的接口,然后他们再去跟去跟我们进行一些分成
3.1.2 测试的工作怎么分配?
第一点,一个版本可能不止做一个需求,可能一个版本做很多的需求,各自对各
自的需求做测试就好了
3.1.3
测试报告一般用邮件写,邮件里注明这这那那的
3.1.4 工作中的棘手的问题?
在项目尾声阶段快要发布上线需求的时候,发生了产品的需求变更,就是去更改
我们的产品需求,但是可能会影响到我们最后发布的这样的一个代码质量,并且
产品经常搞这些东西,所以呢我们会去做一些应对,比如说去沟通能不能放到下
一版本去验证,如果确实比较忙,能不能把重点的功能去测一下去回归一下。
3.15 产品或者开发是我们老大,
3.16 测试环境一般是这个指标 500,是在测试环境做的压测,一般来说也不会去
定这样一个指标,因为定了,我们也没有条件去线上的服务器去压,测试环境压
就是一个横向比较,看看别的测试接口是不是也是 500 ,假如有个接口的吞吐量
特别低,是 100,那就有问题了
3.17 自动化测试,不需要我去点点点了,通过一些代码啊工具啊,加入一些断言
自动去判断这些接口对还是不对
3.18 稳定测试,现在做的比较少了,之前的 monkey 去做大量的重复的点击性实
验,看这个 APP 会不会崩溃,现在做的不多是因为在那乱戳戳没什么意义
3.19 白盒测试做的也不多了,自己检查代码做的行不行,因为现在测的杂,又有
前端又有后端客户端又分为 web 端 APP 端 iOS 端安卓端,要是代码全都看懂我就
不做测试了,全栈开发 50k 一个月了都,所以白盒测试都自己做了,
3.20 安全测试是通过 fiddle 进行抓包,看这个调用接口。更深的有专门做安全测
试这一行的,面试没讲到没关系。
4.
说一下你们的测试流程
1.
.产品完成需求文档并完成需求分析的评审会(参与人员有开发、测试和产品,主
要是探讨需求的主要功能点)之后我们(就根据主管写出来的计划、分配到的任
务)开始测试用例的编写工作。
2.
.我们项目大约 2 周迭代一次,测试用例的设计一般是 3 天就要完成,我们设计测
试用例的时间还是比较充足的,一般会和产品的开发并行。
3.
.测试用例编写完成之后大家会开会一起来评审你的用例。评审过程中大家会提一
些问题,会后把遗漏的测试点补充上。然后修改整理成最终的用例版本
4.
.之后开发人员版本编译完成后,我们会依据测试用例来执行测试用例,但是有些
开发功能开发好之后自己都没有自测过就发给测试,这时候就会发现和自己想象
中的 APP 差距太大,有些一眼就能看到的问题还要等着我们测试来发现。
5.
.测试过程中,提交 bug,跟踪 bug,直至关闭。
6.
.测完之后写测试报告(包括工作总结+BUG 的统计和分析+软件的质量评估),算
是对这次项目迭代测试完成的一个交代。
5.
接口测试用的什么工具来测的?(我感觉这个问题试问接口测试的流程和具体的
操作)
1.
.
我们开发人员会给一个接口文档,里面有接口地址,请求的数据以及响应是什
么样的。
2.
.
我会分析下这个接口文档,根据接口文档设计测试用例
3.
.
设计完测试用例我会用
jmeter
来实现接口测试
4.
.
在
jmeter
中添加线程组,再添加一个
HTTP
请求,填好域名、端口、路径。如果
是
get
,参数就放在
URL
后面,如果是
post
,参数就放在
body
里面。再添加一个
查看结果树,运行一下看响应数据对不对就可以了。
5.1 接口测试的内容是什么?包括测他的什么东西?(测他的什么东西这里我没
有思路)
1).测他的类型是不是对的,比如应该用 get 但是用的 post,应该用的 delete
但是用的 set
2).实际上接口测试类似于灰盒测试的一部分,验证接口的正确性(包括接口的
全参、校验还有返回值)
5.2 自我添加
1)一般功能或者是接口有变动的时候,我们会做接口测试;
2)第一次发布新版做功能测试之前我们也会做接口测试;
3)接口测试的周期:小部分接口大概一周测试完毕,有一大批接口需要测试,则
需要 1-2 个月才能测试完毕。
5.3 接口测试用例都包含什么内容
5.4 接口测过什么协议的接口?http 和 https 区别是什么?
A、https 协议需要到 ca 申请证书,一般免费证书较少,因而需要一定费
用。
B、http 是超文本传输协议,信息是明文传输,https 则是具有安全性的
ssl 加密传输协议。
剩余17页未读,继续阅读
资源评论
小龚的测试之路
- 粉丝: 62
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功