写点什么

pytest

0 人感兴趣 · 29 次引用

  • 最新
  • 推荐

软件测试 / 测试开发丨 Pytest 结合数据驱动 -Excel

用户头像
测试人
18 小时前

Pytest 结合数据驱动 Excel 读取 Excel 文件 第三方库xlrdxlwingspandas

软件测试 / 测试开发丨 Pytest 结合数据驱动 -yaml

用户头像
测试人
20 小时前

什么是数据驱动?数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化的应用。数据量小的测试用例可以使用代码的参数化来实现数据驱动,数据量大的情况下建议大家使用一种结构化的文件(例如 yaml,json 等)

软件测试 / 测试开发丨 Pytest 测试框架学习笔记

pytest 参数化用例 测试登录场景 测试登录成功,登录失败(账号错误,密码错误)* 创建多种账号: 中⽂文账号,英⽂文账号*

软件测试 / 测试开发丨 Pytest 测试框架学习笔记分享

数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化的应用。数据量小的测试用例可以使用代码的参数化来实现数据驱动,数据量大的情况下建议大家使用一种结构化的文件(例如 yaml,json 等)来对数据进行存储

软件测试 / 测试开发丨 Pytest 参数化用例学习笔记

本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。

软件测试 / 测试开发丨 Pytest 测试框架学习笔记

本文为霍格沃兹测试开发学社学员学习笔记分享

软件测试 / 测试开发丨学习笔记之 Pytest 使用

pytest是一个成熟的全功能python测试框架,测试用例的skip和xfail,自动失败重试等处理,能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试,接口自动化测试,pytest有很多第三方插件,并且可以自定义扩展,如pytest-allure

软件测试 / 测试开发丨 Pytest 参数化用例

参数化 通过参数的方式传递数据,从而实现数据和脚本分离。 并且可以实现用例的重复生成与执行。

软件测试 / 测试开发丨 Pytest 测试框架学习笔记

自动化测试前,需要提前准备好数据,测试完成后,需要自动清理脏数据,有没有更好用的框架? 自动化测试中,需要使用多套测试数据实现用例的参数化,有没有更便捷的方式? 自动化测试后,需要自动生成优雅、简洁的测试报告,有没有更好的生成方法

软件测试 / 测试开发丨 Pytest 自动化测试框架 (五)

Allure 框架是一种灵活的、轻量级、支持多语言测试报告工具,它不仅能够以简洁的 Web 报告形式显示已测试的内容,而且允许参与开发过程的每个人从测试的日常执行中提取最大限度的有用信息。同时支持多种语言包括 Java、Python、JavaScript、Ruby.....

软件测试 / 测试开发丨 Pytest 自动化测试框架 (四)

在实际的测试工作中,通常需要对多组不同的输入数据,进行同样的测试操作步骤,以验证我们的软件质量。这种测试,在功能测试中非常耗费人力物力,但是在自动化中,却比较好实现,只要实现了测试操作步骤,然后将多组测试数据以数据驱动的形式注入,就可以实现

软件测试 / 测试开发丨 Pytest 自动化测试框架 (二)

pytest 中可以使用 @pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。可以使用这种方式来完成测试之前的初始化,也可以返回数据给测试函数。

软件测试 / 测试开发丨 Pytest 自动化测试框架 (一)

pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但 pytest 使用起来更简洁和高效,并且兼容 unittest 框架。pytest 有以下实用特性:

软件测试 / 测试开发丨 Pytest 结合 Allure 生成测试报告

Allure 框架是一种灵活的、轻量级、支持多语言测试报告工具,它不仅能够以简洁的 Web 报告形式显示已测试的内容,而且允许参与开发过程的每个人从测试的日常执行中提取最大限度的有用信息。同时支持多种语言包括 Java、Python、JavaScript、Ruby、Groovy

pytest 学习和使用 5-Pytest 和 Unittest 中的断言如何使用?

pytest中使用assert进行断言,和unittest是有区别的,后边详细列举;

pytest 学习和使用 4-pytest 和 Unittest 中 setup、teardown 等方法详解和使用(最全)

使用Unittest框架结合selenium做webUI自动化测试的时候,经常会遇到什么时候打开和关闭浏览器,

pytest 学习和使用 3- 对比 unittest 和 pytest 脚本在 pycharm 中运行的方式

@[TOC](3 对比unittest和pytest脚本在pycharm中运行的方式)一句话来说下,unittest和pytest脚本在pycharm中使用基本是一样的。基本是两种:

Python 自动化测试 (五): Pytest 结合 Allure 生成测试报告

本文节选自霍格沃玆测试学院测试开发内部教材,进阶学习文末加群!

软件测试 | 测试开发 | 用 Pytest+Allure 生成漂亮的 HTML 图形化测试报告

本篇文章将介绍如何使用开源的测试报告生成框架 Allure 生成规范、格式统一、美观的测试报告。 通过这篇文章的介绍,你将能够:

Pytest 常用插件

用户头像
行者AI
2021-07-14

除了框架本身提供的功能外,Pytest还支持上百种第三方插件,良好的扩展性可以更好的满足大家在用例设计时的不同需求。本文将为大家详细介绍下面5项常用的插件。

python 技术面试没过,居然是没有用 pytest 测试框架

用户头像
和牛
2021-01-07

我有一个朋友是做Python自动化测试的。前几天他告诉我去参加一个大厂面试被刷了。

pytest_pytest技术文章_InfoQ写作社区