[发明专利]软件测试系统无效
申请号: | 200910056410.7 | 申请日: | 2009-08-13 |
公开(公告)号: | CN101996130A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 杨晓丽;赵春燕;刘在英 | 申请(专利权)人: | 上海杉达学院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海集信知识产权代理有限公司 31254 | 代理人: | 魏学成 |
地址: | 201209 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 测试 系统 | ||
1.一种软件测试系统,用于测试一软件的性能,其特征在于,包括:
模块测试装置,分割所述软件成为数个模块,每一个模块实现一清晰定义的功能,基于所述的功能对每一个模块进行独立的测试;
子系统测试装置,耦合到所述模块测试装置,将所述模块组合成一个或多个子系统,所述子系统内的模块之间通过接口互相通信,所述子系统内的模块与子系统外的模块之间通过单一的接口通信,所述子系统测试装置测试子系统内部的模块之间的接口、以及子系统内部的模块与外部的模块之间进行通信的单一的接口的通信能力;
整系统测试装置,耦合到所述子系统测试装置,拼接各个子系统成为整体的软件系统,该整体的软件系统具有单一的输入接口和单一的输出接口,所述整系统测试装置测试该单一的输入接口和输出接口;
测试结果评价装置,与所述模块测试装置、子系统测试装置、整系统测试装置耦合,向所述模块测试装置、子系统测试装置、整系统测试装置提供测试输入数据,记录所述模块测试装置、子系统测试装置、整系统测试装置在测试过程中的结果数据,将得到的结果数据与预先保存的参考数据比较,得到测试结果评价。
2.一种软件测试系统,用于测试多个软件的性能,其特征在于,该多个软件相互兼容,所述软件测试系统包括:
多个软件测试分系统,每一个软件测试分系统用于测试一个软件的性能,每一个软件测试分系统包括:
模块测试装置,模块测试装置分割所述软件成为数个模块,每一个模块实现一清晰定义的功能,基于所述的功能对每一个模块进行独立的测试;
子系统测试装置,耦合到所述模块测试装置,将所述模块组合成一个或多个子系统,所述子系统内的模块之间通过接口互相通信,所述子系统内的模块与子系统外的模块之间通过单一的接口通信,所述子系统测试装置测试子系统内部的模块之间的接口、以及子系统内部的模块与外部的模块之间进行通信的单一的接口的通信能力;
整系统测试装置,耦合到所述子系统测试装置,拼接各个子系统成为整体的软件系统,该整体的软件系统具有单一的输入接口和单一的输出接口,所述整系统测试装置测试该单一的输入接口和输出接口;
测试结果评价装置,与所述模块测试装置、子系统测试装置、整系统测试装置耦合,向所述模块测试装置、子系统测试装置、整系统测试装置提供测试输入数据,记录所述模块测试装置、子系统测试装置、整系统测试装置在测试过程中的结果数据,将得到的结果数据与预先保存的参考数据比较,得到测试结果评价;
平行运行测试装置,耦合到所述各个软件测试分系统,所述平行运行测试装置向各个软件测试分系统中的测试结果评价装置提供同样的测试输入数据,并从各个软件测试分系统中的测试结果评价装置获取各自的结果数据,所述平行运行测试装置基于各个软件测试分系统各自的结果数据产生兼容性评价结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海杉达学院,未经上海杉达学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910056410.7/1.html,转载请声明来源钻瓜专利网。