ui自动化介绍

ui自动化介绍:
  • 通过测试工具或其他手段,按照测试人员计划的测试用例去执行测试
  • 目的是减轻手工测试的工作量
  • 通常使用ui自动化做正向的、稳定的、回归测试用例简单来说,就是用代码模仿手工测试
selenium与webdriver

selenium是一个用于web的测试工具,测试运行在浏览器当中,就像真正的用户在手工操作一样,支持所有的主流浏览器
这个工具主要包括:

  • 测试与浏览器的兼容性
  • 测试系统功能,创建回归测试检验产品功能
    webdriver 就是对浏览器提供的原生api进行封装,使其成为一套更加面向对象的selenium webdriver api
    使用这套api可以操作浏览器的开启、关闭、打开网页、操作界面元素、控制cookie、截屏、设置代理
ui自动化的操作流程
  • 选择界面元素
    根据元素的特征进行选择:ID、Class、Name、TagName等
    根据元素的特征及关系:xpath、css
  • ​ 操作界面元素
    ​ 输入操作:点击、输入文字、拖拽元素
    ​ 输出操作:获取元素的各种属性
posted @ 2021-03-27 23:08  太白之魔童降世  阅读(690)  评论(0编辑  收藏  举报