Web UI自动化应用测试框架实践 - 概览
2015-01-26 10:47
176 查看
之前为我们部门做的一个UI框架。
不能纯粹解读为框架,主要是做了一些简单的分层设计,以解决稳定性、降低复杂性、提升可维护性以及快速构建测试用例等实际问题。
主要部分:
1. 测试数据。主要提供测试类库需要用到的数据,前端做到数据驱动。
2. 测试服务。测试服务类主要提供一组API,达到重用的目的。
3. 页面封装。对具体的Web页面进行抽象和封装,提供统一的接口,降低逻辑的编写门槛,组件重用以及更好的可维护和可读性。
4. Selenium Web Driver。底层用的WebDriver。
不能纯粹解读为框架,主要是做了一些简单的分层设计,以解决稳定性、降低复杂性、提升可维护性以及快速构建测试用例等实际问题。
主要部分:
1. 测试数据。主要提供测试类库需要用到的数据,前端做到数据驱动。
2. 测试服务。测试服务类主要提供一组API,达到重用的目的。
3. 页面封装。对具体的Web页面进行抽象和封装,提供统一的接口,降低逻辑的编写门槛,组件重用以及更好的可维护和可读性。
4. Selenium Web Driver。底层用的WebDriver。
相关文章推荐
- [原创] Web UI自动化应用测试框架实践 - 概览
- 自动化测试框架实践2--STAF
- 第4代白盒测试方法实践之“VcTester持续集成框架的应用价值”
- web 自动化测试框架的一些想法和实践
- 上一代C&C++测试框架TestNG++入门指导-补充和实践
- 基于 Openstack 的 Tempest 测试框架的原理与实践及openstack安装
- vue组件测试用例实践一(搭建vue测试框架)
- Yii框架官方指南系列增补版37——测试:概览
- Python Locust性能测试框架实践
- 实践作业3:白盒测试----学习Junit框架DAY10.
- 基于 Openstack 的 Tempest 测试框架的原理与实践
- Detectron研读和实践一:detectron框架概览
- 网管自动化测试项目实践联想(GUI测试框架测试设计思想)
- appium + xml + web 自动化测试框架设想及实践分享
- 契约测试框架-Pact实践
- RUP测试过程实践之测试需求与测试用例
- 软件项目中测试实践
- CppUnit测试框架入门(1)
- RUP测试过程实践之测试需求与测试用例
- CppUnit测试框架入门