
python框架
Kelly雨薇
一步一个脚印
展开
-
python unittest框架学习笔记(一)
unittest是一个python的测试框架,看了很多文章,整理了一个自己的理解:如下图整体流程就是: (1)首先需要完成的是TestCase,一个TestCase实例就是一个测试用例。 (2)通过TestLoader加载到TestSuite中; (3)通过TestRunner来运行已经加载了TestCase的TestSuite,产生的结果保存...原创 2020-05-19 13:00:24 · 360 阅读 · 0 评论 -
python中的单元测试模块unittest
一、概述: 由于最近在做自动化测试,所以对unittest进行了学习。unittest模块有自己的断言,运行用例,组织用例等的属性,所以,掌握了unittest,自动化也就不会太难了。二、unittest的属性: 该文以思维导图的形式描述unittest的重要属性。其中前四个是unittest最核心的三个属性。testcase:测试用例;testsuite...转载 2019-01-20 18:38:46 · 252 阅读 · 0 评论 -
python unittest TypeError setUpClass missing 1 required positional argument cls
python unittest框架使用可以用两种方法:(1)所有内容写在一个python文件里eg:https://blog.youkuaiyun.com/panyueke/article/details/85305223(2)function与主框架隔离eg:functions.pydef fun_div(x): return x/2def fun_add(x): r...原创 2020-05-19 13:03:34 · 1699 阅读 · 0 评论 -
python unittest
1、python unittest框架学习笔记(一)2、python unittest---TypeError: setUpClass() missing 1 required positional argument: 'cls'3、python的unittest单元测试框架断言整理4、python unittest例子...原创 2019-01-20 20:03:20 · 342 阅读 · 0 评论 -
python的unittest单元测试框架断言整理
unittest中通过设置断言可以帮助我们不阻碍测试用例的执行,下面是整理的一些常用的断言,后续根据使用继续更新一、用assertEqual来举例:assertEqual(a,b) 如果a!=b,运行之后控制台会报错:AssertionError: 2 != 3FAILED (failures=1)但是程序会运行结束。二、踩坑总结如果一次性运行两个或者多个t...原创 2019-01-23 10:10:04 · 687 阅读 · 0 评论 -
Python单元测试unittest
Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。在说unittest之前,先说几个概念:TestCase 也就是测试用例TestSuite 多个测试用例集合在一起,就是TestSuiteTestLoader是用来加载TestCase到TestSuite中的TestRunner是来执...转载 2019-01-15 17:31:14 · 115 阅读 · 0 评论 -
python unittest例子
第一种使用:所有内容都在同一个文件里import unittestclass UserCase(unittest.TestCase): def testAddUser(self): print("add a user") def testDelUser(self): print("delete a user")if __name__ =...原创 2019-01-23 10:11:50 · 460 阅读 · 0 评论