测试杂谈
测试杂谈
1.怎么理解测试与质量的关系
质量是整个团队共同创建的,测试只是质量的一个方面,
测试的主要价值在于快而全面的提供质量反馈,
好的测试也可以为开发,产品提建议。
2.为什么转行?
如果你是刚毕业,你回答想尝试一下,这个回答基本没什么问题。
但是如果你是毕业了两三年,经过了生活的历练,你对要尝试的行业应该有一些自己的理解和看法,
如果还是如上面的那样回答,面试官会怎么想?你懂的!
3.公司选择和发展?
如果自己能力不是很强或者刚转行过来,可以考虑A轮的公司,200人以内,跟着靠谱的人。
4.你是如何保证测试质量的?
从源头抓起
1)从立项开始,了解项目需求
为什么要做这个项目,核心的业务流程是什么
2)测试代码,测试准入
把测试代码写好放在持续集成环境中,开发人员先测,15分钟左右的自测
3)自动化测试
web自动化的真正威力在于处理包含业务逻辑的智能处理上
提前写接口自动化测试,mock一个环境
4)功能测试,性能测试怎么做
功能测试要根据具体情况保证覆盖率
性能测试核心在于监控,项目在部署环境上跑起来后,部署了许多眼睛,收集数据
然后再在集成环境中测试
5)文档
把控充分理解需求,用例认可,就可以不用背锅
对项目的细节有充分的了解,根据情况保证覆盖率
5.QA的工作
以质量和效率为中心的发散式工作,凡是能提升质量和效率的工作,都可以做