import unittest from API_AUTO.tools.http_request import HttpRequest class TestLogin(unittest.TestCase): def setUp(self): print("开始执行测试用例") def tearDow ...
class apitestcase(unittest.TestCase): def setup(self): pass def tearDown(self): pass def my_doc_func(func, num, param): return param[0][0] @parameteri ...
分类:
其他好文 时间:
2020-01-20 21:04:19
阅读次数:
202
! /usr/bin/python coding:utf 8 \ from lunwen import Foo Foo是在lunwen中定义好的类 import unittest import numpy as np class TestStudent(unittest.TestCase): def ...
分类:
编程语言 时间:
2020-01-20 13:00:25
阅读次数:
87
import unittestfrom selenium import webdriverclass BaiduTest(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.implic ...
分类:
其他好文 时间:
2020-01-19 00:36:32
阅读次数:
131
"""在运行测试时,有时需要直接跳过某些测试用例,或者当用例符合某个条件时跳过测试,又或者直接将测试用例设置为失败。unittest提供了实现这些需求的装饰器。·unittest.skip(reason)无条件地跳过装饰的测试,说明跳过测试的原因。·unittest.skipIf(condition ...
分类:
其他好文 时间:
2020-01-19 00:16:49
阅读次数:
78
"""1.Test Case一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp)、实现测试过程的代码(run),以及测试后环境的还原(tearDown)。单元测试(unit test)的本质也就在这里,一个测试用例就是一个完整的 ...
分类:
其他好文 时间:
2020-01-19 00:14:14
阅读次数:
135
calculator.py class Count: def __init__(self,a,b): self.a = int(a) self.b = int(b) #计算加法 def add(self): return self.a + self.b #计算减法 def sub(self): re ...
分类:
其他好文 时间:
2020-01-19 00:09:42
阅读次数:
126
在自动化测试过程中我们可能会遇到一个 A 接口需要调用其他的接口(外部接口),但是其他接口不能正常访问;但是我们又需要测试 A 接口;这时我们就可以使用 mock ,来模拟第三方接口请求成功后,获取到他的返回值,才可以进行下一步测试 先定义第三方接口支付类 import requests class ...
分类:
其他好文 时间:
2020-01-08 14:17:31
阅读次数:
87
现在正在使用 unittest 框架,我们来记录下这个框架的知识点; unittest 框架:我们在写接口用例的时候,会继承 unittest 当中的 TestCase 的类和方法,私有方法除外,来识别以 test_ 开头的测试用例,unittest 相当于是一个包,我们来使用包里面的工具; 1. ...
分类:
编程语言 时间:
2020-01-06 12:37:31
阅读次数:
110
unittest框架 1、写用例:TestCase 类2、加载用例:TestSuite 类 TestLoader 类3、对比结果(执行结果/期望结果):assert函数4、执行并出结果:TextTestRunner 类5、报告:HtmlTestReport 类 1)首先建一个math_method. ...
分类:
其他好文 时间:
2019-12-31 12:25:48
阅读次数:
59