Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2bf8d6b

Browse files
author
liwanlei
committed
readme.md
1 parent 2cf1e5c commit 2bf8d6b

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

‎README.md‎

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
1-
# python-selenium
2-
python
1+
# python+selenium +HTMLTestRunner+yaml自动化
2+
python 3 +selenium2 +HTMLTestRunner(python3版本)
3+
使用的框架是python自带的unittest。
4+
通过类的封装等知识来进行自动化测试,本文的网站是基于我的博客的文章来写的,由于
5+
自己是刚接触的selenium2,自己就大概看下别人的代码就来写这个的测试的用例,摸索的
6+
前进,其中也遇到很多的坑。
7+
8+
bl文件来放着对Login_tes,Zhuce_tes,Zaohui_tes等类的封装,我在case只要调用这里面的类
9+
传入相应的参数就可以。 我吧HTMLTestRunner也放在这个目录内。
10+
case用来放置测试用例的地方,我写了几个用例,每个用例的命名是为了让我以后可以更好的查
11+
代码,
12+
data用来放数据的,包括页面的定位的数据,还有测试用例所用的数据,(注:这里使用yaml文件是因为python很好解析
13+
该类文件)
14+
jietu汉语的字面意思,我在运行测试用例的时候。我需要截图的地方,利用selenium自动的截图功能来截取,
15+
(这里命名一定要与测试用例相对应)
16+
lo 放置log。同样我也吧log模块的简单封装放到这里
17+
report 这里放置的是测试报告,我吧执行的测试用例的一个脚本放在这里。我可以在命令行直接运行
18+
python email_report.py 就可以直接运行脚本,运行完成后并且自动发送测试报告给相应的人。
19+
这个测试知识针对于单线程的测试。

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /