hotivy 发表于 2009-10-14 12:26:25

集成测试都测试什么?

一说到集成测试,就说测试接口。但是不明白,集成测试到底都测试些什么?就是几个模块互相调用的接口,测试模块间参数传递,返回值的正确性?
很是一头雾水~

xavier_007 发表于 2009-10-14 16:40:37

集成测试不是接口测试啊
从粒度上:白盒--接口--集成
集成测试主要根据概要设计来设计用例
主要根据接口之间的调用关系,我们是这么做的不知道对否

hotivy 发表于 2009-10-15 11:32:10

原帖由 xavier_007 于 2009-10-14 16:40 发表 http://bbs.51testing.com/images/common/back.gif
集成测试不是接口测试啊
从粒度上:白盒--接口--集成
集成测试主要根据概要设计来设计用例
主要根据接口之间的调用关系,我们是这么做的不知道对否



依据接口之间的调用关系 接下来呢?

dinggq 发表于 2009-10-29 01:05:58

迷惑

我也跟楼主一样有疑惑,想请各位有知道的告知一二,先谢谢啦!

任道远 发表于 2009-11-27 21:15:17

调用接口是否正确
接口输入输出的验证
数据流在各个关联模块之间的传递
也涉及到主要路径的覆盖

小不点蜗牛 发表于 2009-12-27 13:46:28

我也是啊,希望有才的前辈可以给小生一个醍醐灌顶的机会,持续关注中。。。。。。

小不点蜗牛 发表于 2009-12-27 18:11:43

再顶一次

xavier_007 发表于 2010-1-12 16:59:58

回复 3# 的帖子

集成测试要有依据对吧?
你先要拿到开发的概要设计说明书
也就是模块之间的关系还接口之间的相互调用图表
然后根据图表调用,设计一些路径(根据业务关系),是一种从下而上的集成,当然有的单位是从上而下的,前提是接口测试通过,也就是每个接口已经没有问题了
测试框架:我是cpp方向在mfc上自己搭建的

xavier_007 发表于 2010-1-12 17:04:51

当然集成可以更高的层上
根据组成:函数-模块-系统来说,每一级都可以集成
系统测试就是最大的集成测试
但是我们发现,由于测试的不完全性
我们在做了白盒测试后,测试功能会发现一些问题,但是问题很难重现或者覆盖不够
就需要把测试提前,介于单元和功能测试之间的集成
目的是:尽早的测试,节省成本

tanglijing1987 发表于 2010-3-15 10:01:23

回复 8# 的帖子

受益受益!

hotivy 发表于 2010-3-24 14:44:57

去年的帖子啊,现在回头总结下自己的集成测试。

有种观点我比较认同:
集成测试分为两种:
1. 单元测试后的集成测试,这种集成测试偏向于白盒,主要看各个功能之间的接口调用是否正确。包括参数传递个数,类型等等。验证方法也主要是采用模拟程序来验证。不过对于人员的要求比价高。

2. 从业务方面验证的集成测试,也就是将系统集成好,通过类似于系统测试的黑盒手段来验证,主要关注接口功能点实现,同时要关注DB的存储。这种是大多数公司可以接受的方式。

这两种没什么好坏之分的,就是看自己实际情况了,适合的就是好的。
页: [1]
查看完整版本: 集成测试都测试什么?