分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

Selenium第8课 生成html报告

发布时间:2023-09-06 02:26责任编辑:赖小花关键词:暂无标签

一、跳过测试用例

1.无条件跳过,在用例上面加一个装饰器:@unittest.skip(提示语句)

2.条件为True时跳过,加装饰器:@unittest.skipIf((条件),(提示语句))

3.条件为False时跳过,加装饰器:@unittest.skipUnless((条件),(提示语句))

二、测试工程

1.目录分类:cases common report run_all_cases.py

2.run_all_cases.py里面查找所有用例:discover = unittest.defaultTestLoader.discover(start_dir="E://test...", pattern=test*.py)

3.生成测试报告:使用群文件,在common目录下新建一个HTMLreport.py,把群文件的内容复制进去,然后直接在run_all...里面导入使用:

from common.HTMLreport import HTMLTestRunner

reportpath = "E:\\test...\\report.html

fp = open(reportpath, "wb")

runner = HTMLTestRunner(fp)  # verbosity=2, title= , descreption , re_try= ,

runner.run(discover)

fp.close()

三、关于路径:

import os

curpath = os.path.realpath(__file__)  # 获取当前路径

curdir = os.path.dirname(curpath)  # 当前路径的上级文件夹名称

ke6 = os.path.join(os.path.dirname(curdir), "ke6")  # 路径拼接

四、时间戳:

import time

now = time.strftime("%Y-%m-%d %H:%M:%S")

time.time()

time.ctime()

五、文件读写IO

f = open("D:\\test.txt", "r")

r 读 w 写 a 追加 r+ 读写 w+ 先清除内容再读写 b 二进制定入

Selenium第8课 生成html报告

原文地址:https://www.cnblogs.com/yzyj/p/10124411.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved