AI手工测试
与AI工具沟通需要注意:角色+任务+背景+要求。
测试流程:
需求分析——>测试计划——>测试设计——>缺陷管理——>测试报告
与AI工具沟通需要注意:角色+任务+背景+要求
一、使用AI工具进行需求分析
需求分析及评审场景
-
角色:你是一名拥有10年测试经验的测试工程师
-
任务:评审附件需求文档
-
要求:
1.站在测试专业角度评审需求逻辑合理性,需求完整性
2.站在用户角度评审用需求易用性、合理性 -
输出:评审建议和结果
结合以上信息,可对AI工具输入:
你是一名10年测试经验的工程师,现在需要对上述附件的需求文档进行评审,要求站在测试专业角度评审需求的逻辑性、需求完整性,站在用户角度评审易用性、合理性,给出评审建议和结果
二、使用AI工具编写测试计划
测试计划:测试管理者用于规划和组织测试活动的文档,确保测试目标有效达成。它明确了测试的范围、方法、资源安排及风险应对策略,是测试团队的执行蓝图
测试计划核心内容:
- 测试目标与范围:要是测试内容和测试维度
- 人员进度安排:谁负责那些模块
- 测试方案:具体怎么测试
- 准入/准出标准:交付给测试的前提是啥/测试通过的标准是啥
- 风险控制:有哪些潜在风险以及控制方案
编写测试计划文档场景
角色:资深测试工程师、测试管理者
任务:编写XX项目需求文档的测试计划
背景:项目需求文档已完成,需在2天周期内对全部功能模块进行验证,确保X月X日准时提测
要求:
1.覆盖维度:功能、易用、兼容、安全、性能,测试范围为需求文档所有功能模块
2.人员配置:张三(组长)、李四、王五组成测试组
3.方案要素:包含测试场景/用例设计、风险评估矩阵、每日进度甘特图
4.标准制定:功能用例100%执行率准入,严重缺陷清零准出
5.风险控制:预留半日缓冲时间,建立分级上报机制
输出:《XX项目测试计划书》
三、使用AI工具进行测试设计
步骤:
1.根据需求设计测试点
测试点:一个功能需要被检查的”点“,是需要覆盖的测试目标。
2.测试点评审
评审:AI进行查缺补漏
3.将测试点转为用例执行文档
测试点:要验证的"问题"(如"密码错误时是否有提示?“)。
测试用例:解决这个问题的’‘具体操作步骤’'(如"输入用户名为‘abc’,密码为‘123456’,点击登录,检查页面是否显示‘密码错误’”)
作用:确保测试点能被精准的执行
4.输入给AI的信息如下:
角色:资深测试工程师
任务:根据XX需求文档登录功能描述,设计测试点
背景:项目需求文档已完成
要求:
1.覆盖维度:功能、易用、兼容、安全、性能,测试范围为需求文档登录功能模块
2.测试点要覆盖:100%需求,边界范围、格式、类型、为空
输出:测试点根据功能、兼容、安全等分类,每个分类要有:业务、正向、逆向区分
四、使用AI工具进行缺陷描述

五、使用AI工具编写测试报告


更多推荐


所有评论(0)