logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一篇文章带你了解Python常用自动化测试框架——Pytest

我们在进行数据驱动时通常会结合Yaml文件来进行数据获取,这里我们简单介绍一下Yaml文件:

#python#pytest#log4j +4
提高自动化测试的可维护性

提高自动化测试的可维护性是一个涉及多个方面的过程,以下是一些关键的方法和策略:1. 选择合适的自动化测试工具易理解性:选择易于理解和学习的测试工具,这样可以降低团队成员的学习成本,提高使用效率。交互性:确保所选工具能够与被测试的应用程序良好交互,以便更准确地模拟用户行为并收集测试结果。灵活性:选择具有灵活测试脚本编写功能的工具,以便根据不同的测试需求快速调整测试脚本。例如,Selenium是一个功

文章图片
#测试工具#单元测试#功能测试 +4
接口自动化测试——文件上传/下载

文件上传/下载接口与普通接口类似,但是有细微的区别。如果需要发送文件到服务器,例如:上传文档、图片、视频等,就需要发送二进制数据,上传文件一般使用的都是数据类型,可以发送文件,也可以发送相关的消息体数据。反之,文件下载就是将二进制格式的响应内容存储到本地,并根据需要下载的文件格式来写文件名,例如:F:/caituotuo-file.pdf。

文章图片
#python#单元测试#测试用例 +4
大厂测试员是如何编写测试用例呢?

软件测试的重要性是毋庸置疑的。但如何以最少的人力、资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,则是软件公司探索和追求的目标。每个软件产品或软件开发项目都需要有一套优秀的测试方案和测试方法。

文章图片
#测试用例#自动化#pytest +4
用Robotframework+selenium 进行webui页面自动化测试

Robotframework其实就是一个自动化的框架,想要进行什么样的自动化测试,就需要在这框架上添加相应的库文件,而用于webui页面自动化测试的就是selenium库.

文章图片
#selenium#测试工具#功能测试 +1
五分钟搞懂POM设计模式

页面对象模型的简称2013年,由提出了PageObject的观点作者的观点是一种封装思想,旨在为每个待测页面创建一个页面对象,从而将繁琐的定位操作、操作细节封装到这个页面对象中,对外只提供必要的操作接口,在调用的时候只调用提供的接口,不用去调用操作细节,最终实现程序的高内聚低耦合,使程序模块的可重用性、移植性大大增强在这种模式下,对于应用程序中的每个页面都应该有相应单独的页面类(例如:login_

#设计模式#测试用例
测试开发 | Dubbo 接口测试技术,测试开发进阶必备(附源码)

Dubbo 的 Registry 保存了 Dubbo 各种服务的注册信息,测试的时候可以直接用 registry,而不是直接连接到提供服务的 provider 上;

文章图片
#dubbo#pytest#python +4
Python接口自动化测试:断言封装详解

在进行API接口测试时,断言起着至关重要的作用。断言是用于验证预期结果与实际结果是否一致的过程。在Python中,我们可以利用一些库来实现断言功能。Python中的断言封装主要涉及到了requests和jsonpath两个库的使用。通过这两个库,我们可以方便地发送HTTP请求,解析JSON数据,以及进行断言。希望这篇文章对于Python中断言封装的理解有所帮助。这些资料,对于【软件测试】的朋友来说

#python#测试用例#单元测试 +4
浅谈游戏中的性能测试

游戏性能测试是指对游戏软件在特定硬件和软件环境下的表现进行评估和验证的过程。该测试关注游戏在不同场景和操作条件下的流畅度、稳定性、画面渲染等方面的表现,并提供数据支持来评估游戏在各种配置上的适应性和优化需求。

文章图片
#游戏#单元测试#功能测试 +3
几个Web自动化测试框架的比较:Cypress、Selenium和Playwright

介绍:Web自动化测试框架对于确保Web应用程序的质量和可靠性至关重要。它们帮助开发人员和测试人员自动执行重复性任务,跨多个浏览器和平台执行测试,并在开发早期发现问题。以下仅代表作者观点:本文探讨来3种流行的Web自动化测试框架——Cypress、Selenium和Playwright,总结了它们的优点和缺点,希望可以为大家在选择测试框架时提供参考。优点:高效测试和实时重载:Cypress通过内置

文章图片
#selenium#测试工具#单元测试 +4
    共 177 条
  • 1
  • 2
  • 3
  • 18
  • 请选择