普渡机器人

自动化软件测试工程师一面面经

完整信息

19 条问法 · 15 道题

本篇目录
请描述业务测试中,从接收需求到完成测试的完整流程。 自己有编写过测试用例吗?常用哪些测试用例设计方法? 聊一下你参与过的自动化相关项目。 你熟悉自动化测试的整体流程吗? 自动化用例执行失败时,你如何区分故障是框架问题、脚本问题,还是产品本身的 bug? 你使用的自动化框架是什么?当时你们只做 APP 的 UI 自动化吗? 这套测试框架是谁开发维护? 你有没有从零搭建自动化框架的经历? 如果要搭建自动化框架,你会如何选择开发语言、第三方库与工具?你的选型判断思路是什么? 我们公司做机器人产品,业务同时覆盖 Web、安卓、接口、嵌入式,不存在纯粹的 UI 自动化用例,大多是多端联动的业务场景用例。针对这种情况,需要补充哪些工具来支撑自动化? 你做过 TCP 抓包,了解 TCP 协议吗?讲一下三次握手、四次挥手。 接下来说说 AI 相关的内容,你主要使用哪些 AI 工具? 关于你在实习中参与的 AI 测试平台建设,你在当中承担什么角色? 你们有没有将 AI 应用到自动化测试的探索? 你们 AI 执行一条用例大概耗时多久? 用 AI 做元素定位,哪些因素会影响定位速度? 你说写过 pytest 自动化用例,说说 fixture 夹具的作用。 如果写一个 fixture,实现单条用例执行前后做数据清理,如何实现? 那如何实现用例执行结束之后执行清理逻辑?另外,如果不想把 fixture 作为参数传入用例函数,希望每次用例执行前自动执行夹具,该怎么做? 你说做过压测,介绍下你的压测业务场景。 这个压测脚本是如何实现的,是纯 Python 开发吗?
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
    你使用的自动化框架是什么?当时你们只做 APP 的 UI 自动化吗? 这套测试框架是谁开发维护?
  6. 06
  7. 07
    如果要搭建自动化框架,你会如何选择开发语言、第三方库与工具?你的选型判断思路是什么?
  8. 08
    我们公司做机器人产品,业务同时覆盖 Web、安卓、接口、嵌入式,不存在纯粹的 UI 自动化用例,大多是多端联动的业务场景用例。针对这种情况,需要补充哪些工具来支撑自动化?
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
    如果写一个 fixture,实现单条用例执行前后做数据清理,如何实现?
  17. 17
    那如何实现用例执行结束之后执行清理逻辑?另外,如果不想把 fixture 作为参数传入用例函数,希望每次用例执行前自动执行夹具,该怎么做?
  18. 18
  19. 19

相关公司