先决条件 条件pycharm pytest

Pycharm读excel文件报错xlrd.biffh.XLRDError: Excel xlsx file not supported

解决方法: 先卸载低版本的xlrd,然后安装新版本 pip uninstall xlrd pip install xlrd==1.2.0 ......
XLRDError supported Pycharm 文件 Excel

Pycharm项目文件变黄

解决方法: 1、打开pycharm,点击【File】->【Settings】->【Project】->【Project Structure】 2、在项目结构设置中,找到项目的根目录,并将其设置为【Sources Root】 3、点击【OK】 ......
Pycharm 文件 项目

Pycharm文件名红绿蓝灰是什么意思

Pycharm中项目文件有不同的颜色,常见的有红、蓝、灰 灰色:已commit提交&已push代码,是已经同步的文件 红色:是本地存在但是没有同步到仓库的文件,当同步到仓库时,文件名变绿 蓝色:表示文件有更改且没有同步到仓库中 ......
蓝灰 文件名 意思 Pycharm 文件

软件测试/测试开发全日制|Pytest中yield的用法详解

前言 在之前的介绍中,我们已经介绍了fixture的简单用法,但其实fixture还提供了两种非常优雅高效的写法,来完成测试执行前的处理操作与执行后的处理操作,即使用yield或addfinalizer来实现。本文我们将介绍使用yield来实现操作。 yield 在fixture中的关键字yield ......
全日 全日制 软件测试 Pytest yield

pytest 执行用例的基本使用

pytest 测试用例的运行方式 1、主函数模式: a. 运行所有:pytest.main() b. 运行指定模块:pytest.main(['-vs', 'test_login.py']) c. 运行指定目录:pytest.main(['-vs', './testcase']) d. 通过node ......
pytest

软件测试/测试开发全日制|Pytest测试框架fixture作为参数使用

前言 测试用例参数化的时候,使用 pytest.mark.parametrize() 参数化传测试数据,如果我们想引用前面不同fixture返回的数据当测试用例的入参。这个时候我们就可以用fixture 参数化 prams 来间接解决这个问题,本文就来给大家介绍一下如何使用fixture来实现参数化 ......
全日 全日制 软件测试 框架 参数

软件测试/测试开发全日制|Pytest测试框架Fixture作用域详解

前言 Pytest的fixtrue是存在作用域的,比如作用域为函数级别,那么没执行一条用例,就会重新执行一次fixtrue,如果是类级别,那么多个类执行时会在去执行fixture。fixture的作用域有5个,分别是: function,class,module,package,session。有了 ......
全日 全日制 软件测试 框架 作用

软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动

前言 数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和CSV文件可以方便地实现数据驱动测试,相比于yaml以及Excel,使用CSV实现数据驱动不需要借助其他的第三方库,可以直接使用Python读取数据。在这篇文章中,我们将介绍如何使用pytest和CS ......
全日 全日制 软件测试 数据 Pytest

mybatisplus 条件 and(多条件问题)

LambdaQueryWrapper<DnfProcessDnfInfo> wrapper = Wrappers.lambdaQuery(); wrapper.and(i -> { if (pnlList.size() > 1) { for (int j = 0; j < pnlList.size( ......
条件 mybatisplus 问题 and

pytest 内置fixture-request

前言 pytest内置fixture是框架自带的一些fixtures,我们可以直接在用例中使用。参考官方文档:https://docs.pytest.org/en/7.3.x/reference/reference.html 进入到官方文档,我们可以看到有许多内置fixtures,其中最重要的一个内 ......
fixture-request fixture request pytest

软件测试/测试开发全日制|Pytest结合Excel实现数据驱动

前言 数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和Excel表格可以方便地实现数据驱动测试。在这篇文章中,我们将介绍如何使用pytest和Excel实现数据驱动测试。 环境准备 在实现Excel的数据驱动之前,我们首先要安装Python操作excel ......
全日 全日制 软件测试 数据 Pytest

软件测试/测试开发全日制|Pytest结合yaml实现数据驱动

前言 我们之前介绍过pytest的参数化,我们使用了@pytest.mark.parametrize(argnames, argvalues) 来实现批量传送参数的目的,但是我们不进行数据驱动的话,我们一旦对数据进行变更,就需要在代码里对我们的参数进行逐一的修改,这对我们来说,是额外增加的工作量,而 ......
全日 全日制 软件测试 数据 Pytest

软件测试/测试开发全日制培训|Pytest的异常处理

前言 在断言一些代码块或者函数时会引发意料之中的异常或者其他失败的异常导致程序无法运行时,使用raises捕获匹配到的异常可以让代码继续运行。 Python的异常处理:try...except...else...finally...,示例如下: try: print("正常的操作") except ......
全日 全日制 软件测试 Pytest 软件

软件测试/测试开发/全日制|Pytest测试用例调度与运行

前言 Pytest 是一个功能强大的 Python 测试框架,它具有灵活的测试用例调度和运行机制。在本文中,我们将深入了解 Pytest 是如何收集、选取和运行测试用例的。 测试用例的收集 在 Pytest 中,测试用例是通过函数来表示的。为了进行测试,Pytest 需要收集这些测试函数。默认情况下 ......
全日 全日制 软件测试 Pytest 软件

软件测试/测试开发/全日制|Pytest如何灵活地运行用例

前言 Pytest能够满足我们对单元测试框架的许多要求,它简洁易用,同时提供了丰富的功能来进行测试用例的管理和执行。在本文中,我们将深入探讨如何使用 Pytest 运行多条测试用例、测试文件或测试包,并且指定运行特定的测试用例,并对执行结果进行分析。 运行多条测试用例/文件/包 Pytest 具备强 ......
全日 全日制 软件测试 Pytest 软件

Conditional Git Configuration 有条件配置Git信息

本文学习自 Blog 本文介绍Git的一个特性,具有潜在的实用性。该特性就是“有条件地为Git项目配置Git信息”。这意味着开发者能根据简单的条件设置,为Git项目仓库自动添加或覆盖添加Git配置信息。 下面通过一个简单的例子进行说明。在系统层面的Git配置中,添加如下内容: [includeIf ......
Configuration Conditional Git 条件 信息

23年最新版pycharm找不到conda可执行文件解决办法

引言 我下载的是2023年最新版本的pycharm,新版的 pycharm 安装好了之后就会出现一个问题,就是在配置 conda 虚拟环境找不到 conda 的可执行文件,出现了以下问题。 遇到这个问题有两种解决办法。 解决办法 1、第一种 按照以下步骤,找到condabin文件下面,conda.b ......
最新版 pycharm 办法 文件 conda

软件测试/测试开发全日制培训|Pytest跳过用例和失败重试

前言 在我们日常进行自动化测试时,经常会遇到功能阻塞,未实现或者环境有问题等等原因,一些用例执行不了,如果我们注释掉或删除掉这些测试用例,后面可能还要进行恢复操作,这个时候pytest的跳过测试功能就能帮助我们,先跳过,等到问题解决时,恢复执行即可;同时我们还有可能会遇到需要对失败用例重新运行进行测 ......
全日 全日制 软件测试 Pytest 软件

软件测试/测试开发/全日制|pytest如何标记测试用例

前言 在pytest中,有时候我们并不需要对所有的用例全部执行。pytest提供了一种机制:有选择的挑选用例去执行,即标记测试函数。下面详细介绍几种方法给函数标记。 使用pytest.mark在函数上进行标记 标记格式 @表示这是一个装饰器,pytest.mark是pytest固定的写法,mark_ ......
全日 全日制 软件测试 标记 pytest

软件测试/测试开发/全日制|Pytest参数化神器,pytest.mark.parametrize()使用

前言 当我们要使用pytest输入多个数据对一个功能进行测试时,如果写多个测试用例的话,那就完全体现不出通过代码来执行测试的优势了,这个时候,就轮到pytest的参数化功能闪亮登场了。所谓参数化,就是就是把测试过程中的数据提取出来,通过参数传递不同的数据来驱动用例运行。其实也就是数据驱动的概念。本文 ......

报表隐藏查询条件

......
报表 条件

python虚拟环境系列(五):pycharm中快速切换环境

本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/17947601 pycharm版本选择 说明,pycharm中快速切换环境这个功能在比较新的版本中才有 我目前版本比较老 所以卸载了: 官网下载最新社区版本:https://www.jetbrains. ......
环境 pycharm python

antd 使用不同的条件动态验证 Form.Item

假设我们有一个 InputNumber,当进行操作1时,我们允许用户输入负数值,然而在进行操作2时,我们需要用户输入正整数。 我会用到一个名为 createValidator 的函数来实现这个需求。同时,我还会使用 Form.Item 的 dependencies 属性来更新 lowerLimitT ......
条件 动态 antd Form Item

pytest之执行方法

一、执行方式 1.主函数 1)全部:pytest.main() 2)指定模块:pytest.main(['-vs','test_01.py']) 3)指定目录:pytest.main(['-vs','./testcase']) 4)指定具体用例的nodeid(模块名+分隔符+类名+方法名):pyte ......
方法 pytest

单元测试pytest,报告存入excel

1、Calc类(处理加减乘除) class Calc: def add(self,a,b): return a + b def incre(self,a,b): return a - b def multi(self,a,b): return a * b def devide(self,a,b): ......
单元 报告 pytest excel

【Python基础】Pycharm创建文件时,自动生成文件头注释

在pycharm创建文件时需要备注文件信息 可以创建模板,以后创建文件会自动带出文件信息 设置路径 文件-设置-编辑器-文件和代码模板-Python Script 设置模板内容 例如 # -*- coding: utf-8 -*- #@Project :${PROJECT_NAME} #@File ......
文件 自动生成 注释 Pycharm 基础

条件测试与中括号详解

中括号的条件测试[ ] 脚本中经常进行条件测试,用的最多的,都是中括号[ ] test和[ ]的作用是一样的 注意的点:中括号,前后的空格必须有 [ -n "$filename" ] : `-n`用来判断字符串非空 双中括号: [[ 条件表达式 ]] 验证文件是否有权限,写入权限 注意:root是超 ......
条件

pytest框架之yaml详解以及Parametrize数据驱动

1. YAML语法详解 yaml是一个完全类似于json数据序列化格式 重点: yaml完全兼容json yaml和json,都是数据,不是语句 序列化:将内存中的对象,转为文件 反序列化:将文件内容,转为内存中的对象 文本文件(可以使用记事本进行创建,编辑,修改) 优点: 结构更加清晰 语法高级, ......
Parametrize 框架 数据 pytest yaml

介质中麦克斯韦方程组与场量的边界条件

介质中的麦克斯韦方程组就已经可以完全写出来了: 以及,它也就是微观状态的欧姆定律。 我们注意到,麦克斯韦方程组有两种形式,一个是微分形式,一个是积分形式。 其中微分形式,只适用于电荷电流连续分布的区域,但实际问题上会遇到在介质分界面的情况,在分界面上,介质的电磁参数(介电常数、磁导率、电导率等)会发 ......
方程组 方程 边界 介质 条件

Shell条件测试开篇_读取用户输入

读取用户输入: shell变量出了直接赋值,或者脚本传参,还有read命令读取。 read是内置命令 read命令参数: -p 设置提示信息 -t 等待用户输入超时,timeout read -p "请输入:" vars ......
开篇 条件 用户 Shell
共2000篇  :1/67页 首页上一页1下一页尾页