python+selenium个人开发的自动化测试框架个人开发的自动化测试框架
1、为什么开发这个框架呢?
首先,自从做测试行业以来,没有属于自己的东西,功能测试这块可以说没有什么技术性的积累,都是经验;性能测试方面,
用过jmeter、loadrunner,积累的经验比较浅薄;自动化测试接触过java+selenium;
在网上或者测试行业现阶段分析了一下,python这门语言学习起来简单一些但是功能强大,最后2016年下半年决定在空余时
间学习研究python+selenium,最终在年底开发出来一个可使用的基于web页面的自动化测试框架。
2、开发框架的历程
2016-08,学习python的基础知识:python基础教程-菜鸟教程
2016-09,练习python的基础案例,自己动手编写:可以在网上搜索一下也可以使用菜鸟教程中的100案例
2016-10,搭建Eclipse+python2.7的开发环境,并编写基础的web元素定位、取值、输入数据等操作流程
2016-11,通过网上搜索和自我研究设计一个自动化测试框架流程
3、自动化测试框架介绍
1)我把自动化测试框架作为一个工作流程来设计,它定义了几层架构,定义了各层互相通信的方式。通过这个架构我们才能
在上面进行拓展我们的测试计划、测试场景、测试用例、测试组件等,如图:自动化测试框架流程
测试计划:制定测试执行计划,内容包含:两个sheet页:计划描述、执行计划(包含执行的测试场景列表)
评论0
最新资源