学习接口自动化测试框架或工具,UI自动化测试框架或工具,有时会觉得知识似乎比较零散,死记硬背不是一个好方法。一个学习的思路是思考使用这些框架或工具的时候,可能会遇到什么问题,遇到这些问题可以通过什么方法来解决。

测试脚本难以维护

引入分层思想

使用PO模型,把具体的控件操作和业务操作进行分离

元素、控件操作失败

引入等待

显式等待

隐式等待

测试数据的准备

on the fly

out of box

最新文章

  1. 八大排序算法Java
  2. typedef使用大全(转)
  3. React添加事件
  4. html5中新的标准属性
  5. Day10 网络编程(续)
  6. 转:六百字读懂Git
  7. tessnet2 在vs2010 及以上版本不能调用的解决方案
  8. okhttp +fastJson 在UI层的回调封装
  9. js 获取元素内部文本
  10. EntityFramework连接SQLite
  11. Fragment已经被added了导致的异常。
  12. ansible常用模块入门
  13. head 命令 读取文件的前n行,默认查看文件的前十行
  14. js为什么返回两个对象字符串 objcet objcet ?
  15. linux命令总结vmstat命令
  16. Ninject中调用webapi卡住的情况解决
  17. 使用Python脚本批量裁切栅格
  18. rxjava rxandroid使用遇到的坑
  19. mouseover与mouseenter,mouseout与mouseleave的区别
  20. 用JavaScript校验日期的合法性

热门文章

  1. SQL 练习6
  2. (四)HXDZ-30102-ACC检测心率血氧数据并通过串口助手显示
  3. JAVA中的clone方法剖析
  4. Java程序设计学习笔记(六) — 网络编程
  5. webpack编译后的代码如何在浏览器执行
  6. 详细解读go语言中的map
  7. 移动端常用单位——rem
  8. 100个裁判对n个选手做无并列排名问题探析
  9. php open_basedir绕过
  10. WebDriverAgent重签名爬坑记