首页 > 其他 > 详细

如何编写测试用例

时间:2018-10-07 21:13:54      阅读:165      评论:0      收藏:0      [点我收藏+]
笔记=重点+自己总结+自己的想法+例子+自己动脑+PPT之外的做记录
1、什么是测试用例
测试用例(TestCase)是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求
可以总结为:每一个测试点的数据设计和步骤设计
例如:测试点为短信群发功能可正常使用
数据设计包括:
手机号和短信内容,如18256781234 testing
步骤设计:
1、成功登录短信群发软件平台
2、填写手机号和短信内容
3、点击发送
 
2、测试用例的重要性
a、测试用例是软件测试的核心
b、是评估测试结果的基准
c、保证测试时不遗漏测试功能点(可以在测试人员疲累的时候起到一个牵引作用、可引导测试思维,进行更多的探索性测试)
d、在编写测试用例的过程中,可以熟悉需求,对系统架构或者业务流程有一个整体的,深入地了解
用例写完后,需检查测试点是否覆盖全
e、好的测试用例不仅要方便自己查看也需要别人查看
 
3、用例编写8要素
  • 用例编号:产品名-测试阶段(如系统测试、UI测试)-测试项-XXX编号
  • 功能模块(功能模块)可以再细分为测试子项目
  • 标题:输入的内容+结果 (来自测试点)
  • 重要级别:高(用户经常用到的功能)/中/低 可不用
  • 预置条件
  • 测试输入:测试数据
  • 测试步骤
  • 预期结果
  • 测试结果
用例编号
测试项目
测试子项目
测试标题
重要级别
预置条件
测试输入
测试步骤
预期结果
WX_ST_HB_001
微信红包
输入金额
验证红包正确金额0.01-200
1、网络正常
2、账号正常登陆
1、0.01
2、150
3、200
1、登陆微信->点开好友聊天界面
2、点开“+”选择红包功能
3、输入金额
4、默认红包备注
5、点击发红包
6、选择零钱
7、输入密码
1、发送成功,界面显示红包信息
2、零钱余额对应减少相应金额
 
4、编写测试用例流程
1)分析需求,得出测试点
2)使用等价类、边界值、场景法、错误推断法,细化分析测试点-->分解为测试标题,写出对应的测试的步骤、测试数据、预期结果。
3)需覆盖所有用户需求、包括单个功能、正面和反面的测试用例
4)编写测试用例注意格式要求,要有8大元素,编写测试用例去除冗余、重复、含混字眼、二义性、要简洁
测试步骤和预期结果,可以去除相同的操作步骤和结果
 
5、用例评审
5.1用例评审的流程
1)评审材料准备好(主要是测试用例)
2)提前(2天)发布评审通知( QA通知、邮件、或者讨论组发布信息),同时将评审材料发送给评审成员,以节约沟通成本
3)召开会议评审,针对评审用例检查清单,评审过程中收集相关人员的反馈信息(即问题记录清单),在此基础上对测试用例进行更新,直到评审通过
4)评审结束,测试负责人出测试用例评审报告
评审结果经项目经理同意确认

如何编写测试用例

原文:https://www.cnblogs.com/yangsun/p/9751430.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!