会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AITest研究员
分享个人测试工作经验、技能干货,公众号首发
博客园
首页
新随笔
联系
订阅
管理
2026年5月6日
20分钟搭好专属测试用例Skill,效率直提8倍(附模板+可复制Prompt)
摘要: 在上一篇文章中,我和大家分享了Agent + Skill 协作提效的核心方法论: Agent 负责理解复杂任务、规划执行路径;Skill 负责封装可复用的专业能力。两者结合,就是给AI助手配备一套随取随用的专属工具箱。 文章发出后,很多测试同行私信提问: Skill 到底该怎么从零创建? 有没有完整
阅读全文
posted @ 2026-05-06 10:10 AITest研究员
阅读(9)
评论(0)
推荐(0)
2026年4月25日
别再套提示词写用例了,Agent+Skill 才是测试终极提效方案
摘要: 你一定遇到过这种情况—— 某天,产品经理甩来一份30页的PRD文档,丢下一句:“需求紧急,3天内写完所有测试用例。” 不少测试同学会用AI辅助编写,但依旧绕不开大量琐碎操作:反复调整提示词、等待AI生成、复制粘贴内容到Excel,再逐行修正逻辑、统一格式。 看似提高了些许效率,却依旧被重复劳动束缚,
阅读全文
posted @ 2026-04-25 19:39 AITest研究员
阅读(35)
评论(0)
推荐(0)
2023年7月10日
基于fastapi+httprunner+vue的接口自动化测试平台(文章尾附源码)
摘要: 一、概述 Rocket是一款接口自动化测试平台,服务端是Python,前端Vue,源码下载方式放到末尾了。 关键依赖: fastapi httprunner(v3.1.11版本) apscheduler element-ui 二、功能模块 核心功能模块基本开发完成,可以直接拿来用,一些细节功能待开发
阅读全文
posted @ 2023-07-10 22:27 AITest研究员
阅读(1042)
评论(2)
推荐(0)
2021年12月8日
四、封装日志功能
摘要: 要想记录请i去和返回的信息,只需要在之前创建的http_client.py模块做修改就行。那么先封装一个日志工具。 在项目下创建包名为utils和logs目录,紧接着utils包下创建logger.py。 # utils/logger.py import os import time import
阅读全文
posted @ 2021-12-08 16:29 AITest研究员
阅读(141)
评论(0)
推荐(0)
五、业务层、数据层、用例层
摘要: 直接创建:data目录作为数据层,operations包作为业务层,testcases作为用例层。 yml文件读取功能 数据我们采用yaml格式,封装yaml文件读取功能,在utils包下创建read_data.py # utils/read_data.py import os import yam
阅读全文
posted @ 2021-12-08 16:29 AITest研究员
阅读(290)
评论(0)
推荐(0)
三、封装接口层
摘要: 上文说到,多个py文件调用同一个接口的情况,那我的想法是把这个接口提取到一个公共的地方封装起来,那么就可以给其他用例文件导入使用,即使有修改,那我修改公共的就可以解决问题了。 我们在项目下创建名为api的包,下面创建login.py # login.py from base.http_client
阅读全文
posted @ 2021-12-08 16:28 AITest研究员
阅读(149)
评论(0)
推荐(0)
二、封装requests库
摘要: 首先我们创建一个包:base,用于存放最基础的封装方法,在包下创建一个模块http_client.py,此处用于封装requests发送请求的方法。 封装思路: 创建HttpClient类,方便后续api继承后直接调用类下面的get和post方法 创建__request私有方法,作为发送请求公共方法
阅读全文
posted @ 2021-12-08 16:27 AITest研究员
阅读(363)
评论(0)
推荐(0)
一、简单的api自动化Demo
摘要: 环境准备 本次选用的是Python+Pytest+requests来搭建自动化框架,需要有Python环境(3.x版本),安装pytest和requests,不会安装的自行去网上搜教程。 关于Pytest的基本使用,这里不作讲解,不清楚的可以看我之前的文章。 简单Demo 我们先创建一个项目,取名a
阅读全文
posted @ 2021-12-08 16:26 AITest研究员
阅读(338)
评论(0)
推荐(0)
2021年1月22日
python获取命令参数 argparse模块
摘要: 示例代码如下: 1 #encoding=utf-8 2 import argparse 3 4 def main(args): 5 print("--address {0}".format(args.code_address)) #args.address会报错,因为指定了dest的值 6 prin
阅读全文
posted @ 2021-01-22 12:04 AITest研究员
阅读(578)
评论(0)
推荐(0)
2020年12月27日
“资源调配”和“新人快速融入”之战
摘要: 最近复盘测试团队的时候,发现存在很多不足之处。问题多但不能一次全部解决,故准备采用逐个击破的方式。 两个问题: 新人入职后适应期太长,导致不能快速参与到测试工作中去; 专人负责独立的业务,存在部分资源紧张情况; 新人适应期问题 招聘新人是为了解决人手不足,新人适应耗时太长,从团队来说不能快速解决我的
阅读全文
posted @ 2020-12-27 10:54 AITest研究员
阅读(142)
评论(0)
推荐(0)
下一页
公告