首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【deepseek用例生成平台-38】用例生成模块继续开发

【deepseek用例生成平台-38】用例生成模块继续开发

作者头像
我去热饭
发布2025-11-12 17:14:50
发布2025-11-12 17:14:50
1250
举报
文章被收录于专栏:测试开发干货测试开发干货

上节课我们做了简单的第一版的 用例生成功能。结果展示到了界面上。

本节课来处理下后续的工作之一:去重。

生成的用例的确很多。我们看上节课的结果例子中其实是有重复的,这主要是我写的智能体假返回值,用了一个简单的随机数,以模仿可能出现的重复用例。

这里再插一嘴,在进行了不同用例生成方法为主的分类后,重复的概率很低,而且即便重复了,也可能是不同侧重的用例。

比如侧重边界值的和侧重判定表的某条重复了:拿登录功能举例

代码语言:javascript
复制
1. 用户名最大长度/密码正确:a123456789  pwdpwd2. 用户名正确/密码正确:a123456789  pwdpwd

所以,虽然这算重复用例,但很明显,测试目的是不同的。说了这么多,就是告诉各位,这个去重功能并不重要,也许不去重反而更好....

当然本教程还是要做一下这个功能,不然没啥水的...

而用例是否算重复,绝对不能简单的看字符串是否一致。必须要更加灵活的进行比对,比如切割成词组,余铉相似等理论。算法可以参考我之前的文章:

【实测】如何用python代码快速比对俩段自然文案含义是否相似?

然后我们来找到前端这个按钮,先做前端的功能:

step1 : 先给按钮加个点击事件:

step2: 在methods中新建这个函数quchong

思考,这个函数要干点啥?无非就是:

  1. 把生成后的用例传送给后端
  2. 接收后端新的去重后的用例
  3. 把新用例展示

所以:

step3: 写完整这个函数:

好,到此前端部分就结束了。

下节课我们搞定后端就实现了这个功能咯~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档