Web UI自动化测试控件练习网址(http://www.stormtest.cn/)

关于Web UI自动化测试的学习,一般会分为几个步骤:

1、了解Selenium的历史、原理、演进过程
2、学习Selenium的API
在这个阶段,当时笔者为了亲自尝试操作各种API,就不得不找各种前端控件,比如:Select、Alert、upload file、日期时间控件(允许输入、不允许输入-readonly属性)等等。寻找控件的过程很痛苦,于是开始自己编写一些HTML,构造各种被测页面。但不能每个学习的同学都搭建一套前端页面吧,于是本着“独乐了不如众乐乐”的想法。上线了一个前端控件页面,方便大家学习使用。
练习网址,请点这里

3、学习测试框架
学习unittest、pytest框架,借助框架快速构建自动化测试。

4、封装特定功能
学习PO思想,二次封装Selenium API、二次封装特定功能方法或函数(比如处理Excel、YAML、Json等等),目标是,使得自动化测试脚本开发更快速、更健壮、更易维护。

5、持续集成
这个阶段,可以学习Jenkins、Git、GitLab等等,将自动化测试的工作通过开源工具串联起来

6、测开平台
如果你有足够的能力或者一个不错的团队,可以进行这一步。测试数据、测试环境搭建、接口自动化、UI自动化等等集成到测试平台中,和开发代码合并、自动部署、自动测试等环节集成起来,做到更大范围的、项目流程上的持续集成。

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页