前言
面试一般分技术面和HR面,很少有群面,部分企业可能会有交叉面。总的来说,技术面就是考察你的专业技术水平,HR面主要是看这个人的综合素质及家庭情况符不符合公司要求。一般技术通过了,HR面基本上没有问题了(也有少数企业HR面会刷掉很多人)。
这里主要说技术面,技术面主是考察专业技术知识和水平,下面是我们整理的自动化测试岗位面试题。
1.如何把自动化测试在公司中实施并推广起来的?
1、项目组调研选择自动化工具并开会演示demo案例,我们主要是演示selenium和robotframework两种。
2、搭建自动化测试框架,在项目中逐步开展自动化。
3、把该项目的自动化流程、框架固化成文档。
4、推广到公司的其它项目组应用。
2.请描述一下自动化测试流程?
1、编写自动化测试计划
2、设计自动化测试用例
3、编写自动化测试框架和脚本
4、调试并维护脚本
5、无人值守测试
6、后期脚本维护(添加用例、开发更新版本)
3.自动化测试用例如何编写?(以下答案二选一即可)
1、用例是自动化测试工程师自己设计的,一般刚开始已基本业务流程为主(登录–完成一个业务–退出)。
2、从系统测试用例中进行筛选或由业务工程师提供。
4.上一个项目中自动化测试的执行策略?
上一个项目中是定时执行的,设置的执行时间是晚上12点,执行完毕后会自动发送邮件通知。
5.自动化测试发现BUG多吗?
不多,因为之前项目组是把已经测试通过的基本功能再进行自动化脚本编写和在后续版本执行自动化测试