软件测试质量分析分析报告

  • 格式:doc
  • 大小:89.00 KB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试质量分析报告

1编写目的

为了发现程序的错误和缺陷,通过测试,检查该程序是否达到了预期的结果,

2

这些标准的软件,其质量难以得到保证。软件还应满足某些隐含的要求,例如希望有良好的可理解性、可维护性等,而这些隐含的要求可能未被写在用户规定的需求中,满足它的显性需求而不满足其隐含需求,那么该软件的质量是令人怀疑的。4:测试工具及方法

(1)单元测试

测试工具:Eclipse

Eclipse简介:

Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。

虽然大多数用户很乐于将Eclipse当作Java集成开发环境(IDE)来使用,但

Eclipse 于

(structuraltesting)等,软件测试的主要方法之一,也称结构测试、逻辑驱动测试或基于程序本身的测试。

白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。优点和缺点

1.优点

·昂贵

·迫使测试人员去仔细思考软件的实现

·可以检测代码中的每条分支和路径

·揭示隐藏在代码中的错误

·对代码的测试比较彻底

2.

划分了等价类后,就可以说,如果对该集合中某个元素所进行的测试没有发现错误的话,那么对该集合中其他元素所进行的测试也不大可能会发现错误。

使用等价类划分方法设计测试用例主要有两个步骤:(1)确定等价类;(2)生成测试用例

黑盒测试的优缺点

优点:

1.对于较大的代码单元来说,黑盒测试比白盒测试效率较高。

2.测试人员不需要了解细节,包括特定的编程语言。

3.测试人员和开发人员是彼此独立的。

4.从用户的角度测试,很容易被理解和接受。

5.有助于暴露与任务规格不一致或者有歧义的地方。

5

(3)条件“b>=0”取真(TURE)时为T2,取假(FALSE)时F2

(4)条件“c>=0”取真(TURE)时为T3,取假(FALSE)时F3

(5)条件“d>0”取真(TURE)时为T4,取假(FALSE)时F4

1.判定覆盖法的基本思想是设计若干用例,运行程序被测,

使得程序中每个判断的取真分支和取假分支至少经历一次,即判定

真假值均曾被满足。

组合编号:

F9

(2

目的:根据产品的需求规格说明书和测试列表,验证产品的功能实现是否

符合需求规格;

测试工具:java 关注点:

功能是否遗漏

负载测

软件测试是保证软

件质量的重要手段,对软件系

统进行有效的负载压力

测试,

工具网页. 1..2.

6:缺陷统计及分析

(1)单元测试 测试分析:

1分析测试结果于预期结果是否一致,测试覆盖率达到多少。

软件缺陷:

8.评价软件的角度(1)正确性

正确性是指软件按照需求正确执行任务的能力。?正确性也涵盖了“精确性方面。无庸质疑,这是对一款软件最基本的要求,比如我们通过ATM自动取款机取款时,在输入1,000时,结果只输出了800或者输出了1,200,可想而知这会对银行和客户会产生多大的影响。一款软件满足不了正确性的要求,再谈其他任何方面都没意义。

(2)

(3)

(4)

?

(5)

质量保证的人员能力问题是个重要方面,如果连软件中潜在问题都发现不了,想解决问题,做高质量的软件,谈何容易??????测试人员能力是一方面,其他如从事软件测试人员的职业素养也是个重要方面。如果一款软件未有充分去测,甚至对有些概率性的问题一笑而过,耐不住性子深入去测,或者在发行版本时只简单测试一下,这些都无法真正保证软件的质量。而这种情况下的出现,

测试人员根据简单的测试,下了个软件没问题的结论,这样对顾客而言影响是很大的,最终对公司而言无论形象还是未来产品销售等方面的都是不利的。