测试
FamilyYan
如果不付诸行动,梦想就永远只是幻想。梦想无论大小,只要你展开行动,他就有实现的可能!
展开
-
接口自动化之配置文件ini和ymal的使用
接口自动化之ini和yaml配置文件的使用原创 2021-12-05 16:35:42 · 822 阅读 · 0 评论 -
python接口自动化之logging日志收集器
一、日志模块1、日志作用的:记录程序的执行过程,还原用户操作的过程2、日志要素:(1)日志渠道:日志输出的位置、文件、控制台(2)日志级别:info、debug、error(3)日志格式:日志样子,可自定义(4)日志内容:自己输出的内容,或者是报错信息二、日志级别debug < info < warning < error < criticaldebug :代码调试的输出info: 表示程序正常执行的输出warning : 不影响程序执行,可以优化error:原创 2021-12-01 19:45:50 · 651 阅读 · 0 评论 -
Python自动化之-DDT数据驱动
一、DDT数据驱动DDT:Data Driver Tests数据驱动:将不同的数据在同一个业务逻辑上运行。二、使用1、安装:pip install ddt2、语法2.1、在测试类上使用@ddt2.2、在测试函数上使用@data(*case_data)进行数据解压,然后每一个元素传入测试函数3、@data():加压一层@unpack:解压两层三、代码示例import unittestfrom ddt import ddt, data, unpackcase_data = [{"ur原创 2021-12-01 19:26:58 · 4397 阅读 · 0 评论 -
Python之unittest框架使用
一、unittest框架简介 是Python自带的单元测试框架,用来组织执行测试用例。二、unittest框架4大核心类1、TestCase: 写测试用例2、TestSuite: 收集测试用例3、TestRunner: 执行测试用例4、TestFixture: 测试脚手架,前置条件,后置清理三、unittest工作流程1、使用TestCase按照规则写测试用例,每一个函数为一个测试用例2、TestSuite:创建一个测试套件:收集测试用例到测试套件3、TestRunner:统一执原创 2021-11-30 18:30:39 · 1757 阅读 · 0 评论 -
Error: Failure while executing; `tar --extract --no-same-owner --file /Users/wangchuangyan/Library/C
Mac执行brew install npm时报错Error: Failure while executing; tar --extract --no-same-owner --file /Users/wangchuangyan/Library/Caches/Homebrew/downloads/01840f175b09e7eb3d4ca7f11492bb1bee74fa7569a41a884c7ffb3418e11a02--libuv-1.41.0.catalina.bottle.tar.gz --dir原创 2021-07-08 17:50:28 · 10486 阅读 · 7 评论