App/Web自动化的面试题
备注:一般面试的时候是结合简历上的项目一步一步深入进行问的问题,只要你实际做过一个项目的,加上自己面试准备下,问题不会太大
【APP自动化问题:1.3.6.10.11.12.13.14.19】
【Web自动化问题:20.21.22.24.25.26.29.31.32.33.34.】
【共有问题:2.4.5.7.8.9.15.16.17.18.】
1、目前主流的APP自动化测试框架,各个自动化适合的语言
参考点:appium macaca、robotium、UiAutomator
2、你对单元测试框架了解多少
参考点:unittest、testng、nose
3、app自动化,简述一下这几种自动化框架的异同
4、定位方式有哪几种?一般如何选择
参考点:ID/className/Name/LinkText/PartialLinkText/Xpath/CSS selector
5、UI自动化能发现多少Bug
参考点:UI自动化的目的不是为了发现多少Bug,主要是为了减轻重复的基础操作和线上监控的作用
6、monkey属于自动化吗?
参考点:monkey不属于严格意义上的自动化,monkey是生成用户或系统的伪随机事件,在屏幕上触发随机点击事件
7、谈谈你们的自动化是怎么搭建的?
8、你们在自动化过程中遇到了哪些问题
9、你们一般对什么case会进行自动化&