自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python+pytest接口自动化 —— 自动化用例编写思路 (使用pytest编写一个测试脚本)

单个接口自动化测试用例,我们可以按照上面的步骤来进行,即:明确测试对象-->编写测试用例-->编写测试脚本-->执行脚本-->获取测试结果。通过这些步骤,我们便对自动化用例的编写有了基本的思路(这一点对于我们自动化测试思维的形成很重要),为我们后续的学习实践打下基础。事实上使用编程语言对项目进行自动化测试时,几乎不可能只存在一条测试用例,那么在有多条测试用例的情况下,需要怎样管理用例、执行用例、获取测试结果?

2024-09-24 21:25:30 869

原创 Postman 中级使用教程,你真的会用Postman吗?

在预请求脚本中通过js代码来设置变量,使用时使用 {{times}} 来获取变量,和接口关联中编写的测试脚本差不多。

2024-09-24 21:24:34 403

原创 震撼:AppAgent让移动App应用测试更轻松

在每个动作之后,代理总结了交互历史和当前步骤中所采取的动作。在自主探索阶段,AppAgent智能体通过一系列预定义的动作与应用互动,观察不同应用程序的用户界面交互(每个动作带来的界面变化),AppAgent与智能手机应用程序进行交互,并从结果中学习,所学到的知识被精心编制成文件(构建知识库)。一旦这个学习阶段完成,AppAgent变得擅长使用应用程序,就准备好行动了,即在探索阶段之后的部署阶段,AppAgent利用编制在此文档中的信息来高效地操作和导航应用程序,完成不同应用程序中的各种复杂任务。

2024-09-11 21:02:50 1035

原创 使用Selenium库模拟浏览器操作

对于不同的浏览器,有不同的WebDriver。元素定位和操作:开发者可以使用Selenium定位页面上的元素,例如文本框、按钮、下拉菜单等,并进行点击、输入文本、提交表单等操作。、数据采集、UI自动化等。Selenium提供了多种方式来找到页面上的元素,如通过元素的ID,类名,标签名,CSS选择器,XPath等。它提供了一组强大的工具和API,使开发者能够以编程方式控制浏览器的行为,模拟用户与网页的交互。网页等待:Selenium提供了灵活的等待机制,可以等待特定的条件出现,如元素可见、文本存在等。

2024-09-11 21:02:13 360

原创 RobotFrameWork自动化测试环境搭建

前言Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD),支持python,java等编程语言(百度百科)。

2024-09-09 22:21:28 1193

原创 postman几种常见的请求方式

HTTP给汽车运输设定了好几个服务类别,有GET, POST, PUT, DELETE等等,HTTP规定,当执行GET请求的时候,要给汽车贴上GET的标签(设置method为GET),而且要求把传送的数据放在车顶上(url中)以方便记录。如果你用GET服务,在request body偷偷藏了数据,不同服务器的处理方式也是不同的,有些服务器会帮你卸货,读出数据,有些服务器直接忽略,所以,虽然GET可以带request body,也不能保证一定能被接收到哦。GET和POST能做的事情是一样一样的。

2024-09-09 22:20:43 622

原创 最全总结 | 聊聊 Selenium 隐藏浏览器指纹特征的几种方式

上面罗列出了多种应对网站反爬的解决方案,大家可以根据实际需求去选择适合自己的方案。

2024-08-30 14:34:45 816

原创 Jmeter 实现 mqtt 协议压力测试

包含固定定时器,休眠1000ms,一个发布MQTT Pub Sampler,即每个线程进来执行一次发布消息然后休眠1000ms进入下一次循环。添加一次性控制器(mqtt连接一次,后续pub消息),写上配置信息。第二个里面包含具体的压测,开启1000个线程,1s内将线程创建完毕,无限循环。创建两个计数器,pub_counter用来技术发布消息数,thread_counter用来线程计数。jtl结果文件,也可拉到windows,使用jmeter直接查看,新建线程组->聚合报告,选择jtl文件。

2024-08-30 14:33:14 767

原创 App元素定位失败了,怎么办?

以上3种定位告诉你: 任何一个app自动化测试的框架,都会给你提供一个对应的定位工具哦!android自带的UiAutomator测试框架,提供 uiAutomatorViewer。appium测试框架,提供appium inspector.python实现的uiAutomator2测试框架,提供weditor在app自动化测试的过程中,可以使用任意一种来帮你进行元素定位。

2024-08-30 14:32:42 889 1

空空如也

空空如也

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

TA关注的人

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