技术栈
测试框架
blues_C
4 天前
自动化测试
·
python
·
pytest
·
测试框架
·
bdd
Pytest-Bdd vs Behave:选择最适合的 Python BDD 框架
在选择适合你需求的 Python BDD 框架时,本文将通过深入的 Pytest BDD 与 Behave 比较,帮助你做出明智的决策。
blues_C
12 天前
自动化测试
·
python
·
pytest
·
测试框架
·
bdd
Pytest-Bdd-Playwright 系列教程(14):Docstring 参数
在 Python 中,Docstring 是指位于函数、模块或类定义开头的字符串,通常用于描述其用途和参数等信息。而在 Pytest-BDD 中,Docstring 被赋予了新的含义,它是指在 Gherkin 步骤中定义的多行文本,这些文本使用三重引号 (“”") 来包围。这种特性使得测试编写者能够在测试步骤中直接嵌入大量文本数据,而无需通过外部文件加载或硬编码的方式。
一只小松许️
3 个月前
gtest
·
测试框架
GTest测试框架介绍
提供了丰富的断言,致命和非致命的判断,参数化断言分两类一类是ASSERT系列的,如果当前检测失败则直接退出函数
牧魂.
3 个月前
功能测试
·
测试工具
·
测试框架
·
pom
pom web 自动化测试框架分享
这是初版的 pom web 测试框架,目录如下同时部分代码也放在下面,详细代码可前往 github 查看,欢迎大家给出宝贵意见。
NPE~
4 个月前
开发语言
·
后端
·
golang
·
测试框架
·
convey
·
gomonkey
Go Convey测试框架入门(go convey & gomonkey)
GoConvey是一款针对Golang的测试框架,可以管理和运行测试用例,同时提供了丰富的断言函数,并支持很多 Web 界面特性。 Golang虽然自带了单元测试功能,并且在GoConvey框架诞生之前也出现了许多第三方测试框架,但没有一个测试框架像GoConvey一样能够让程序员如此简洁优雅的编写测试代码。
qq_43371695
4 个月前
自动化测试
·
软件测试
·
测试工具
·
ui
·
单元测试
·
appium
·
测试框架
Web自动化测试:UI自动化框架结构以及思路!
在学会使用unittest后,实际上UI自动化的基础骨架已经搭建起来了,剩下的就是利于这套框架,增添一些我们需要的功能,目前看来,我们已经可以使用此框架来批量运行用例,欠缺的是整体的思路以及一些其他功能细节,比如日志记录、封装webdriver、读取数据库等功能的实现。
测试界的彭于晏
6 个月前
自动化测试
·
软件测试
·
测试工具
·
单元测试
·
压力测试
·
测试工程师
·
测试框架
APP 自动化测试框架如何设计?
自动化测试框架是为了增强测试效率和准确性而设计的工具。它可以帮助开发人员和测试人员在软件开发周期中自动执行各种测试任务。在本文中,我们将从零开始详细介绍如何设计一个自动化测试框架。
钱钱钱端
1 年前
自动化测试
·
软件测试
·
功能测试
·
测试工具
·
ui
·
测试框架
UI 自动化测试框架:PO 模式+数据驱动!
PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。
qq_43371695
1 年前
自动化测试
·
软件测试
·
python
·
pytest
·
测试工程师
·
测试框架
Python自动化测试框架之unittest使用详解
这篇文章主要介绍了Python接口自动化浅析unittest单元测试原理,文中描述了单元测试,unittest模块特性、大致流程、源码及实战例子这几个模块,有需要的朋友可以借鉴参考下
钱钱钱端
1 年前
自动化测试
·
软件测试
·
功能测试
·
selenium
·
测试工具
·
测试框架
自动化测试基础篇:Selenium 框架设计(POM)
【导语】Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。本文介绍selenium的框架设计。
测试界的彭于晏
1 年前
自动化测试
·
软件测试
·
测试工具
·
单元测试
·
jenkins
·
pytest
·
测试框架
Pytest单元测试框架 —— Pytest+Allure+Jenkins的应用
pytest+allure+jenkins进行接口测试、生成测试报告、结合jenkins进行集成。pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高
qq_43371695
1 年前
自动化测试
·
软件测试
·
python
·
pytest
·
测试工程师
·
测试框架
Python测试框架 Pytest —— mock使用(pytest-mock)
安装:pip install pytest-mock这里的mock和unittest的mock基本上都是一样的,唯一的区别在于pytest.mock需要导入mock对象的详细路径。
测试界的彭于晏
1 年前
自动化测试
·
软件测试
·
selenium
·
测试工具
·
测试工程师
·
测试框架
几个Web自动化测试框架的比较:Cypress、Selenium和Playwright
介绍:Web自动化测试框架对于确保Web应用程序的质量和可靠性至关重要。它们帮助开发人员和测试人员自动执行重复性任务,跨多个浏览器和平台执行测试,并在开发早期发现问题。
测试小婉
1 年前
自动化测试
·
软件测试
·
pytest
·
编程
·
接口测试
·
职场
·
测试框架
pytest——断言后继续执行
在编写测试用例的时候,一条用例可能会有多条断言结果,当然在自动化测试用例中也会遇到这种问题,我们普通的断言结果一旦失败后,就会出现报错,哪么如何进行多个断言呢?pytest-assume这个pytest的插件就能解决这个问题了。