Skip to content

CesareCheung/Autotest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一、框架结构:

Business:业务相关公共模块,如登录

Common:业务无关公共模块,如读取文件

PageObject:页面元素封装

TestCase:测试用例层

TestData:测试数据

TestSuite:测试套件

browser.ini:运行浏览器配置文件

run.py:运行文件

二、部署:

1、部署 Python

2、部署 Pycharm

3、安装第三方模块:pip install -U 模块名称

pip install -U selenium

pip install htmlreport

pip ddt

4、将浏览器驱动放入浏览器安装目录下

5、将浏览器安装目录放入环境变量 path 中

三、测试用例

1、打开了浏览器

2、输入网址

3、点击请登录链接

4、输入{账号}

5、输入{密码}

6、点击登录

7、{断言}

8、关闭浏览器

断言类型:

1、成功

2、用户名为空

3、用户名不为空,密码为空

4、密码错误

数据:

用户名|密码|断言类型

admin|123456|1

|123|2

291||3

291|1234|4

Releases

No releases published

Packages

No packages published

Languages