Metrics
0
Watch 1 Star 16 Fork 9

阿正 / Selenium WebUI自动化测试框架PythonApache-2.0

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
使用Python+Selenium+第三方库实现web自动化测试框架,让web自动化测试编写更加便利和可维护。 spread retract

Clone or download
Loading...
README.md

Selenium Web自动化测试框架

使用Python+Selenium+第三方库实现简单的web自动化测试框架,让自动化测试编写更加便利与可维护。

项目目录

1. AutoIt: 操作界面ui的第三方插件
2. Config: 配置文件
3. Data: 测试数据
4. Drivers: 浏览器驱动
5. Elements: 页面定位元素
6. Log: 测试运行时生成日志存放的目录
7. Report: 执行结束后生成报告存放的目录
8. src: 项目源码
9. TestCases: 存放测试用例集、测试用例生成的数据(用例中做数据比对时生成)
10. Tutorial: 手册
11. requirements.txt: 依赖第三方库明细
12. runtest.bat: 启动并执行案例(执行runtest.py)
13. runtest.py: 启动脚本

运行

1. 这里我们用TestCases/test_案例_1.py用例举例
该用例实现的是访问百度(www.baidu.com)并搜索Python,具体可以查看该py文件内test_1_百度搜索测试()方法
2. 然后我们在Config/1-测试案例运行配置.xlsx将该py文件和方法配置进去。
3. 然后在Config/测试计划配置.xlsx中将1-测试案例运行配置.xlsx配置进去,并设置启动运行。
4. 然后执行项目目录下的runtest.bat脚本

Comments ( 0 )

You need to Sign in for post a comment

Help Search

183227_9af5e6a8_1826025 111910_4d91f001_1826025