51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4576|回复: 9
打印 上一主题 下一主题

[讨论] 求助!集成测试问题,急!!

[复制链接]

该用户从未签到

1#
发表于 2004-10-7 11:48:32 | 显示全部楼层

一点建议

我们常说的各种测试比如单元测试、集成测试、系统测试等等,其实都是一个测试活动。这里简单的列出各个测试的基本测试原则吧,欢迎大家探讨和交流。
1、单元测试
  『活动时间段』该活动发生阶段是编码阶段
  『关键事件』 该测试活动从详细设计(也叫Low Level Design)开始介入,主要输入文档为LLD,输出为UT Case(单元测试用例)。即通过这个可以看出,单元测试是以详细设计为测试设计的标准,对编码问题进行测试的一个活动。可以包括函数的测试、类的测试、语句的测试、条件的测试、覆盖的测试等等。通常来说单元测试要做代码覆盖率测试。
  『输出』该活动应该输出单元测试报告、单元测试用例、代码覆盖率报告等
2、集成测试
  『活动时间段』该活动发生在编码完成并联调通过以后。
  『关键事件』该测试活动从概要设计(也叫Hign Level Design)开始介入,主要输入文档为HLD,输出为IT Case(集成测试用例)。即通过这个可以看出,集成测试是以概要设计为测试设计的标准,对模块问题进行测试的一个活动。可以包括消息测试、模块通讯测试、API函数测试、接口测试等等。通常来说集成测试主要完成对模块接口的测试(包括内部接口和外部接口)。
  『输出』集成测试报告、集成测试用例等。
3、系统测试
  『活动时间段』该活动发生在系统联调完成后,其输入必须有单元测试报告和集成测试报告。
  『关键事件』该活动从软件需求阶段开始介入,系统测试用例的输入条件是软件需求说明书(或软件规格说明书)。因此系统测试主要针对软件需求,对软件功能进行测试。系统测试是整个测试中最复杂的,系统测试设计也是最复杂的,它起着对整个软件质量的一个把控作用。系统测试设计方法在这里不在讨论,有兴趣的同仁可以和我联系,我们一起探讨。:)
  『输出』系统测试用例,系统测试报告

以上可以看出,测试活动贯穿了整个研发周期,以上列出的三种测试只是一个粗略的,各个公司可能根据自己公司的实际情况,还会有其他的测试活动。但是有一条我们可以从上面看出,那就是开发人员的文档和设计质量,将是我们测试活动的一个非常重要的输入,同样可能决定测试的成败。

  很乐意各位能够同我探讨。谢谢!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-12 03:22 , Processed in 0.064807 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表