首先是笔试部分:
1.编写测试用例的方法
2.bug的元素(越多越好)
3.动态测试与静态测试是什么?
4.如何去测试一个登录接口?
5.写出linux查看80端口占用
6.写出linux查看后台的java程序
7.查询一个学生表里面所有成绩高于80分的
8.list删除重复元素
9.快速排序
技术面:
1.自我介绍
这个不用多说了吧
2.自动化的技术栈
简单说了之前做过的接口自动化和UI自动化的技术方案,app的没讲
3.刚刚你提到了插件,能说下名字吗?选用它的理由是什么?
我说的是pytest-rerunfailures,简单说了下生态背景,因为更符合需求,列了另外一个插件做了下比较,然后作者维护得也更频繁,描述了下它使用前景更好。
4.业余有学习新技术吗?通过什么方式学习的?
按自己的讲就好了
5.讲讲在性能测试中遇到的问题
我讲的是一个由于第三服务导致的性能上不去的问题
6.性能测试的要关注哪些指标
我问了是指资源性能指标还是系统性能指标?面试官愣了两秒,说就接口测试那个。我大概讲了并发数、tps、qps、吞吐量、吞吐率、最大响应时间、90%响应时间,然后挑了两个详细讲了下。
7.测试怎么保证产品的质量
这个就很广了,各凭高见了。我大概从流程、标准、测试左移、测试右移的讲了下,个人觉得讲的一般吧
8.讲讲jenkins做了什么?jenkins能做什么。。。
比如敏捷开发,版本迭代自动部署,无人值守性能