#HTMLTestRunner代码修改参考 微微微笑 的说明,下面是链接,这个已经说的很详细了 https://www.cnblogs.com/miniren/p/5301081.html (一) 前言 unittest在命令行输出测试结果。你可能需要生成一个所有测试的执行结果作为报告或者把测试结果 ...
分类:
编程语言 时间:
2018-02-12 11:09:25
阅读次数:
153
(一) Test Suite测试套件 一个测试套件是多个测试或测试用例的集合,是针对被测程序的对应的功能和模块创建的一组测试,一个测试套件内的测试用例将一起执行。 应用unittest的TestSuites特性,可以将不同的测试组成一个逻辑组,然后设置统一的测试套件,并通过一个命令来执行测试。这都是 ...
分类:
编程语言 时间:
2018-02-12 00:23:31
阅读次数:
214
#网络很慢可能会运行报错 (一) 前言 Selenium WebDriver是一个浏览器自动化测试的API集合。它提供了很多与浏览器自动化交互的特性,并且这些API主要是用于测试Web程序。如果仅仅使用Selenium WebDriver,我们无法实现执行测试前置条件、测试后置条件,比对预期结果和实 ...
分类:
编程语言 时间:
2018-02-11 14:28:07
阅读次数:
240
解决之前的文章的问题,《应用闭包思路动态生成unittest执行脚本》,分析bug,解决bug。。 ...
分类:
编程语言 时间:
2018-02-09 14:58:43
阅读次数:
227
一. 一个.py文件批量执行测试用例(一个.py文件下多个用例执行) 如果直接使用:unittest.main(),则按字母顺序执行, 对于前后之间又依赖关系的用例,需要按特定的顺序执行,则使用 suite.addTest(类名("方法名")),如这里按照新增,修改,删除的顺序,可以避免执行完毕后的 ...
分类:
编程语言 时间:
2018-02-03 16:04:12
阅读次数:
189
原代码如下: 一、现象: 发送邮件时,运行时报错smtplib.SMTPDataError,如下图: 二、解决办法 ①经网上查询得知:因为126邮箱中没有开启【授权码】,如下图所示应该开启: ②但是再次运行代码还是报错:smtplib.SMTPAuthenticationError,如下图,提示登陆 ...
分类:
编程语言 时间:
2018-02-03 15:53:47
阅读次数:
2143
前言 selenium多线程跑用例,这个前面一篇已经解决了,如何生产一个测试报告这个是难点,刚好在github上有个大神分享了BeautifulReport,完美的结合起来,就能生成报告了。 环境必备: python3.6 : BeautifulReport不支持2.7 tomorrow : pip ...
分类:
编程语言 时间:
2018-02-02 14:27:52
阅读次数:
1153
#https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143191629979802b566644aa84656b50cd484ec4a7838000 mydict.py test ...
分类:
编程语言 时间:
2018-01-28 00:01:49
阅读次数:
262
最近搭建框架的教程http://blog.csdn.net/u011541946/article/category/6788788 addTest 可以加载不同类里面的不同测试函数 makeSuit() 一次性加载一个类文件下所有的测试用例到suite中去 discover() 跑testsuite ...
分类:
编程语言 时间:
2018-01-17 00:41:10
阅读次数:
1445
Python unittest的学习心得,主要是给出官网的例子和自己的一些理解。 ...
分类:
编程语言 时间:
2018-01-16 14:06:49
阅读次数:
139