一般我面试的过程都是这样的:首先,先来个简单的自我介绍吧,简单讲下都参与了项目中的哪个阶段,对测试的理解,实战一个测试用例设计,最后是一些个人兴趣探讨。
而我心目中的完美答案是这样的,如果能达到这样基本就会很满意~
需求分析阶段:确认需求和要求,参与需求评审会议和软件概要设计评审会议。
测试计划阶段:编写测试计划,根据概要设计确认测试重点,安排每个版本要测试的内容。
编写测试用例:编写测试用例并安排评审。
测试执行阶段:搭建环境,进行测试,管理缺陷。
输出测试报告:输出测试报告,给出能否上线结论。
除了一些客观条件,我在面试时都会问一个点,地址,这个功能怎么测?地址这个点看似简单,实际上涉及方方面面。
1、省市区必填,门牌号可以手填
2、切换城市成功
3、搜索框搜索成功响应
4、直辖区
5、搜索小区,商场,村庄,学校(有的不带详细地址)都可以
6、异常场景:关闭gps定位(看下默认定位),关闭数据流量(离线地图)。
7、详细地址回显成功,带上详细地址和小区名
8、省市区及时同步更新。
9、地图上选择的地址有经纬度,手填的没有经纬度
10、文字较多显示不下拖动显示或者打点显示
你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?
首先,将问题提交到禅道作一个依据。
然后,核对需求文档看下需求文档针对这块是否有说明
如果需求文档没有说明的拉上产品确认
最后还是没有解决的需要做竞品分析。
最后还会问一下,你觉得你做测试的特长或者有点在哪里,你为什么觉得自己可以胜任测试这份工作。
最后还会问下,你的职业规划是什么,你入职该公司最看重什么,如果发现方向不一样,可能我也不会选用这个人,毕竟找一个人员还是希望可以走的长远的。