Selenium用例管理

1.在本地的目录下,新建几个文件/文件夹如下:
error_png是存放错误截图的文件夹
test_case是存放用例的image
log.txt是输出日志的
test_case.py是调用test_case目录下所有的用例脚本。
 
image
执行完成后,发现只执行成功了一个用例。
image
排查:
在命令行下执行该脚本,发现有如下提示。
image
log.txt文件写入冲突。
image
去掉写入log.txt日志的命令,可以成功运行两个用例。
image
解决办法:把用例放到一个脚本中运行,或者每个用例写入不同的log日志文件。
以下是不同的class类代表不同的用例。
image
os.system(‘E:\my-love\selenium\test_case\baidu.py 1>>log.txt 2>&1’)
1>>log.txt代表把stdout定向到log.txt文件。2把stderr定向到1,也就是log.txt文件。
引入htmlrunner
image
image

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注