pythonweb自动化测试框架源码,python生成html测试报告

  pythonweb自动化测试框架源码,python生成html测试报告

  测试完成后,需要生成测试报告,以便于量化工作和结果分析。使用计算机编程语言标准库单元测试单元测试框架的扩展文件生成超文本标记语言文件:HTML测试运行器。

  下载地址:http://tungwaiyip . info/software/html测试runner.html

  http://www .Sina.com/http://www.Sina.com/http://www.Sina.com/94行、导入字符串539行、self.outputbuffer=stringio539行时间过去了3360% s %(自身。停止时间自我。开始时间)642行,ifnotrmap。has _ kkk uo=o . deeeed UE=e . decode(Latin-1))http://www .Sina.com/http://www。Sina.com/http://www.Sina.com

  www。Sina.com/http://www.Sina.com/http://www.Sina.com/3358 3358号。Sina.com.Sina.com

  适配1,通过进口部署超文本标记语言测试运行器模块。

  2、用打开)方法以二进制写入模式(“世行”)打开当前目录中的result.html,否则自动创建。

  FP=open(./result.html , wb ))

  3、调用超文本标记语言测试跑步者模块下的超文本标记语言测试跑步者类。

  流指定测试报告文件

  标题定义测试报告的标题

  说明定义了测试报告的副标题

  runner=html测试运行程序(流=FP,title=百度搜索测试报告,描述=用例执行情况:)

  4、运行测试套件中的测试用例,使用测试报告文件关闭(要关闭,请使用乱码的运行)方法。

  代码#编码=utf-8导入时间,操作系统,unittestfromhtmltestrunnerimporthtmltestrunnerclassstestrunner(object)3360 runner title=u 自动化测试报告,描述=u 环境:windows 7 (:self。案例=案例本身。标题=标题自我。des=文件名inos的描述3360。列表目录(自身。cases):if filename== report :break else 3360 OS。mkdir)自我。案例否 ./report/nowresult.html , wb pattern=*sta.py ,top _ level _ dir=None)runner=html测试rune description=self。des(runner。运行(测试)FP。close))def debug(self):tests=unittest。默认测试加载程序.top _ level _ dir=none(runner=unittest。文字测试跑步者))跑步者。如果_ _ name _== _ _ maiii,运行(测试)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: