在CSDN上面看到一篇文章,是web自动化测试例子,用的是selenium python,这个里面元素的定位我还不太了解,但是自动化思维是一致的,誊抄下来,留着以后用。
一、安装HTMLTestRunner
HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展,它可以生成 HTML的 测试报告。
首先要下 HTMLTestRunner.py 文件,将下载的文件放入…\python\Lib目录下
在IDLE里引入 HTMLTestRunner 包,如果没有报错,则说明添加成功,如下图:
HTMLtestrunner安装
之后是给出了alltest.py执行测试套件,并且生成测试报告,然后给出了百度搜索和搜狗搜索的testcase,如下:
二、代码
#coding=utf-8'''
Created on 2017-6-14
@author: 灵枢
Project:通过测试套件执行多个测试用例,并生成报告
'''import HTMLTestRunnerimport unittestimport os,time
listaa = "E:\\selenium_python2\\test_case"defcreatesuite1(): testunit&