AI技术正以前所未有的速度重塑各行各业,不管是打工人还是学习党,都能在AI工具的帮助下,快速完成任务,早早收工。
作为测试,可以用AI生成测试用例,测试报告。
今天分享用国产大模型Kimi生成测试用例,只需5步!
一、Kimi模型
1、Kimi介绍
Kimi AI模型是由月之暗面科技有限公司(Moonshot AI)开发的智能助手,核心能力在于处理长文本,支持长达20万汉字的输入,这在全球大模型产品中是一个显著的特点。
Kimi AI能够处理多种类型的文件和来自不同网站的内容,包括PDF、Word文档等,并且能够将问题和答案整理成表格,方便用户查看和理解。
地址: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、提供用例模板
测试用例模板应该包含所有必要的测试信息,比如测试步骤、预期结果、输入数据、执行条件等。
图片
在对话框输入用例列表字段内容,如下:
- 测试用例包含字段 1.模块名称 2.用例编号 3.功能项 4.标题 5.前置条件 6.步骤 7.期望结果 8.优先级 9.类型 10.编写人 11.执行人 12.测试结果 13.Bug编号 14.创建日期 15.测试日期 16.新增用例 17.新增日期 18.测试备注
接下来告知Kimi,指令如下:
你是一位资深的测试工程师,在互联网大公司拥有数10年软件测试从业经验。精通功能测试、自动化测试、性能测试、接口测试、测试开发技能,具备超强的逻辑能力和语言表达能力。这是测试用例模板框架,以后生成测试用例,都是按照这些内容生成。你记住了吗?
2、用例模块划分
告知Kimi需要测试什么功能,有哪些模块,参考指令如下:
3、生成测试用例
投喂指令后,Kimi生成的指令如下:
发现Kimi写得不完善,每个模块只写了一条用例。完善的方法是可以直接将以前写过的用例投喂给Kimi,让kimi学习。
4、完善补充用例
基于提供的用例,再继续进行完善,要求更具体全面,覆盖更多测试点。Kimi补充如下:
根据Kimi生成的用例,继续进行完善,重新生成为Excel用例。主功能流程验证部分测试用例:
不同使用场景验证:
5、验证和优化用例
如果认为某部分测试用例设计不够完善,可以让Kimi按照要求重新补充完善。
6、迭代和维护用例
根据测试结果和反馈,不断迭代和完善AI模型,提高测试用例的准确性和相关性。
定期更新功能点和测试用例模板,以适应系统的变化和新的需求。
三、总结
测试用例生成过程包括提供用例模板、用例模块划分、生成测试用例、完善补充用例、验证和优化用例、迭代和维护用例这6个过程,具体生成完成之后还需要进行优化以及测试执行进行验证。
利用Kimi可以提高测试用例设计的质量和效率,确保测试工作的系统性和全面性,并为软件项目的成功提供坚实的测试基础。
版权归原作者 柳柳的博客 所有, 如有侵权,请联系我们删除。