自动化测试面试题汇总

由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

以下链接点进去就是答案

1. 简述什么是UI自动化测试?

2. 阐述目前主流的APP UI自动化测试工具 ?

3. 你觉得自动化测试的价值在哪里?

4. 如果有些接口做了鉴权(需要鉴定权限),怎么实现这些接口的自动化测试?

5. 接口自动化测试到底能解决什么问题 ?

6. 怎么做自动化测试的测试覆盖率?

7. 解释什么是自动化测试 ?

8. 阐述自动化测试有哪些重要的方面 ?

9. 如何实施自动化测试 ?

10. 阐述Selenium Web特点和功能?

11. 自动化用例的执行策略是什么?

12. Web自动化时,定位元素的方式有哪些?

13. 自动化测试中如何去定位属性动态变化的元素?

14. 自动化测试XPath中使用单斜杠和双斜杠有什么区别?

15. 解释什么是数据驱动框架?它与关键字驱动框架有什么不同?

16. 如何模拟浏览器的前后移动?

17. 遇到弹窗自动化无法继续下一步操作怎么办?

18. 你觉得自动化测试最大的缺陷是什么?

19. 简述WebDriver 的协议名称是什么 ?

20. 启动浏览器的时候用到 WebDriver 协议,底层是哪个通信协议 ?

21. 简述什么 PO 模式,什么是 Page Factory ?

22. 简述如何保证自动化测试的稳定性 ?

23. 简述自动化测试中用例依赖的数据如何构造 ?

24. 简述你的项目中做过 UI 自动化,简单说说你是如何做的 ?

25. 简述最常用的元素定位方法是什么?如果元素定位不到你会如何分析? ?

26. 简述显示等待和隐式等待的区别是什么?哪个用的多?为什么 ?

27. 简述有没有做过二次封装?封装了哪些方法?简单的描述下 ?

28. 简述桌面应用如何实现的自动化?有没有解决方案 ?

29. 简述如何保障测试用例可以无限运行?如何解决测试数据的问题 ?

30. 简述上一家公司做自动化测试用的什么框架 ?

31. 简述如何降低自动化维护成本 ?

32. 简述如何设计自动化测试用例 ?

33. 简述如何开展自动化测试框架的构建 ?

34. 简述微信小程序如何执行 UI 自动化测试 ?

发表评论

后才能评论