首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
全栈测试
虫无涯
创建于2023-01-02
订阅专栏
测试领域相关知识
等 23 人订阅
共263篇文章
创建于2023-01-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Python之ruamel.yaml模块详解(三)| ruamel.yaml与pyyaml的区别
接前文: Python之ruamel.yaml模块详解(一); Python之ruamel.yaml模块详解(二); 注:以下内容翻译自:https://yaml.readthedocs.io/en/
Python之ruamel.yaml模块详解(二)
接上文:Python之ruamel.yaml模块详解(一); 以下为官网的几个案例: 4 将YAML解析为Python对象并修改 结果是: 5 使用旧API将YAML解析为Python对象并修改 结果
Python之ruamel.yaml模块详解(一)
1 ruamel.yaml简介 ruamel.yaml是一个yaml解析器; ruamel.yaml是一个用于Python的yaml1.2加载器/转储程序包; 它是PyYAML 3.11的衍生产品;
JMeter笔记18 | JMeter常用配置元件简介
1 FTP Request Default 即FTP请求默认值。 多个FTP请求具有相同的配置时,可以把这些相同的点提取出来; 且只需要配置一次。 参数 说明 Name 控制器名称,可为空 Comme
pytest学习和使用16-HTML报告如何生成?(pytest-html)
1 插件介绍 pytest-HTML是一个插件,pytest用于生成测试结果的HTML报告; 这个插件需要进行安装。 2 pytest-html安装 直接使用pip安装即可: 安装信息如下: 插件版本
pytest学习和使用15-Pytest用例失败如何重跑?(pytest-rerunfailures的简单使用)
1 简介 用例失败重跑可以使用插件pytest-rerunfailures来实现; pytest-rerunfailures有环境要求: pytest 5.0或更高版本 查看下自己的版本,如下: 2
pytest学习和使用14-Pytest用例执行结果有哪几种状态?
1 用例执行状态 状态 说明 passed 测试通过 failed 断言失败 error 用例本身代码报错 xfail 预期失败,加了 @pytest.mark.xfail() 2 xfail示例 3
pytest学习和使用13-Pytest的fixture如何使用request传入参数?
1 使用场景 当我们为了提高用例的复用性,会用到不同的fixture,比如登陆场景; 但是如果登陆场景,我们使用不同的账号进行测试,那如何来做? 此时不能使用fixture把账号直接写死,需要通过传参
pytest学习和使用12-Unittest和Pytest参数化详解
1 Unittest参数化 1.1 ddt 1.1.1 简介 数据驱动ddt可以实现测试数据与测试脚本的分离; 通过ddt来将测试数据加载到脚本中; 1.1.2 说明 测试数据为嵌套字典的列表; 测试
pytest学习和使用11-Pytest如何使用自定义标记mark?
1 mark简介 pytest可自定义标记; 把一个大项目自动化用例,划分多个模块,标明哪些是模块A用例,哪些是模块B的,运行代码时候指定mark名称运行就可以。 2 使用方法 3 实例 运行一个标记
pytest学习和使用10-Pytest中的测试用例如何跳过执行?
# 1 引入 - 有时候我们需要对某些指定的用例进行跳过,或者用例执行中进行跳过,在`Unittest`中我们使用`skip()`方法; - 在`Pytest`中如何使用呢? - 在`Pytest`中
pytest学习和使用9-fixture中conftest.py如何使用?
1 引入 之前学习使用fixture前置实现用例的登陆,当时在一个脚本中实现的;那如果其他的脚本也需要用到登陆,这样调用起来可能比较麻烦; 所以我们可以把登陆的fixture放到conftest.py
pytest学习和使用8-fixture如何实现teardown功能?(yield的使用)
- 之前学习`fixture`的时候,其实这个功能就类似用例的**前置**,给用例执行前设置一些条件; - 那`fixture`也就相当于`setup`的功能; - 那有没有`teardown`
pytest学习和使用7-fixture参数scope作用域(范围)执行顺序
之前学习了fixture的基本使用,其中参数scope类似作用域,就是fixture的使用范围,那么针对scope的这几个值,他的执行顺序是怎样的? 1 scope的五个范围 值 作用范围 sessi
pytest学习和使用6-fixture如何使用?
1 引入 和setup、teardown的区别是:fixture可自定义测试用例的前置条件; setup、teardown针对整个脚本全局生效,可实现在执行用例前后加入一些操作; setup、tear
JMeter笔记17 | JMeter逻辑控制器简介
逻辑控制器可以对元件的执行逻辑进行控制; 逻辑控制器下可以嵌套别的逻辑控制器(一次控制器除外); 如图: 1 ForEach Controller 遍历循环控制器; 参数如下: 参数 说明 Name
JMeter笔记16 | 性能参数配置及测试监听
1 性能参数配置 1.1 为何要进行性能参数配置? 运行场景时,使用JMeter GUI方式会比较占用资源; 但其实两种运行方式都会占用资源; 所以可用其他方法提高负载机性能; 1.2 调整分析 因为
Python项目requirements.txt依赖包如何生成?
1 目的 将项目部署到其他的环境,快速安装当前项目所需要的依赖包; 确保安装的依赖包和项目保持一致,避免出现版本错误引起环境异常。 2 所有依赖包 如果想导出本地环境所有的Python包,即pip安装
测试工程师如何做到初级测试管理(个人思考)?
针对一个测试工程师转变到初级测试管理,自身特质的转变以及如何快速过渡到管理?以下为个人的思考,仅供参考。
JMeter笔记14 | JMeter场景设计和设置
1 场景设计 1.1 什么是场景? 用来真实模拟用户操作的工作单元; 场景设计源自于用户真实操作。 1.2 设计原则 JMeter场景设计通过线程组设置来完成,有些复杂场景需要配合逻辑控制器完成; 原
下一页