生意宝检测通 - 中小企业检测服务第一站!

软件测试标准及实验室检测流程

1-软件检测标准-GB-T 25000.51-2010 软件工程 软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则.pdf

本标准等同采用了国际标准ISO/IEC25051:2006《工程软件软件产品质量要求和评价(SQuaRE)商业现货(C()TS)软件产品的质量耍求和测试细则)(英文版 )和 Iso/IEC25051:2006技术勘误 1:2O07,并在相应页画空白处用“ ‖ ”表示.......[详细]

2-GB-T 16260.1-2006 软件工程 产品质量 第1部分质量模型(质量要求01).pdf

计算机在越来越广泛的应用领域中使用,其正确的运作通常是业务成功和/或人类安全的关键,因 此开发或选用高质量的软件产品是至关重要的。 对软件产品质量的全面说明和评价是保证足够质量的 关键因素。 这可以通过考虑软件产品的使用目的的情况下,定义适当的质量特性来实现。 重要的是要 规定和评价每个相关的软件产品质量特性,无论何时都要尽可能使用经确认的或被广泛接受的度量。......[详细]

2-GB-T 16260.2-2006 软件工程 产品质量 第2部分外部度量(质量要求02).pdf

本部分提供了外部度量,以测量 G B/T 16260. 工 一2006 中定义的 6 个外部质量特性的属性。 本部 分所列的度量并非一个完备集。 开发者、评价者、质量管理者和需方可以从本部分中选择合适的度量, 用来定义质量需求、评价软件产品、测量质量情况或作其他用途;亦可以修改度量或使用本部分未包括 的其他度量。 本部分适用于各种软件产品,但并非每种度量适用于各种软件产品。[详细]

2-GB-T 16260.3-2006 软件工程 产品质量 第3部分内部度量(质量要求03).pdf

本部分提供了内部度量以测量 G B /T 16260. 1- 2006 中定义的 6 个内部质量特性的属性。 本部分 所列的度量并非一个完备集。 开发者、评价者、质量管理者和需方可以从本部分中选择合适的度量,用 来定义质量需求、评价软件产品、测量质量情况或做其他用途;亦可以修改度量或使用本部分未包括的 其他度量。 本部分适用于各种软件产品,但并非每种度量适用于各种软件产品。......[详细]

2-GB-T 16260.4-2006 软件工程 产品质量 第4部分使用质量的度量(质量要求04).pdf

G B/T 16260 的本部分所述的使用质量的度量是用来测量G B/T 16260. 1- 2006 中所定义的使用 质量的属性 本部分所列的度量并非一个完备的度量集合。 开发者、评价者、质量管理者及需方可以从 中选择度量来定义需求、评价软件产品、测量质量和用于其他目的。 他们也可以修改这些度量或使用本 部分未包括的其他度量。 本部分适用于各种软件产品,但是并非每种度量都适用于每种软件产品。......[详细]

1-20151207-实验室测试业务类型介绍.pdf

该项测试主要为了配合信息产业部软件企业认定和软件产品登记(即双软认 定)工作,对软件产品进行登记测试。测试结束后,为软件产品登记备案提供信 息产业部认可的、全国范围适用的、权威的软件登记测试报告。[详细]

软件测试流程实施方案.pdf

说明: 验收测试为系统上线前的最后检验,检验方向主要是安装包、安装程 序、用户手册、加密设置、基本功能等内容。[详细]

白盒和黑盒测试实施方法

白盒测试实施方法

白盒测试一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级别,根据测试工具原理的不同,又可分为静态测试工具和动态测试工具。

(1)静态测试工具。直接对代码进行分析,不需要运行代码,也不需要对代码编译链接,生成可执行文件,静态测试工具一般对代码进行语法扫描,找出不符合编码规则的地方,根据某种质量模型评价代码质量,生成系统的调用关系图等。

静态测试工具的代表有Telelogic软件、PR公司的PRQA等。

(2)动态测试工具。动态测试工具一般采用“插桩”的方式,向代码生成的可执行文件中插入一些监测代码,用来统计程序运行时的数据。 动态测试工具的代表有Compuware公司的DevPartner软件、Rational公司的Purify系列。

黑盒测试实施方法

黑盒测试的一般原理是利用脚本的录制/回放,模拟用户的操作,然后将被测系统的输出记录下来,同预先给定的标准结果进行比较。黑盒测试工具可以大大减轻黑盒测试的工作量,在迭代开发的过程中,能够很好的进行回归测试。

性能测试黑盒测试工具的代表Radview公司的WebLoad、Microsoft公司的WebStress、HP公司的LoadRunner、Compuware公司的QALoad等。

常用黑盒测试方法:

等价类划分

等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性。

边界值分析

对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。

错误推断

在测试程序时,人们可以根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法。

错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例. 例如, 在单元测试时曾列出的许多在模块中常见的错误. 以前产品测试中曾经发现的错误等, 这些就是经验的总结。还有, 输入数据和输出数据为0的情况。输入表格为空格或输入表格只有一行. 这些都是容易发生错误的情况。可选择这些情况下的例子作为测试用例.总之,就是进行错误的操作。

判定表

分析和表达多逻辑条件下执行不同操作的情况下的工具,在程序设计发展的初期,判定表就已被当作编写程序的辅助工具了,由于它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。

判定表通常由四个部分组成。

条件桩(Condition Stub):列出了问题得所有条件,通常认为列出得条件的次序无关紧要。

动作桩(Action Stub):列出了问题规定可能采取的操作,这些操作的排列顺序没有约束。

条件项(Condition Entry):列出针对它左列条件的取值,在所有可能情况下的真假值。

动作项(Action Entry):列出在条件项的各种取值情况下应该采取的动作。

因果图分析

从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表。

代码走查

代码审查

文档审查

状态图

广东新支点技术服务有限公司检测实验室介绍

广东中兴新支点技术有限公司是一家从事计算机应用与通讯的软件技术研 发、测评和服务的企业,双软认证企业,高新技术认证企业。主要致力于通讯、 信息安全、电子政务领域。 广东中兴新支点技术有限公司具有企业和政府两重性 质,既是中兴通讯的全资子公司,也是由政府领导的一个技术服务单位广东省 LINUX 公共服务技术支持中心。广东省 LINUX 公共服务技术支持中心是由广东 省发展和改革委员会、广东省经济和信息化委员会、广东省科技厅、广东省教育 厅、广东省财政厅、广东省公安厅、广东省质量技术监督局、广东省经济贸易委 员会、广东省人民政府国有资产监督管理委员会共同领导,由原广东省信息产业 厅(现广东省经济和信息化委员会)牵头组建, 为广东乃至全国电子政务与信息 化建设提供 Linux 技术支持的公共服务机构,由广东中兴新支点技术有限公司运 营。

Copyright © 2010-2013 生意宝检测通 版权所有. All rights reserved.

地址:浙江省杭州市莫干山路187号易盛大厦12F 邮政编码:310012

电话:0571-87397933 传真:0571-88228213 QQ:2804879579