SQA测试过程

发表于:2009-2-11 14:00

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

 作者:未知    来源:网络转载

  第四部分:测试执行

  测试执行的问题

  1、自动化测试没有有效的利用,使得手工测试太多。

  2、测试结果的捕获没有系统性,而且没有查看或调查

  3、缺陷报告必须用手工加入缺陷跟踪系统

  错误分类

  1、测试用例失败

  正常错误

  2、脚本命令失败

  当测试过程不能不能执行录制过程中的某个功能时,回产生这种错误,如鼠标单击按钮或选择菜单项等。它也能指示是缺陷还是测试过程的设计问题。

  3、致命错误

  导致测试停止,这种情况最好重起Windows。

  具体步骤:

  1)建立测试系统

  2)准备测试过程

  3)运行初始化过程

  4)执行测试

  5)从终止的测试恢复

  6)验证预期结果

  7)调查突发结果

  8)记录缺陷日记

  第五部分:测试评估

  测试评估的目标

  1、量化测试进程

  2、生成缺陷和测试覆盖率的总结报告

  测试评估的问题

  1、没有把测试覆盖率作为报告测试进程的根据,使得不知测试是否结束;

  2、没有做缺陷评估,缺陷评估是量度软件可行性的重要指标;

  3、不使用专门的软件工具进行数据输入任务和相应的评估活动,使得这些任务变得繁重累人。

  测试覆盖率

  评估测试完成多少的标准

  缺陷评估

  评估软件质量的重要指标,通常评估模型假设缺陷的发现是呈泊松分布的;严格的缺陷评估要考察在测试过程中发现缺陷的间隔时间长短。评估要估计软件当前的可靠性并预测随着测试的继续进行,软件可靠性会怎样提高。

  SQA Suite 提供四种形式进行缺陷评估:

  1、缺陷分布报告可以生成缺陷数量与缺陷属性的函数。如测试需求和状态。

  2、缺陷趋势报告可以看出缺陷增长和减少的趋势;

  3、缺陷年龄报告展示一个缺陷处于某种状态的时间长短

  4、测试结果进度报告展示测试过程在被测应用的几个版本中的执行结果以及测试周期。

  具体步骤

  1、回顾测试日记

  2、评估测试需求的覆盖率

  3、分析缺陷

  4、决定是否达到完成测试的标准,没有满足标准时

  1)再测试

  2)降低标准

  3)确定软件的一个满足标准的子集,看是否可以发布。

66/6<123456
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号