unittestreport 输出测试报告
最编程
2024-10-19 10:33:50
...
import os
import unittest
from unittestreport import TestRunner
case_list = unittest.TestLoader().loadTestsFromNames(['test.Test.test_1_test_eip', 'test.Test.test_3_test_eip'])
s = unittest.TestSuite()
s.addTests(case_list)
cur_dir = os.path.dirname(__file__)
TestRunner(s, filename='test.html', report_dir=cur_dir, title='测试报告1', templates=1).run()
推荐阅读
-
unittestreport 输出测试报告
-
FPGA 实现 PCIE 捕捉计算机视频到 SFP 光端口的 UDP 输出,基于 XDMA + GTX 架构,提供 4 套工程源代码和技术支持
-
学习笔记和每日一题 - 输入: nums = [7,8,9,11,12] 输出:1 解释: 最小的正数 1 没有出现:最小的正数 1 没有出现。 提示
-
LeetCode 问题练习和总结:二叉树的序列化和反序列化 - 297 - 输入:根 = [1,2] 输出: 根[1,2] 提示
-
重力式 CCT 和 ALS 计的色温和照度精度测试报告
-
使用 Spectre.Console 演示自定义 .NET 控制台输出样式
-
C 语言教程] [常用库] (IX) 高级输入/输出 - <fcntl.h> 和 <unistd.h>
-
LeetCode 问题练习和总结:区域和检索 - 可修改数组 - 307 - 输入: ["NumArray", "sumRange", "update", "sumRange"] [[[1, 3, 5]], [0, 2], [1, 2], [0, 2]] 输出: [空,9,空,8] 说明 NumArray numArray = new NumArray([1, 3, 5]); numArray.sumRange(0, 2); // 返回 1 + 3 + 5 = 9 numArray.update(1, 2); // nums = [1,2,5]; numArray.sumRange(0, 2); // 返回 1 + 3 + 5 = 9 numArray.sumRange(0, 2); // 返回 1 + 2 + 5 = 8 小贴士
-
力扣 1884.Egg Drop Two Egg(两个鸡蛋掉落) - 输入: n = 100 输出: 1414 解说 最佳策略是 - 从 9 楼扔下第一个鸡蛋。如果蛋碎了,那么 f 在 0 和 8 之间。从第 1 层扔第 2 个鸡蛋,然后每扔 1 层,分 8 次找到 f。总操作次数 = 1 + 8 = 9。 - 如果第一个鸡蛋没有破,那么从 22 楼扔第一个鸡蛋。如果蛋碎了,那么 f 介于 9 和 21 之间。将第二个鸡蛋从 10 楼往下扔,然后每扔一次往上扔一层楼,在 12 次尝试中找出 f。总操作次数 = 2 + 12 = 14。 - 如果第一个鸡蛋没有再次破碎,那么用类似的方法从 34、45、55、64、72、79、85、90、94、97、99 和 100 层扔第一个鸡蛋。 无论结果如何,最多需要扔 14 次才能确定 f。 一个非常有趣的问题 方法 1:动态编程
-
用 ChatGPT-o1 进行思考,使用通易千题模拟,并以类似 ChatGPT-o1 的形式输出