Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >巧用Kimi生成测试用例,只需5步,亲测好用!

巧用Kimi生成测试用例,只需5步,亲测好用!

作者头像
可可的测试小栈
发布于 2024-11-23 06:39:26
发布于 2024-11-23 06:39:26
1.1K05
代码可运行
举报
文章被收录于专栏:全栈测试全栈测试
运行总次数:5
代码可运行

今天分享用国产大模型Kimi生成测试用例,只需5步!

一、Kimi模型

1、Kimi介绍

Kimi AI模型是由月之暗面科技有限公司(Moonshot AI)开发的智能助手,核心能力在于处理长文本,支持长达20万汉字的输入,这在全球大模型产品中是一个显著的特点。

Kimi AI能够处理多种类型的文件和来自不同网站的内容,包括PDFWord文档等,并且能够将问题和答案整理成表格,方便用户查看和理解。

地址:https://kimi.moonshot.cn/chat/cnjrkho3r0737glhtm80

2、Kimi原理

AI模型基于大规模的机器学习自然语言处理技术,通过深度学习算法训练而成。它能够理解和生成自然语言,从而与用户进行有效的交流和信息处理。

Kimi不仅能够精准捕捉用户的意图和需求,还能以流畅自然的语言进行回应,实现与用户之间的无缝沟通和信息的高效处理。

3、Kimi优势

Kimi AI相比于其他模型的优势有下面 4 点:

1)超长对话记忆:具备记住对话中的上下文信息能力,能够持续追踪并理解对话的连续性,确保所提供的回答既精确又连贯。

2)文件处理能力:支持多种文件格式,包括PDF和Word文档,能够高效处理和分析大量文本数据。

3)网页内容解析:能够快速读取网页内容,并将其转化为易于理解的摘要,帮助用户能够迅速把握关键信息。

4)表格整理:将复杂的信息以表格形式呈现,提高信息的可读性和易用性,增强信息的清晰度和用户的使用体验。

Kimi设计测试用例的 3 大优势:

1)支持图片格式的测试用例上传,功能点的理解和掌握直观。

2)支持Excel文件的测试用例,功能点的分析和应用更加高效。

3)可将测试结果以CSV格式生成,易于后续转换成Excel,简化数据的整理和后续处理工作。

二、Kimi生成测试用例

根据实际演练的过程,总结标准过程可以按照以下5个步骤进行。

1、提供用例模板

2、用例模块划分

3、生成测试用例

4、完善补充用例

5、验证和优化用例

6、迭代和维护用例

下面一一介绍详细操作步骤,供参考。

1、提供用例模板

测试用例模板应该包含所有必要的测试信息,比如测试步骤、预期结果、输入数据、执行条件等。

在对话框输入用例列表字段内容,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 测试用例包含字段
1.模块名称
2.用例编号
3.功能项
4.标题
5.前置条件
6.步骤
7.期望结果
8.优先级
9.类型
10.编写人
11.执行人
12.测试结果
13.Bug编号
14.创建日期
15.测试日期
16.新增用例
17.新增日期
18.测试备注  

接下来告知Kimi,指令如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
你是一位资深的测试工程师,在互联网大公司拥有数10年软件测试从业经验。精通功能测试、自动化测试、性能测试、接口测试、测试开发技能,具备超强的逻辑能力和语言表达能力。这是测试用例模板框架,以后生成测试用例,都是按照这些内容生成。你记住了吗?

2、用例模块划分

告知Kimi需要测试什么功能,有哪些模块,参考指令如下:

3、生成测试用例

投喂指令后,Kimi生成的指令如下:

发现Kimi写得不完善,每个模块只写了一条用例。完善的方法是可以直接将以前写过的用例投喂给Kimi,让kimi学习。

4、完善补充用例

基于提供的用例,再继续进行完善,要求更具体全面,覆盖更多测试点。Kimi补充如下:

根据Kimi生成的用例,继续进行完善,重新生成为Excel用例。主功能流程验证部分测试用例:

不同使用场景验证:

5、验证和优化用例

如果认为某部分测试用例设计不够完善,可以让Kimi按照要求重新补充完善。

6、迭代和维护用例

根据测试结果和反馈,不断迭代和完善AI模型,提高测试用例的准确性和相关性。

定期更新功能点和测试用例模板,以适应系统的变化和新的需求。

三、总结

测试用例生成过程包括提供用例模板、用例模块划分、生成测试用例、完善补充用例、验证和优化用例、迭代和维护用例这6个过程,具体生成完成之后还需要进行优化以及测试执行进行验证。

利用Kimi可以提高测试用例设计的质量和效率,确保测试工作的系统性和全面性,并为软件项目的成功提供坚实的测试基础。

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

本文分享自 可可的测试小栈 微信公众号,前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
得物基于AIGC生成测试用例的探索与实践
随着人工智能技术的快速发展,尤其是在自然语言处理(NLP)、计算机视觉和生成对抗网络(GANs)等领域,AIGC(AI Generated Content)得到了广泛应用,这一技术的进步使得内容创作变得更加高效与多样化,推动了各个行业的创新与变革。对于测试而言,基于AI进行测试用例生成也逐渐从梦想变成现实。
得物技术
2024/12/31
7440
得物基于AIGC生成测试用例的探索与实践
测试用例_测试用例编写
对一个测试工程师来说,测试用例的设计编写是一项必须掌握的能力,但有效的设计和熟练的编写测试用例却是一个十分复杂的技术,测试用例编写者不仅要掌握软件测试技术和流程,而且要对整个软件不管从业务,还是对软件的设计、程序模块的结构、功能规格说明等都要有透彻的理解。
全栈程序员站长
2022/09/20
5.2K0
测试用例_测试用例编写
【deepseek用例生成平台-24】十几种黑盒用例设计方法思维
着重分析这些功能点之间,哪些是有逻辑关联的,哪些是没有逻辑关联但是在同一个页面一起填入的。(有逻辑关联的需要使用判定表,无逻辑关联但同一个步骤/页面输入的需要正交法,有因果关系的用因果图法,还有的可以用输出域覆盖法,有流程的要用流程图法...)
我去热饭
2025/04/05
1610
【deepseek用例生成平台-24】十几种黑盒用例设计方法思维
二麻子,听说你们公司还在写测试用例?
“二麻子,听说前几天你的文章《测试用例设计的两个基本方法》被人转发到微信群后,引起了一波激烈的讨论?”
sylan215
2020/03/02
4390
大模型应用之基于Langchain的测试用例生成
在今年的敏捷团队建设中,我通过Suite执行器实现了一键自动化单元测试。Juint除了Suite执行器还有哪些执行器呢?由此我的Runner探索之旅开始了!
京东技术
2024/06/11
1.5K3
大模型应用之基于Langchain的测试用例生成
xmind2testcase:高效的测试用例导出工具
软件测试的核心是什么?毫无疑问是测试分析和用例设计。测试分析一般包括三种方法:1. 质量模型分析法 2.功能交互分析法 3. 用户场景分析法。其核心在于通过多层次分析测试点,即用户角度的业务场景+技术角度的系统实现逻辑。测试分析完成后,我们会根据测试点结合用例设计方法去“开发”测试用例,个人觉得测试用例就是测试分析的实现。作为测试文档,测分+测试用例需都要存档,思维导图其发散性思维、图形化思维,非常适合做测分工具;测试用例载体为Excel、MySQL。
互联网金融打杂
2022/08/01
7060
xmind2testcase:高效的测试用例导出工具
Python实现XMind测试用例快速转Excel用例
XMind和Excel是在日常测试工作中最常用的两种用例编写形式,两者也有各自的优缺点。
测试蔡坨坨
2022/09/10
1.5K0
Python实现XMind测试用例快速转Excel用例
测试用例设计总结
  公司年底要过技能点,报了一个高级用例设计,写了一些自己的总结,在这记录下那些准备技能点材料的过程。
顾翔
2019/12/11
9330
史上最详细的测试用例设计方法讲解
大家好,我是洋子。今天给大家分享在做软件测试时,最容易忽略但却最重要的知识点,那就是测试用例设计。用例设计就是软件测试工程师的灵魂,体现了你的测试思维,以及对业务需求的熟悉程度。有时侯出现线上事故,可能就是测试用例没有覆盖全面
Bug挖掘机
2022/09/28
4.9K0
史上最详细的测试用例设计方法讲解
如何才能设计出一个“好的”测试用例
  在正式开始讲解之前,先讲一下什么是“好的”测试用例,这个“好”又应该体现在哪些方面。这两个问题看似简单实则难以回答。你可能会说:“发现软件缺陷可能性大的测试用例就是好用例。”然而,我会反问你:“你打算用什么方法来量化测试用例发现缺陷的可能性?”
顾翔
2020/09/28
9090
如何才能设计出一个“好的”测试用例
测试用例模板和例子[通俗易懂]
首先要申明,其实这句话是十分有道理的,但我发现很多人都曲解了这句话的原意,一心要设计出发现“难于发现的缺陷”而陷入盲目的片面中去,忘记了测试的目的所在,这是十分可怕的。我倾向于将测试用例当作一个集合来认识,对它的评价也只能对测试用例的集合来进行,测试本身是一种“V&V”的活动,测试需要保证以下两点:
全栈程序员站长
2022/09/09
1.1K0
聊一聊测试用例评审注意事项
去年梳理了一篇测试用例评审流程文章,文章可以点击蓝色字体查看详情。聊聊测试用例评审流程
漫谈测试
2025/03/13
1320
聊一聊测试用例评审注意事项
6种常见的测试用例设计方法及应用_测试用例设计的方法
作为一个测试人员,软件测试的流程首先是要非常熟悉的,何时何地都能脱口而出,避免一切翻车的可能。需要注意的是流程没有唯一答案,具体由项目决定。所以给出的只是一个还算通用的参考流程。   我们要熟知的测试流程:   总结一下:在测试流程中,有6个部分,其中3个部分涉及到了用例,可见写好用例的重要性。
全栈程序员站长
2022/11/07
1.3K0
拿到需求,如何着手写测试用例?
最近几天,连续有几个同学在微信中问我类似的问题「我拿到一个 XXX 需求,应该如何开始写测试用例呢?」
sylan215
2020/03/02
1.3K0
如何高效编写测试用例?
逛知乎的时候,经常看到无论是刚入职场的新人,还是工作了一段时间的老人,都会对编写测试用例感到困扰?例如:
程序员白楠楠
2021/12/22
2.3K0
测试用例设计的故事
测试用例设计是测试活动中非常重要的一个环节,它和测试思维是紧密相关的。如何回答这个问题,才会更好地体现你的测试能力呢?笔者在面试中高级测试人员的时候,这个问题也是必问题。下面会根据我自己理解给出思考,欢迎交流。
CKL的思考
2023/02/01
3910
关于测试用例设计、评审及用例质量评估的思考
测试用例设计、评审是每个测试人员进行的关键测试活动之一,如何做好测试用例设计?如何进行测试用例评审?如何评估测试用例的质量?是我们必须考虑的问题。
顾翔
2020/03/04
1.9K0
测试用例的价值在哪里?
开始测试就开始介入,我们从产品的需求文档、原型图,效果图等相关文档去熟悉产品的各个模块,各个业务流程。
测试小兵
2021/06/08
9670
如何高效编写测试用例?
逛知乎的时候,经常看到无论是刚入职场的新人,还是工作了一段时间的老人,都会对编写测试用例感到困扰?例如:
Tricy软件测试工程师
2021/12/06
5540
测试用例编写及设计方法
1. 要参与需求评审,评审需求的过程实际也是熟悉需求业务的过程。只有对业务比较熟悉了,才能更好的,更充分的设计出高质量的测试用例;
用户9913368
2022/07/26
7830
测试用例编写及设计方法
相关推荐
得物基于AIGC生成测试用例的探索与实践
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档