python-unittest学习2--生成报告
上个是小练习 ,这次将unittest模块化一下,也就是吧用例放在case目录下,start放在bin目录下面
-------------------start------------------------------
import unittest,HTMLTestRunner# 1x .先通过testloader找以.py结尾的文件# 2.再循环把每一个test都加进来到suite里头# 3.在运行这个集合,生成测试报告 suite = unittest.TestSuite() #切记此处加括号all_case = unittest.defaultTestLoader.discover( r'E:\code\jxz-liuzunchang-code\day11\new_巨蟹_liu\看视频笔记2\AUTO\case','*.py')#定义测试集合,找到case下面所有的.Py文件 # print(all_case)for case in all_case: print('case...',case) suite.addTests(case) #括号中必须是一个测试套件,这里的类已经是一个py文件了 与下面这句是不同的 # suite.addTest(unittest.makeSuite(My2)) # 导入类下面的全部测试用例 这个是以类为单位的 所以需要用到makesuite fw = open('report_l.html','wb')runner = HTMLTestRunner.HTMLTestRunner(stream=fw,title='kkk2test',description='Miaoshu')runner.run(suite) -------------------case----------------
import unittest class xxx(unittest.TestCase): def test_chxxx(self): '''这是xxx用例''' self.assertEqual(1,1)
转载于:https://www.cnblogs.com/zunchang/p/8151285.html
python-unittest学习2--生成报告相关推荐
- python学习之生成报告
本人初步学习Python,用python的第一个项目就是 生成报告,先将代码贴上,以后将我的心得写一下,以避免大家再次踩坑 #coding: utf-8 # from LaserDB import L ...
- 【Python】Pandas profiling 生成报告并部署的一站式解决方案
Pandas 库功能非常强大,特别有助于数据分析与处理,并为几乎所有操作提供了完整的解决方案.一种常见的Pandas函数是pandas describe.它向用户提供数据集所有特征的描述性统计摘要,尽 ...
- python excel取数 生成报告_python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(二)...
可以参考 python+requests接口自动化完整项目设计源码(一)https://www.cnblogs.com/111testing/p/9612671.html
- python excel取数 生成报告_python读取excel表格生成erlang数据
为了将excel数据自动转换成所需要的erlang数据,听同事说使用python会很方便简单,就自学了两天python,写了一个比较粗糙的python脚本,不过能用,有什么优化的地方请指教 代码如下: ...
- python appium自动化测试框架unittest_Appium基于Python unittest自动化测试 自动化测试框架 -- PO并生成html测试报告...
基于python单元测试框架unittest完成appium自动化测试,生成基于html可视化测试报告 代码示例: #利用unittest并生成测试报告 class Appium_test(unitt ...
- vue.js python_使用Python和Vue.js自动化报告过程
vue.js python If your organization does not have a data visualization solution like Tableau or Power ...
- python+unittest框架整理(一点点学习前辈们的封装思路,一点点成长。。。)
预期框架整理目标: 1.单个用例维护在单个.py文件中可单个执行,也可批量生成组件批量执行 2.对定位参数,定位方法,业务功能脚本,用例脚本,用例批量执行脚本,常用常量进行分层独立,各自维护在单独的. ...
- python中__init__.py的用法,执行指定的多个.py文件生成报告。简单粗暴1
这里以执行指定的多个test.py文件生成报告为例 __init__.py文件用于组织包(package). 简单来说,包是含有python模块的文件夹.一个python模块(module)为一个py ...
- unittest多线程生成报告-----BeautifulReport
原文地址https://www.cnblogs.com/yoyoketang/p/8404204.html 前言 selenium多线程跑用例,这个前面一篇已经解决了,如何生成一个测试报告这个是难点, ...
- Python语言学习:Python随机生成那些事之随机生成使用方法、案例应用之详细攻略
Python语言学习:利用Python随机生成那些事之随机生成使用方法.案例应用之详细攻略 目录 案例应用 1.随机生成指定区间内的某一值 案例应用 1.随机生成指定区间内的某一值 使用说明:给定区域 ...
最新文章
- JavaScript instanceof 运算符深入剖析
- 考前自学系列·计算机组成原理·中央处理器知识点
- 导航栏对于UIScrollview以及子类所做的一些事
- 计算机一级电子表格TF函数,tf.slice()函数详解(极详细)
- 学习C++ - 类(Classes)的定义与实现
- 单片机float数发给上位机_上位机倒计时器
- Redis Spring集成
- java mysql_num_rows_JAVA MYSQL sql_calc_found_rows和found_rows()实践
- String的replaceAll方法中的正则表达式用法
- 关于struts框架的优缺点
- 电脑博主fps测试软件,APP性能测试—帧率
- Ant Design表格插入图片
- 解决搜狗输入法默认问题
- 图的存储结构之边集数组
- 4、Hangfire在AspNetCore中的使用(一)
- 智飞生物与碧迪医疗战略合作;奥的斯智慧服务实验室完成升级 | 美通企业日报
- linux运行office2016,CrossOver 17让您可以在Linux上安装Microsoft Office 2016
- 查看/修改git用户名密码
- 有偏估计 无偏估计
- 第二十四课时预习笔记
热门文章
- factorybean 代理类不能按照类型注入_Spring拓展接口之FactoryBean,我们来看看其源码实现...
- SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘staff_info.depart_id‘ in ‘where clause‘
- android wear系统源码,android wear5.1怎么样 android wear5.1更新评测
- Hive执行计划之 Group By Operator
- flink知识点总结
- JVM stack与Heap的区别
- Permission denied (publickey) 解决方案
- Windows核心编程_inlineHook
- hpasmcli查看HP服务器内存状态
- 利用nexus搭建maven库并利用AS上传aar