首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件测试 >

请高手解惑,单元测试/集成测试/系统测试,该如何解决

2012-05-04 
请高手解惑,单元测试/集成测试/系统测试单元测试:模块内的逻辑分支测试。最好是尽量覆盖所有分支,这个我能

请高手解惑,单元测试/集成测试/系统测试
单元测试:模块内的逻辑分支测试。最好是尽量覆盖所有分支,这个我能明白。
但这里有一个疑问, 比如我有一个网络通信的模块,该模块可以处于不同的程序中,然后互相通信。也就是同一个模块,存在A和B两个实例,A处于电脑1的程序1中,B处于电脑2的程序2中,二者需要互相通信才能覆盖所有的分支,这个时候该模块的单元测试如何测试呢?

集成测试:几个相关的模块串起来测试,校验关联模块的运行结果是符合预期的。
问题:比如模块A内部包含了模块B,模块B对模块A的使用者来说是不可见的。是不是集成测试不需要考虑模块B了。
又如,模块A的有些参数来自于模块C,需要使用者从模块C中获取,然后传给A,这个时候就需要C和A的集成测试,对吗?

系统测试:所有模块串起来,组成一个系统,是么。如何自动化呢。

另外:架设模块X和模块Y都是网络通信的,要验证X和Y的端口冲突,这个是属于什么测试呢?


请各位不吝赐教,谢谢。
实在很糊涂。

[解决办法]
推荐看看《软件测试的艺术》等经典测试书籍,系统的学习一下,否则给你再说什么又不定你会如何理解。

所以我推测,你是直接上岗做测试,对于测试没有基础,也许本意做开发等,以至于测试+开发+你自己的想象得到你的最终理解。对于目前的你,虽然不用把测试所有知识都了解一遍,但是建议还是应该把你工作所涉及到的部分对应测试知识看一看正统的书,如《软件评测师教程》等。

热点排行