作者:redrose2100 类别: 日期:2023-12-11 09:48:20 阅读:434次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/6e601078-4ba4-11ee-89a6-0242ac110004.png) #### 1. 简介 `zip` 是一个在Linux系统中广泛使用的压缩工具。它可以用来创建压缩文...
作者:redrose2100 类别: 日期:2022-12-03 06:06:29 阅读:783次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在执行自动化脚本的时候,出现告警的情况时非常常见的,比如我们使用了一个很快...
作者:redrose2100 类别: 日期:2022-12-03 03:43:37 阅读:673次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 众所周知,fixture是pytest中的一个非常重要的功能,同时又被普遍认为是一个非常难...
作者:redrose2100 类别: 日期:2022-12-03 01:15:23 阅读:648次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在介绍fixture的时候,已经介绍过参数化即可以实现数据驱动的用法,使用fixture实现...
作者:redrose2100 类别: 日期:2022-12-03 01:03:28 阅读:735次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 介绍将参数化作用域测试类的使用方法,所为作用于测试类,即作用于测试类中的所...
作者:redrose2100 类别: 日期:2022-12-03 00:40:26 阅读:661次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 通过在模块内定义pytestmark变量,从而可以对模块内的所有测试函数以及测试类中的...
作者:redrose2100 类别: 日期:2022-12-02 07:47:24 阅读:727次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在参数化过程中,也可以使用skip对特定的数据进行标记,比如如下由于某种原因,...
作者:redrose2100 类别: 日期:2022-12-02 07:33:21 阅读:741次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在parametrize参数化过程中同样可以使用xfail标记测试用例,比如如下代码,就将(1,...
作者:redrose2100 类别: 日期:2022-12-02 07:26:23 阅读:959次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) Parametrize参数化同样支持对两组数据的全排列组合测试,这个功能对一些要求数据进...
作者:redrose2100 类别: 日期:2022-12-03 07:29:25 阅读:805次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 首先在脚本中人工抛出一条告警,测试代码如下所示: ```python import pytest import w...
作者:redrose2100 类别: 日期:2022-12-03 09:05:53 阅读:662次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在有些场景下,希望对一个测试文件中的所有的测试方法中的告警进行忽略不显示或...
作者:redrose2100 类别: 日期:2022-12-03 14:50:31 阅读:779次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 通过命令行参数还可以实现关闭所有告警,比如如下代码,这里人工抛出告警。 ```...
作者:redrose2100 类别: 日期:2022-12-03 17:47:01 阅读:650次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 首先,看如下测试脚本,即在两个测试函数中人为抛出两个告警。 ```python import wa...
作者:redrose2100 类别: 日期:2022-12-03 18:30:06 阅读:702次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 对告警进行断言,可以通过with语句对告警的类型进行断言,如下,即断言代码中会...
作者:redrose2100 类别: 日期:2022-12-03 18:51:13 阅读:687次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在pytest框架中,利用recwarn这个内置的fixture,可以对测试用例产生的所有告警进行...
作者:redrose2100 类别: 日期:2022-12-04 12:10:47 阅读:1037次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 在pytest中,执行日志显示其实是比较复杂的,这里将陆续地详细的讲解。首先要理解...
作者:redrose2100 类别: 日期:2022-12-04 13:27:35 阅读:1023次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) Pytest框架在默认情况下是打开捕获标准输出的,即当用例断言失败时,默认情况下...
作者:redrose2100 类别: 日期:2022-12-04 14:57:32 阅读:1064次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) logging是python语言中的一个日志模块,专门用来写日志的,日志级别通常分为debug、...
作者:redrose2100 类别: 日期:2022-12-05 07:08:32 阅读:1072次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) 实时日志和捕获日志与实时标准输出和捕获标准输出是类似的,不同的是实时日志和...
作者:redrose2100 类别: 日期:2022-12-05 09:23:19 阅读:934次 消耗积分:0分
[TOC] ![](https://redrose2100.oss-cn-hangzhou.aliyuncs.com/img/7cd47362-951c-11ee-986a-0242ac110004.png) Pytest中默认情况下实时日志是关闭的,捕获日志是打开的,因此这里主要介绍如何...