自动化工具 有没有办法录制生成用例

tester · 2022年12月16日 · 最后由 xxxxxiejun 回复于 2023年02月02日 · 8810 次阅读

公司没有接口文档,只能自己抓,太麻烦了,但是又不想用 httpruuner,有什么方法吗?
大佬们给个思路

共收到 10 条回复 时间 点赞

使用抓包工具,导出接口 har,解析 har 包,生成测试用例

具体描述一下你的使用场景

按道理来说你知道录制这回事的话,应该是了解可以通过 jemter 设置代理服务器进行录制的,目前许多接口测试或者是 ui 自动化测试平台都支持录制用户操作来进行生成脚本,自己可以对应添加断言也好、检查点也罢来生成用例。用例管理时再区分场景和前置条件。

badboy 可以录制

其实吧,录制的脚本更麻烦。因为你还是要手动去修改数据,比如参数化,比如登录信息。还不如先熟悉接口,然后再处理。不了解接口你也无法有效的设计用例啊。

CC 回复

这个还能用吗

使用 mitmproxy 可以实现

CC 回复

这个淘汰很久了

如 7 楼所说,用 mitmporxy 录制接口。
当然还有个办法,用 playwright 写个简单脚本,起来后手动在浏览器中操作,将这中间产生的 api 请求请求自动记录到 csv 或 excel 中,然后简单处理下就能跑了哈

CKL的思考 回复

。。肯定是录制节省时间,录制完在参数化比你一个个手填参数快多了吧。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册