IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 【面试】摸鱼快看:关于selenium/ui自动化的面试题 -> 正文阅读

[开发测试]【面试】摸鱼快看:关于selenium/ui自动化的面试题

  1. 如果让你来主导,如何开展自动化测试?
  2. 自动化框架如何搭建?
  3. 你觉得做好自动化测试需要具备什么能力?
  4. 什么项目适合做ui自动化?
  5. 什么时候可以开始做ui自动化?
  6. ui自动化常用的框架/工具?
  7. 为什么选择用selenium?
  8. selenium有什么局限性?
  9. 在整个自动化测试的过程中,你承担什么样的角色?
  10. 框架搭建起来后,你们的测试用例数据是怎么处理的?
  11. 你们会在什么阶段去做自动化?会频繁地使用这个自动化吗?
  12. 你们用自动化去做回归测试的时候,有没有达到你们的目标?大概能节约多少时间/人力?
  13. 大概会有多少人使用这个框架?在这框架上写用例?
  14. 你们的小组有多少人?如何分工的?
  15. 在做自动化测试的过程中,你有收获到什么东西吗?
  16. 你们这套框架运行了几年?每次执行的成功率是多少?在这种状态下,它能对你们的测试产生帮助吗?
  17. 写过多少ui自动化用例?
  18. selenium的原理?
  19. 是否了解po模式?po模式的原则?
  20. 如果一个元素使用selenium的定位方式css、xpath这些都定位不到,你会怎么做?
  21. ui自动化用例之间的依赖关系,你是怎么控制的?
  22. 你们的测试用例跑下来需要花多少时间?怎么缩短这个时间?
  23. 你们这套框架支持多环境吗?怎么切换到其他环境?
  24. 如果我的测试需要多套测试数据,并且case的数据量比较大,这种情况,你们测试数据是怎么存放的?
  25. 封装的平衡点在哪里?过度封装的,维护起来很麻烦,不封装的话,会有很多冗余。
  26. 你是怎么看待自动化测试的?
  27. 框架里查找元素封装做了哪些工作保证查找成功率?
  28. 自动化测试在你们公司是如何推广的?
  29. 你觉得你这个框架还有哪些不足的地方,可以改进?
  30. 框架设计的过程中,有没有遇到过什么问题?怎么解决的?
  31. 如果一个元素定位失败,如何排除原因?可能的原因是什么?
  32. 元素定位不稳定,怎么提高元素定位的稳定性?
  33. 列举selenium元素定位方法?
  34. xpath中的绝对路径定位和相对路径定位有什么优缺点?
  35. 如何提高用例、脚本的稳定性?
  36. 如何保证元素能操作成功?
  37. 如何定位动态加载的元素?
  38. 如何定位属性动态变化的元素?
  39. css选择器和xpath选择器比较。优缺点
  40. 点击链接以后,selenium是否会自动等待该页面加载完毕?
  41. 常见的时间等待有几种?
  42. 如何判断元素是否存在DOM中?
  43. 如何判断元素可见?
  44. hidden或者display = none的元素能否定位到?能否操作?
  45. selenium如何操作下拉框?定位下拉框的元素?
  46. selenium如何切换iframe?
  47. 如何切换到alert弹窗?
  48. 如何切换浏览器标签页?
  49. 如何上传文件?
  50. selenium常见异常?
  51. driver. quit()和dirver. close()有什么区别?
  52. selenium家族有什么工具?
  53. webdriver的工作原理?
  54. webdriver的协议?
  55. UI自动化的优点/缺点?
  56. UI自动化如何断言?
  57. 有没有考虑过约束前端开发的一些元素属性规则,然后利于我们开展自动化?怎么约束?
  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-08-06 11:12:24  更:2022-08-06 11:12:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 11:11:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码