软件测试

发表于:2008-5-07 14:47

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

 作者:译者:肖艳霞    来源:51Testing投稿

软件测试技术

1.1.  测试基本原则

1.1.1.    测试目标

l    测试是一个查找缺陷的过程

l    一个好的测试会很可能一个未发现的缺陷

l    一个成功的测试是找到一个未发现的缺陷的测试

设计测试的目标就是设计出能以最小的时间和精力去系统的发现不现种类错误的测试

其它的收益包括:

l    验证软件的功能符合规格说明

l    验证性能符合需求

l    测试中收集的数据显示了软件可靠性的情况和某些软件质量特性的情况

测试不能证明软件没有缺陷,只能说明软件现有的缺陷。

1.1.2.    测试信息流

注意:

软件架构包括:

l    软件配置包括软件需求规格说明,设计规格说明,和源代码

l    测试配置包括测试计划和程序,测试用例,测试工具

l    调试代码的所需时间很难估算,因而很难计划这部分的时间

1.1.3.    设计测试用例

最初的设计可能会有困难

可以测试组件是否符合规格说明-黑盒测试

可以测试组件是否符合设计-白盒测试

测试不能证明软件是完全正确的,因为测试不可能覆盖所有的可执行路径

例子:

z

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

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

精彩评论

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号