python htmlTestReport生成

这篇博客介绍了如何利用HTMLTestRunner这个第三方库在Python中生成详细的HTML格式的测试报告。首先展示了待测试的Request类,然后定义了测试用例MyTestCase,包括setUp、tearDown、test_Request和test_something方法。接着,通过unittest.TestSuite创建测试套件,并通过HTMLTestRunner生成测试报告,最后将报告保存为'd:\reportHtml.html',标题为'TestRequestReport'。
摘要由CSDN通过智能技术生成

待测试的类:

class Request:

    url = ""
    method = ""
    paras = {}
    def __init__(self,url):
        self.url = url
        self.method = "post"
        self.paras = {}

    def setPincode(self,pincode):
        self.addParas("pincode",pincode)

    def getPincode(self):
        return self.paras.get("pincode")

    def addParas(self,key,value):
        if (self.paras.has_key(key)):
            del self.paras[key]

        self.paras[key] = value

==============================

测试类:

import unittest
import HTMLTestRunner  //第三方库
from Request import *
import os,sys


class My

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值