首页 > IT技术 > python > 正文

python-webdriver报告输出
2013-12-18 10:27:41   来源:原文   评论:0 点击:

报告调用。另外自行下载HTMLTestRunner的模块

报告使用方法:1 导入对应的包,比如你封装好的模块nereport
2 统一模式调用,见def suiting()函数
3 将模块写入报告里的方法:A suit.addTests(unittest.defaultTestLoader.loadTestsFromTestCase(report.zuziList))#调用模块里的类,是所有的类
B testsuite.addTest(report.zuziList("test_zuzhi"))#调用模块里的类的其中一个函数

nereport的代码:
#-*- coding:utf-8 -*-
#!/usr/bin/env python
import unittest
import time,sys,os, report,nereport
import HTMLTestRunner
 
def suiting():
    filename ="d:\\result.html"
    fp = file(filename,"wb")
    suit = unittest.TestSuite()
    suit.addTests(unittest.defaultTestLoader.loadTestsFromTestCase(report.zuziList))#调用模块里的类,是所有的类
    suit.addTests(unittest.defaultTestLoader.loadTestsFromTestCase(nereport.NeRe))
    #runner = HTMLTestRunner.HTMLTestRunner(stream=fp,title="testing result",description="trying")
    runner = HTMLTestRunner.HTMLTestRunner(
        stream=fp,
        title=u'iGAP-验收测试测试结果',
        description=u'验收测试测试报告.')
    runner.run(suit)
suiting()

模块名:nereport 代码:

#! /usr/bin/env python
# -*- coding:utf-8 -*-
import unittest
import time,sys
class N

相关热词搜索:python-webdriver 报告 输出

上一篇:Python在HTTP接口测试中的应用
下一篇:接口测试介绍

分享到: 收藏
评论排行