logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

自动化测试烂大街了?这个系列带你从零搭一套企业能直接落地的框架(01 环境篇)

本文旨在解决自动化测试教程泛滥却难落地的问题,推出系列课程从零搭建企业级可落地的自动化框架。第01篇聚焦环境搭建:系统配置Python3.9+、PyCharm虚拟环境、requirements.txt管理依赖、安装AI助手Trae,并通过真实接口用例验证全链路可用性,确保后续章节顺利推进。

#人工智能
postman做接口测试06-用例管理(Collection)

当我们对一个或多个系统中的很多用例进行维护时,首先想到的就是对用例进行分类管理,同时我们还要对这些做回归测试 。那么postman也提供了这样一个功能,就是Collection 。通过这个Collection就可以满足我们的上面说的需求。先对Collection功能的使用场景做个简单总结 。用例分类管理,方便后期维护可以进行批量用例回归测试 。那么Collection...

postman做接口测试12-请求前置脚本

前置脚本其实就是在Pre-requests Script中编写的JavaScript脚本,想要了解这个功能,需要先了解它的执行顺序。那么下面就来看下它的执行顺序 。可以看出,一个请求在发送之前,会先去执行Pre Request Script(前置脚本)中的代码 。那么这个功能在实际工作中有什么作用呢 ?主要场景:一般情况下,在发送请求前需要对接口的数据做进一步处理,就都可以使用这...

测试新手如何去学习接口自动化测试 ?从这一套测试框架开始 。

个人计划连载一套自动化测试的技术文章 ,带你从零学会如何搭建其一套自动化测试框架 ,感兴趣的同学可以点赞收藏 。这里就以使用最为广泛的接口自动化测试为例 。

文章图片
#学习#python#自动化
做web自动化测试遇到Chrome浏览器老是自动更新,怎么办 ? 这里提供两个解决办法 。

当然,有的同学可能发现你的浏览器版本,在这里并没有完全找到。当然,如果你点击了chrome浏览器的帮助-关于Google Chrome,就会触发它的升级 ,这时如果有最新的包,它依然还会自动更新。当你的浏览器驱动下载以后 ,你可以把它放在一个环境变量的路径下 ,如果你是使用python进行web自动化 ,那建议你把它放在python的安装路径下。这个网站的优点就是覆盖了大多数chrome浏览器的版

文章图片
#python#自动化#selenium +1
postman做接口测试20-建立工作流

在前面讲的Runner,如果运行集合中的请求,则是按照顺序运行所有请求 。如下图,有5个请求,通过runner运行的话,会顺序这5个请求 。接下来要学习的这个功能,在脚本中就可以控制脚本的执行顺序,我们来看下这个函数:postman.setNextRequest(),它需要带一个参数 。该参数是要运行的请求名称或ID 。这个函数的功能可以控制请求的执行顺序。案例:在用户添加用例中添加s...

postman做接口测试19-Collection Runner

经常我们要把编写好的用例进行回归测试,这时我们就可以通过Runner来选择我们要运行的测试集进行回归。进入Runner有俩个入口,第一个就是选择一个集合,点击右三角进入(批量执行用例),第二个就是在postman的导航栏左侧 (如图),打开的界面如下。功能说明:All Collections : 列出所有集合,可以选择一个集合运行Environment : 环境...

postman做接口测试18-动态变量

动态变量列表,其动态值在请求运行期间随机生成 。随机生成的值可用于请求的参数值 。要想使用动态变量,必须使用:pm.variables.replaceIn(),例如:pm.variables.replaceIn(‘{{$randomFirstName}}’), 需要注意的是,只能在前置脚本或断言中使用动态变量 。postman内置了非常多的动态变量,下面就列出一些常用的变量。变量名...

    共 20 条
  • 1
  • 2
  • 请选择