收藏本站 您好,欢迎来到中国液压机械网 请登录 免费注册 行业导航 产品 求购 企业 动态 展会 招聘
分享到:

千锋杭州软件测试培训的老师介绍测试用例用法

  软件测试工程师学什么?那多了,今天千锋杭州软件测试培训的老师就来说说测试用例的事儿:

  测试用例一直以来都是个老大难的问题,好多朋友总说不会写不会写,其实,在经历过千锋杭州软件测试培训之后,你会发现些测试用例一点都不难。

图片2_副本

  测试用例模板

  ● zui小功能测试集:用于简单、高速地验证系统是否满足基本的功能需求(zui小功能集zui好能够做到全部自动化);

  ● 复杂功能测试集:用于进一步验证系统能否在复杂、或不常见的合法输入和操作下正常运行;

  ● 健壮性测试集:用于测试系统能否在各种异常输入、异常操作或者异常环境下正常响应,以及检测在出错之后系统能否正常运行,是否造成数据丢失、是否毁坏其它相关的软件和硬件等;

  ● UI测试集:编写跟UI设计相关的测试集。

  说明:

  zui小测试集、复杂测试集、以及健壮性测试集都是根据需求、使用测试用例设计方法编写的。UI是根据产品UI设计文档编写的。

  在编写测试用例的时候,需要思考以下几个问题:

  ● 为什么功能性测试用例必须覆盖全部需求?

  这问题不回答了,大家一定理解。

  ● 哪种测试用例便于他人审核是否有效?哪种测试用例便于增加、删除、修改?

  具有树型结构、清晰层次关系的测试用例。审核人员一般会先审核树枝是否全面覆盖需求、是否有冗余,然后再审核树叶是否全面、是否有冗余。如果具有这样的层次关系,用户也能很好地维护测试用例。

  ● 哪种测试用例便于多项目共用?为什么要将功能与UI测试测试集分开?

  在测试用例设计中,将功能与UI测试用例分开,这样对于功能相同的需求,功能性测试用例就可以在多个项目中通用。为了功能性测试用例能够在多项目中通 用,功能性测试用例需 要使用通用词语描述。UI用例应该只描述各产品UI的一些约束部分,参考后面电话模块测试用:当电话拨号盘没输入号码,键盘“灰显”等,这约束跟具体项目有关,属于UI用例。

  需求模块划分

  在设计测试用例前,充分理解需求是非常必要的。在此基础之上再对需求进行模块划分,形成一棵需求树(说明:划分模块的时候,需求可以重复。但重复不宜太多,否则需要思考划分的模块是否合理?)。

  千锋杭州软件测试培训课程由行业资深讲师团手把手教你学测试,直切企业核心需求,是完全服务于测试的开发,从前台到后台,从PC端到移动端,全方位囊括企业各式需求;千锋依托成熟的项目素材及教学案例为软件测试学员提供了多维实战环境,让学员拥有更多就业选择权,进而帮助学员实现高薪。更有丰富的免费软件测试视频教程帮助学员快速学习技术。

千锋软件测试视频:http://video.mobiletrain.org/rjcs/?pinzhuanbdtg=biaoti 

千锋杭州软件测试培训的老师介绍测试用例用法

分享到:
免责声明
1)本信息由“北京千锋互联科技有限公司”发布,由“北京千锋互联科技有限公司”负责信息的合法性;
2)本站平台目的在于分享更多信息,不代表本站的观点和立场;信息仅供参考,不构成投资及交易建议。投资者据此操作,风险自担。
3)本信息如有侵权请将此链接发邮件至517763949@qq.com,本站将及时处理并回复。
4)《新著作权法草案》第六十九条规定:网络服务提供者为网络用户提供存储、搜索或者链接等单纯网络技术服务时,不承担与著作权或相关权有关的信息审查义务。网络用户利用网络服务实施侵犯著作权或者相关权行为的,被侵权人可以书面通知网络服务提供者,要求其采取删除、屏蔽、断开链接等必要措施。