DeepSeek天生测试用例的常用Prompt

守听  论坛元老 | 2025-3-22 09:54:44 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1000|帖子 1000|积分 3000

一.Prompt的作用:
        Prompt的作用是DeepSeek通过用户输入的问题来调用AI模型天生答案的能力,即用户通过提问的方式,让DeepSeek理解用户想要得到什么信息并输出符合要求的答案。所以,一个底子的Prompt应该包含以下几个方面:
                你的需求:要清晰的告诉模型,你的任务是什么、你要办理什么问题;
                你必要AI帮你做什么:好比设计一份用例、做一份测试计划、测试计谋、优化一段代码等等;
                对输出的结果有什么要求:好比选取10条高优先级用例、计谋要用分层的方法设计、自动化脚本要基于unnittest框架天生等等;
        因此,提问前,我们应该想清晰我们要办理什么问题,想要得到什么样的答案,而且要基于问题网络必要的信息,例如整理好的需求文档、缺陷清单、代码、报错信息等。

二.通过Prompt天生测试用例:
        1.直接需求投喂:
  1. 请根据下面的功能点,设计一份测试用例:
  2. 1.用户名必须包含数字和字母组合
  3. 2.用户名长度为13个字符
  4. 3....
复制代码
        2.通用‘立角色’模型:
                大模型调用自带一条高效的路径就是角色带入,差别的角色都对应着该角色所包含的部门能力,通过角色带入的方法,要求大模型带入该角色并以该角色的视角办理问题。
                模板:设定角色+描述需求+定目标+提要求
  1. 角色:你是一名资深的采购招投标系统测试工程师,熟悉采购系统功能和业务
  2. 需求:你收到了以下待测试需求
  3.     1.新增公开竞价流程,节点为采购方案-发布通知-竞价-定标
  4.     2.采购方案功能...
  5.     3.发布通知功能...
  6. 目标:根据需求设计一份测试用例
  7. 要求:
  8.     1.使用测试用例设计方法,如:等价类划分,边界值分析、流程分析法等
  9.     2.重点对流程进行设计
  10.     3.符合真实竞价使用场景
  11.     4.用例按标题、前置条件、操作步骤、预期结果、优先级这几个维度输出
  12.     5....
复制代码
        3.ICOAST模型:
                ICOAST模型是一种用于天生测试用例的结构化方法,得当在复杂体系中设计全面的测试场景;通过 Input(输入)、Interface(接口)、Configuration(配置)、Operation(利用)、Attribute(属性)、State(状态)、Time(时间) 七个维度,全面覆盖测试场景。
  1. Input:测试各种输入组合(有效值、无效值、边界值)。
  2. Interface:测试不同交互方式(网页、API、移动端)。
  3. Configuration:测试不同环境配置(浏览器、设备、网络)。
  4. Operation:测试用户操作路径(点击、跳转、异常操作)。
  5. Attribute:测试功能和非功能属性(安全性、性能、用户体验)。
  6. State:测试系统在不同状态下的行为(已登录、账户锁定、会话超时)。
  7. Time:测试时间相关场景(高峰期、超时、验证码过期)。
复制代码
        示例:
  1. 按ICOAST模型对12306登录功能设计测试用例
复制代码
        DeepSeek输出:



        4.ITAG模型:
  1. Input(输入):测试输入数据或条件。
  2. Task(任务):测试用户操作或系统行为。
  3. Attribute(属性):测试功能或非功能特性。
  4. Goal(目标):测试预期结果或业务目标。
复制代码
        示例:
  1. 按ITAG模型对12306的登录功能设计测试用例
复制代码
        5.其他模型:
         RISE报告模型:
                  R (Result):记载并展示测试结果,区分通过和失败的测试项。
                  I (Impact):分析测试结果对体系的影响,帮助判断问题的严重水平。
                 S (Status):跟踪测试状态,实时更新进度。
                 E (Execution):详细描述测试执行过程,帮助开辟和测试团队理解测试背景。
          ITRACE行为追踪:
                Input:输入数据及条件,确保测试的全面性。
                Action:执行详细测试利用,捕获所有细节。
                Result:记载每个测试步调的执行结果,帮助定位问题。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

守听

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表