电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

什么是测试用例

什么是测试用例_第1页
1/10
什么是测试用例_第2页
2/10
什么是测试用例_第3页
3/10
什么是测试用例 所谓的测试用例设计就是将软件测试的行为活动,作一个科学化的组织归纳。软件测试是有组织性、步骤性和计划性的,而设计软件测试用例的目的,就是为了能将软件测试的行为转换为可管理的模式。软件测试是软件质量管理中最实际的行动,同时也是耗时最多的一项。基于时间因素的考虑,软件测试行为必须能够加以量化,才能进一步让管理阶层掌握所需要的测试过程,而测试用例就是将测试行为具体量化的方法之一。 简单地说,测试用例就是设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的执行结果。如果程序在这种情况下不能正常运行,而且这种问题会重复发生,那就表示软件测试人员已经测出软件有缺陷,这时候就必须将这个问题标示出来,并且输入到问题跟踪系统内,通知软件开发人员。软件开发人员接获通知后,将这个问题修改完成于下一个测试版本内,软件测试工程师取得新的测试版本后,必须利用同一个用例来测试这个问题,确保该问题已修改完成。 因为我们不可能进行穷举测试,为了节省时间和资源,提高测试效率,必须要从数据量极大的可用测试数据中精心挑选出具有代表性或特殊性的测试数据来进行测试。 使用测试用例的好处主要体现在以下几个方面: ①在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率。 ②测试用例的使用令软件测试的实施重点突出,目的明确。 ③在软件版本更新后只需修正少部分的测试用例便可开展测试工作,降低工作强度,缩短项目周期。 ④功能模块的通用化和复用化使软件易于开发,而测试用例的通用化和复用化则会使软件测试易于开展,并随着测试用例的不断精化,其效率也不断攀升。 下面将具体介绍几种常用的黑盒测试用例设计方法。 等价类划分法 等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例完全不考虑程序的内部结构,只根据对程序的要求和说明,即需求规格说明书。我们必须仔细分析和推敲说明书的各项需求,特别是功能需求。把说明书中对输入的要求和输出的要求区别开来并加以分解。 由于穷举测试工作量太大,以至于无法实际完成,促使我们在大量的可能数据中选取其中的一部分作为测试用例。例如,在不了解等价分配计数的前提下,我们做计算器程序的加法测试时,测试了 1+1,1+2,1+3 和 1+4 之后,还有必要测试 1+5 和 1+6 吗,能否放心地认为它们是正确的?我们感觉 1+5 和 1+6,与前面的 1+1,1+2 都是很类似的简单...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

什么是测试用例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部