系统测试设计

发表于:2011-7-05 11:15

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  3. 运行测试用例并处理测试结果

  目的:使用测试用例发现错误并关闭错误。

  任务:运行测试用例并记录结果,评估测试结果并记录缺陷,处理缺陷直至缺陷关闭(即修改、延迟处理、不修改、不是错误)。

  方法:选择测试用例库中的测试用例运行,选择新设计的测试用例运行,录制/回放或者笔录中间步骤和结果,记录下执行过程中的灵感(但不要轻易修改本次执行任务),分析测试结果并尽量重现和优化错误步骤,详细填写缺陷报告并提供尽可能多的信息(如尽可能提供错误分析和修改建议),认真审核错误处理结果并及时关闭缺陷报告。

  结果:记录下的运行结果,记录下的新的测试用例设计思路,提交并处理的缺陷报告。

  4. 评估测试用例和测试策略

  目的:检验测试用例和测试策略的有效性,必要时对测试用例和测试策略进行完善和修改,增加测试经验。

  任务:根据测试结果完善、修改、合并测试用例,如果没有文档化测试用例,此时需要文档化;另外,对测试用例库进行维护。即增加新的测试用例(尤其是已经发现了错误的测试用例),删除不必要的测试用例(要谨慎,除非是功能改变),修改刚刚使用的测试用例(根据测试结果),合并部分测试用例;最后,根据测试结果完善和修正测试策略和测试计划、产生新的测试用例设计思路。

  方法:基于经验(发现了什么问题,这种问题出现的原因是什么,为什么会发现这种问题,还可以更快地发现吗?测试用例可以合并吗?可能联想到还会出现什么问题—— 新的测试用例),流程控制/尤其是测试用例库的维护可以借助于工具实现。

  结果:优化的测试用例库,优化的软件故障模型,优化的测试策略和测试计划,测试的经验和新的测试用例设计思路。

  事实上,测试设计过程是循环往复的、并且过程中的每一步骤都可以返回前面的任何一个步骤,即使单独一个测试用例也可能经过以上步骤多次。另外,测试设计最重要的工作就是设计测试用例。测试用例的衡量标准:多、快、好、省。测试用例库是一种经验积累,是测试活动最宝贵的财富。最后,在系统测试中设计测试用例的最常用到的思路是软件攻击。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号