自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1431)
  • 收藏
  • 关注

原创 Postman如何导出接口的几种方法

1.选择左边目录的New Collection,新建一个接口文件夹,建完后就会出现在左边的Collections的目录下

2024-07-26 14:57:50 173

原创 python接口测试对修改密码接口进行压测

做接口测试中,对于一般性的单业务接口测试很多工具可供选择,但是对于一些相关业务相关性的关联接口测试就比较麻烦,使用工具比如jmeter、postman、soapui等等就比较麻烦。

2024-07-26 14:56:21 213

原创 python Django编写接口并用Jmeter测试的方法

我这里是在Django项目中新建了个APP,目录结构如下图所示:

2024-07-24 15:08:47 405

原创 jmeter接口测试教程以及接口测试流程(入门教程)

Jmeter是由Apache公司开发的一个纯Java的开源项目,即可以用于做接口测试也可以用于做性能测试。

2024-07-24 15:06:40 633

原创 Jmeter的接口测试详细步骤并实现业务闭环

一、首先是了解Jmeter接口测试用到的组件

2024-07-22 15:54:52 400

原创 Python+Django实现接口测试工具的示例代

最近被几个公司实习生整自闭了,没有基础,想学自动化又不知道怎么去学,没有方向没有头绪,说白了其实就是学习过程中没有成就感,所以学不下去。出于各种花里胡哨的原因,今天给大家整一个简单又有成就感的接口自动化学习吧。

2024-07-22 15:51:56 726

原创 python实现requests接口测试的问题

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求

2024-07-17 14:46:36 874

原创 Postman支持测试Websocket接口

WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

2024-07-17 14:42:42 301

原创 全面介绍python中很常用的单元测试框架unitest

unitest主要包含TestCase、TestSuite、TestLoader、TextTestRunner、TextTestResult这几个功能模块。

2024-07-15 15:18:53 675

原创 python单元测试框架unittest基本用法案例

unittest是python单元测试框架,类似于JUnit框架

2024-07-15 15:17:59 523

原创 Python接口自动化之request请求封装源码分析

我们在做自动化测试的时候,大家都是希望自己写的代码越简洁越好,代码重复量越少越好。那么,我们可以考虑将request的请求类型(如:Get、Post、Delect请求)都封装起来。这样,我们在编写用例的时候就可以直接进行请求了。

2024-07-08 14:35:50 995

原创 Python自动化实战之接口请求的实现

在前文说过,如果想要更好的做接口测试,我们要利用自己的代码基础与代码优势,所以该章节不会再介绍商业化的、通用的接口测试工具,重点介绍如何通过 python 编码来实现我们的接口测试以及通过 Pycharm 的实际应用编写一个简单接口测试。

2024-07-04 15:00:18 981

原创 Python接口自动化浅析如何处理动态数据

注册接口参数需要手机号,手机号如何动态生成?

2024-07-04 14:57:34 588

原创 Python接口自动化系列之unittest结合ddt的使用教程

前面一篇我们已经把unittest的常用用法都已经讲过了,可能很多小伙伴有个疑问,unittest框架怎么做数据驱动呢?这节我们就来学习一下。

2024-07-03 14:46:12 302

原创 Python接口自动化 之用例读取方法总结

在软件测试中,为项目编写接口自动化用例已成为测试人员常驻的测试工作。本文以python为例,基于笔者曾使用过的三种用例数据读取方法:xlrd、pandas、yaml,下面简要地介绍下它们的使用方法及简单分析。

2024-07-03 14:45:03 938

原创 手把手教你搭建python+selenium自动化环境

快速+简单搭建环境。如果有问题,欢迎进群讨论留言。

2024-07-02 15:03:56 392

原创 python优化测试稳定性的失败重试工具pytest-rerunfailures

笔者在执行自动化测试用例时,会发现有时候用例失败并非代码问题,而是由于服务正在发版,导致请求失败,从而降低了自动化用例的稳定性,最后还要花时间定位到底是自身case的原因还是业务逻辑问题,还是其他原因,增加了定位成本。增加容错机制,失败重试,会解决大部分由于网络原因、服务重启等原因造成的case失败问题。那该如何增加失败重试机制呢?带着问题我们一起探索。

2024-07-02 15:02:36 776

原创 python+appium自动化测试之如何控制App的启动和退出

启动app需要设置Capability参数,而Capability参数放在Desired Capalibity中,Desired Capalibity告诉Appium想要的自动化平台和应用程序,这是一组键值对,主要是用于通知Appium服务器建立需要的session

2024-07-01 15:04:30 667

原创 python+selenium的web自动化上传操作的实现

定位到元素,然后直接使用send_keys(文件路径)输入路径,比较简单。

2024-07-01 14:54:53 914

原创 pytest自动化测试中的fixture的声明和调用

我们使用@pytest.fixture()来声明fixture函数。fixture()即可无参数进行声明,也可以带参数声明。

2024-06-27 15:26:40 653

原创 python3 selenium自动化测试 强大的CSS定位方法

ccs的优点:css相对xpath语法比xpath简洁,定位速度比xpath快

2024-06-27 15:25:15 409

原创 Python UI自动化测试Web frame及多窗口切换

frame:HTML页面中的一种框架,主要作用是在当前页面中指定区域显示另一页面元素;

2024-06-26 15:58:41 384

原创 Python+Requests+PyTest+Excel+Allure 接口自动化测试实战

Unittest是Python标准库中自带的单元测试框架,Unittest有时候也被称为PyUnit,就像JUnit是Java语言的标准单元测试框架一样,Unittest则是Python语言的标准单元测试框架。

2024-06-26 15:56:47 497

原创 Python自动化测试ConfigParser模块读写配置文件

ConfigParser 是Python自带的模块, 用来读写配置文件, 用法及其简单。 直接上代码,不解释,不多说。

2024-06-25 15:07:22 223

原创 po+selenium+unittest自动化测试项目实战

1、新建一个包名:common(用于存放基本函数封装)

2024-06-25 15:06:26 2090

原创 使用python+poco+夜神模拟器进行自动化测试实例

网易最近出的一款自动化UI测试工具:Airtest 挺火的,还受到谷歌的推荐。我试着用了一下,感觉优缺点还是蛮明显的。对初学者来说,能用到的也就是图像识别的功能,这块做得比老牌的按键精灵弱很多。不过Airtest集合了poco框架对熟悉python的同学来说,是个进行自动化测试的利器。

2024-06-24 14:25:49 597

原创 Python+Selenium使用Page Object实现页面自动化测试

Page Object模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题 等),这样在Selenium测试页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,需要改测试页面代码的情况。 当页面元素id变化时,只需要更改测试页Class中页面的属性即可。

2024-06-24 14:24:43 522

原创 Python实现http接口自动化测试的示例代码

网上http接口自动化测试Python实现有很多,我也是在慕课网上学习了相关课程,并实际操作了一遍,于是进行一些总结,便于以后回顾温习,有许多不完善的地方,希望大神们多多指教!

2024-06-21 15:15:05 581

原创 Appium+Python+pytest自动化测试框架的实战

Basic目录下写的是一些公共的方法,Data目录下写的是测试数据,image存的是测试失败截图,Log日志文件,Page测试的定位元素,report测试报告,Test测试用例,pytest.ini是pytest启动配置文件,requirements.txt需要安装的py模块,run.py运行文件

2024-06-21 15:13:45 914

原创 python自动化测试selenium核心技术处理弹框

(1)点击“Alert Test”页面,鼠标点击页面中“Click For Alert”按钮,弹出警告提示框,判断页面是否存在alert,如存在则切换到警告框,并获取警告文本信息,之后点警告框中的确定按钮。

2024-06-19 14:44:24 930

原创 Postman自动化接口测试实战

有一个项目要使用postman进行接口测试,接口所需参数有:

2024-06-19 14:41:01 736

原创 Python接口自动化测试的实现

接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当工具不太适合项目时需要自己进行开发。

2024-06-17 15:03:08 928

原创 如何使用Pytest进行自动化测试

目前有多种可用的测试框架和工具。这些框架的风格也各不相同,比如数据驱动、关键字驱动、混合、BDD等等。您可以选择最适合您的要求。

2024-06-17 15:01:25 797

原创 Python3+RIDE+RobotFramework自动化测试框架搭建

根据操作系统选择对应版本制品下载安装即可,本机用的是Windows x86-64 executable installer。

2024-06-11 16:32:45 721

原创 Java接口自动化测试框架设计之Get请求方法和测试

我来介绍通过代码逐步实现接口自动化测试框架的设计过程。先不要着急,框架设计我们只是介绍基本的组件,而且框架设计没有想象那么难,一步一步跟着做就会了。这篇我们来演示,如果通过Java代码来实现一个用纯代码实现Http中的Get请求过程。

2024-06-11 16:30:20 674

原创 Python自动化测试基础必备知识点总结

性能系统负载能力稳定性过载操作下的系统瓶颈自动化测试,使用程序代替人工,可以提高测试效率性,自动化测试能自动化使用代码模拟大量用户,让用户请求多页和多用户并发请求收集参数,并对系统负载能力进行统计生成报告。

2024-06-03 15:05:35 365

原创 python3+selenium自动化测试框架

为了更好的发展自身的测试技能,应对测试行业以及互联网行业的迭代变化。自学python以及自动化测试。

2024-06-03 15:04:36 594

原创 Pyhton自动化测试持续集成和Jenkins

持续集成(CI)是一种实践,可以让团队在持续的基础上收到反馈并进行改进,不必等到开发周期后期才寻找和修复缺陷。

2024-05-31 14:50:34 823

原创 Python实现性能自动化测试竟然如此简单

性能系统负载能力超负荷运行下的稳定性系统瓶颈自动化测试使用程序代替手工提升测试效率性能自动化使用代码模拟大批量用户让用户并发请求多页面多用户并发请求采集参数,统计系统负载能力生成报告

2024-05-31 14:48:45 806

原创 接口测试框架开发实践:断言模块封装

传统断言,看一下我们之前用过的例子。登陆接口测试数据 TEST_LOGIN.yaml

2024-05-28 16:12:08 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除