网站大量收购独家精品文档,联系QQ:2885784924

deepeek 软件测试自动生成测试用例.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

deepseek--生成测试用例

背景

测试用例生成核心能力解析,通过自然语言处理技术,可将测试需求自动转化为结构化测试用例。其核心能力体现在三方面:

1、多场景覆盖:基于历史数据和求文档,自动生成边界值、异常流、性能测试等多种场景用例:例如输入“用户登录功能测试,可输出包含正常登录、密码错误、并发登录等20+场景

2、智能参数化:自动识别测试对象的关键参数,生成参数组合短阵。如测试电商购物车功能时,自动组合商品数量(0/1/999)、商品类型(普通/秒杀/下架)等参数。

3、缺陷预测:结合代码静态分析结果,针对高风险模块生成专项测试用例。某金融系统使用后,提前发现支付接口的金额精度问题用例。

在银行系统的迭代测试中,测试用例设计常面临业务分支多、规则更新快的痛点。试用DeepSeek智能测试辅助工具,其自然语言转结构化用例的能力让人耳目一新,现将实操过程整理如下。

实操步骤演示

Step1:设定角色定义

提前设定好与DeepSeek进行交流的角色,避免DeepSeek泛泛而谈给出不切实际的回复。

输入指令:你现在是一名专业的测试工程师,你对软件测试方法论和测试工具有深入的了解。你的主要任务是发现和记录软件的缺陷,并确保软件的质量。你在寻找和解决问题上有出色的技能。请在这个角色下为我解答以下问题。

Step2:输入自然语言需求

输出结构化测试要点清单

DeepSeek输出的测试要点覆盖也很全面,不仅包含正常流程完整性的测试,同时也会关注数据一致性、异常场景测试、安全与权限测试、性能与可靠性测试等方面。输入业务需求指令,可以利用DeepSeek更好的辅助测试人员理解业务需求,尤其在日常工作中时间紧、任务重,面对复杂的金融业务需求时,若开发测试人员经验不足时可能会遗漏测试场景,DeepSeek可以辅助分析补充测试要点。

输入业务规则描述,以银行网贷的借款流程为例:

输入指令:用授信申请通过的客户信息从平台方发放借款申请,申请经由渠道系统到达业务系统,再由业务系统发送到风控审核,风控将审核结果返回给业务系统(比如申请通过的结果)。再由业务系统调用核心系统进行放款,核心放款成功,业务系统将放款结果经由渠道系统发送至平台方。请分析以上流程,生成业务逻辑思维导图和测试要点,要求覆盖率达到百分百。

DeepSeek执行:

#授信借款全流程

##1.平台方发起借款申请

-**1.1客户信息验证**

-1.1.1客户身份信息校验

-1.1.2授信额度可用性检查

-**1.2请求报文组装**

-1.2.1报文格式校验(JSON/XML)

-1.2.2加密签名验证

##2.渠道系统处理

-**2.1请求接收与解析**

-2.1.1协议转换(HTTP→MQ)

-2.1.2字段映射与校验

-**2.2请求转发**

-2.2.1异步消息队列投递

-2.2.2消息幂等性控制

##3.业务系统处理

-**3.1请求接收与预处理**

-3.1.1请求解密与验签

-3.1.2业务流水号生成

-**3.2风控审核触发**

-3.2.1实时规则引擎调用

-3.2.2第三方数据查询(征信/黑名单)

##4.风控审核

-**4.1实时规则引擎**

-4.1.1反欺诈规则校验

-4.1.2信用评分模型计算

-**4.2审核结果生成**

-4.2.1通过/拒绝/人工审核

-4.2.2结果返回业务系统

##5.核心系统放款

-**5.1放款指令组装**

-5.1.1账户信息校验

-5.1.2放款金额与手续费计算

-**5.2放款执行**

-5.2.1资金账户扣款

-5.2.2放款结果记录

-**5.3结果返回业务系统**

-5.3.1放款成功/失败状态

-5.3.2失败原因码记录

##6.结果同步至平台方

-**6.1业务系统结果转发**

-6.1.1结果报文组装

-6.1.2异步消息队列投递

-**6.2渠道系统结果转发**

-6.2.1协议转换(MQ→HTTP)

-6.2.2结果加密与签名

-**6.3平台方结果接收**

-6.3.1结果解析与展示

-6.3.2客户通知(短信/站内信)

Step3:生成标准化的思维导图

将deepseek给出的markdown保存为Markdown文件,然后打开你的XMind软件,接着在XMind导入你的Markdown文件,就会生成标准化的思维导图了。

Step4:生成标准化的测试用例

输入指令:将思维导图生成标准化的测试用例

测试用例1:平台方发起借款申请-正常场景

用例编号:TC-001

标题:验证平台方发起

您可能关注的文档

文档评论(0)

软件测试打工人 + 关注
实名认证
服务提供商

专注于软件测试多年,可提供软件测试相关的内容,帮助更多的初学者更好的了解及测试

1亿VIP精品文档

相关文档