SoftEng 版 (精华区)
发信人: lofe ()感激生活(), 信区: SoftEng
标 题: 基于构件的软件工程的测试(3)
发信站: 哈工大紫丁香 (Sun Sep 3 17:43:20 2000), 转信
复用为多个用户而开发的构件
为不同应用环境而开发的软件构件可分为两类:一是家用的(in-house)
构件库;二是商用的off-the-shelf (COTS)构件。
家用的构件库和COTS构件在开发时都考虑到了不同的应用场合和使用模式。
这两类构件最初的开发测试者自然知晓这种情况,因此努力挖掘构件可能
的许多应用,并开发了许多测试环境。但是尽管如此,开发测试者也不能
穷尽所有可能的潜在应用场合。所以构件的用户在把这些构件集成到他们
的系统中时,还要根据他们的应用环境进行大量的测试。
对这两类构件的测试面临着许多困难,例如:
¨缺乏源代码,故也无法修改构件;
¨无法同构件最初的开发者进行交流;
¨对构件的内部机制缺乏细节的知识;
¨对COTS构件来说,还要考虑某个特定系统所不需要的大量额
外功能,这些额外的代码可能导致互操作性问题,并对系统产生负面的影
响。所以这两类构件的测试是相当困难而昂贵的。
--
※ 修改:.haojs 于 Sep 3 17:40:57 修改本文.[FROM: bbs.hit.edu.cn]
--
※ 转寄:.武汉白云黄鹤站 bbs.whnet.edu.cn.[FROM: bbs.hit.edu.cn]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: haojs.bbs@bbs.whnet.]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.686毫秒