软件测试之【合理的利用GPT来辅助软件测试一】

读者大大们好呀!!!☀️☀️☀️
🔥 欢迎来到我的博客
👀期待大大的关注哦❗️❗️❗️
🚀欢迎收看我的主页文章➡️寻至善的主页

文章目录

前言

在编程基础栏目中,有一篇介绍了GPT的使用本篇将具体到软件测试岗位的GPT相关操作来辅助我们更好的进行测试工作,下面将从两个方面:一、GPT的原理与技巧;二、GPT辅助接口自动化测试。来介绍

GPT的原理及技巧

GPT的原理

G:生成式:即能自发的生成内容
P:预训练:不需要再训练,开箱即用的一种通用语言模型。
T:变换模型:处理语言与生成文章和对话。

GPT的使用技巧

1、角色提示

给GPT指定角色

2、示例提示

按照你的示例让GPT回答

3、风格提示

给GPT指定角色风格

4、引导提示

利用关键词给GPT以 引导

GPT使用流程

第一步:评估ChatGPT的专业能力

第二步:给ChatGPT发送清晰明确的指令

第三步:检查ChatGPT的回答

GPT辅助接口自动化测试

1、接口文档

接口功能:描述接口具体功能

接口地址:列出具体的接口地址

请求方式:GET、POST、PUT等

请求参数:请求头+请求体

返回数据:状态代码+返回参数

2、利用GPT输出标准化接口信息

3、ChatGPT辅助设计测试用例

1️⃣账号密码登入接口:

🔥设计测试用例需要细化并明确需求

针对以上接口设计接口测试用例,需要包含编号、用例标题、接口地址、请求参数和预期结果。针对以上接口设计接口测试用例,需要包含编号、用例标题、接口地址、请求头、请求体和预期结果请求参数和返回参数要完整,覆盖请求头和请求体的等价类和边界值,预期结果需要同时检查HTTP标准响应状态码和返回数据status。以表格形式输出。

2️⃣修改/添加地址接口

🔥和登入接口有关联

🔥登入接口,关联字段要求保存token

针对以上接口设计接口测试用例,需要包含编号

用例标题、接口地址、请求方式、请求头、请求体、预期结果和关联,请求参数和返回参数要完整,覆盖请求头和请求体的等价类和边界值,预期结果需要同时检查HTTP标准响应状态码和返回数据status以表格形式输出。

关联:token

说明:保存返回数据中的token到d:\token.txt文件

🔥添加地址接口,请求头要求读取token

针对以上接口设计接口测试用例,需要包含编号

用例标题、接口地址、请求方式、请求头、请求

体、预期结果和关联,请求参数和返回参数要完

整,覆盖请求头和请求体的等价类和边界值,预

期结果需要同时检查HTTP标准响应状态码和返回

数据status。

以表格形式输出。

请求头:Authorization:<token>

说明:Authorization的取值为"Bearer"加上读

取d:\token.txt文件中token值

下篇将对GPT自动生成测试数据、辅助编写测试代码、完善测试报告进行撰写。

✈️✈️✈️如果喜欢这篇文章的话
🙏大大们可以动动发财的小手:
👉👉👉 点赞:👍收藏:⭐️评论:✍️👈👈👈

相关推荐
niuniu_6662 小时前
Selenium 性能测试指南
selenium·测试工具·单元测试·测试·安全性测试
莓事哒2 小时前
selenium和pytessarct提取古诗文网的验证码(python爬虫)
爬虫·python·selenium·测试工具·pycharm
x-cmd4 小时前
[250401] OpenAI 向免费用户开放 GPT-4o 图像生成功能 | Neovim 0.11 新特性解读
人工智能·gpt·文生图·openai·命令行·neovim
软件测试曦曦5 小时前
如何使用Python自动化测试工具Selenium进行网页自动化?
自动化测试·软件测试·python·功能测试·测试工具·程序人生·自动化
越学不动啦7 小时前
四、Bug篇+用例篇
软件测试·测试用例·bug·软件工程·测试基础
互联网杂货铺7 小时前
黑盒测试、白盒测试、集成测试和系统测试的区别与联系
自动化测试·软件测试·python·功能测试·测试工具·单元测试·集成测试
测试界柠檬8 小时前
15:00开始面试,15:08就出来了,问的问题有点变态。。。
自动化测试·软件测试·功能测试·程序人生·面试·职场和发展
Feng.Lee18 小时前
聊一聊缓存如何进行测试
功能测试·测试工具·缓存
爱学测试的雨果20 小时前
Postman —— postman实现参数化
软件测试·功能测试·测试工具·lua·postman
互联网杂货铺1 天前
如何用Postman实现自动化测试?
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman