[发明专利]软件测试自动评价装置以及方法有效
申请号: | 201310068200.6 | 申请日: | 2013-03-04 |
公开(公告)号: | CN103365772A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 桥本康范;三部良太;野尻周平;石川贞裕;山口洁;吉村健太郎 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;郭凤麟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 测试 自动 评价 装置 以及 方法 | ||
1.一种软件测试自动评价装置,其判定针对测试对象生成的软件测试对于所述测试对象是否妥当,其特征在于,包括:
存储测试观点的单元,所述测试观点是将软件的动作或结构上的特征、性质与对于所述软件妥当的测试技术、测试手段相对应的信息;以及
缺陷生成单元,将预先设定的规则以及包含测试对象软件的特征、性质的特征信息作为输入,选择与所述特征、性质对应的缺陷模板,并且通过测试对象软件的所述特征信息进行补充,由此生成用于判定是否按照所述测试观点设计了所述软件测试的软件缺陷。
2.根据权利要求1所述的软件测试自动评价装置,其特征在于,
包括:
缺陷混入单元,基于所述软件缺陷改变所述测试对象软件,由此在测试对象软件中混入软件缺陷;以及
测试执行单元,与软件测试一并执行混入了所述软件缺陷的测试对象软件,检测并记录软件缺陷。
3.根据权利要求1或2所述的软件测试自动评价装置,其特征在于,包括:
测试执行结果评价单元,在通过将所述软件缺陷与在测试对象软件中混入了该软件缺陷时的软件测试的执行结果进行对照,能够评价为该软件测试不妥当时,确定该软件测试本来应满足且没有满足的测试观点。
4.根据权利要求1至3的任意一项所述的软件缺陷自动评价装置,其特征在于,包括:
特征信息提取单元,对测试对象软件进行程序分析,并将预先设定的规则与所述程序分析的结果进行对照,由此提取测试对象软件的特征、性质。
5.根据权利要求1至4的任意一项所述的软件测试自动评价装置,其特征在于,包括:
设计信息存储单元,在使用程序生成装置生成了所述测试对象软件的情况下,保存在生成测试对象程序时向所述程序生成装置输入的信息即设计信息,
所述缺陷生成单元使用所述设计信息存储单元保存的设计信息,来作为测试对象软件的特征、性质的信息的至少一部分。
6.根据权利要求1至5的任意一项所述的软件测试自动评价装置,其特征在于,包括:
规格信息存储单元,保存规格信息,该规格信息表示对所述测试对象软件要求的性质、特征,
所述缺陷生成单元使用所述规格信息存储单元保存的规格信息,作为测试对象软件的特征、性质的信息的至少一部分。
7.一种软件测试自动评价方法,使用处理装置判定针对测试对象生成的软件测试对于所述测试对象是否妥当,其特征在于,
将测试观点存储到存储装置,所述测试观点是将包含软件的动作或结构上的特征、性质的特征信息与对于所述软件妥当的测试技术、测试手段相对应的信息,
将预先设定的规则以及测试对象软件的特征、性质作为输入,选择与所述特征、性质对应的缺陷模板,
通过所述测试对象软件的所述特征信息进行补充,由此生成用于判定是否按照所述测试观点设计所述软件测试的软件缺陷。
8.根据权利要求7所述的软件测试自动评价方法,其特征在于,
基于所述软件缺陷改变所述测试对象软件,由此在测试对象软件中混入软件缺陷,
与软件测试一并执行混入了所述软件缺陷的测试对象软件,检测并记录软件缺陷。
9.根据权利要求7或8所述的软件测试自动评价方法,其特征在于,
在通过将所述软件缺陷与在测试对象软件中混入了该软件缺陷时的软件测试的执行结果进行对照,能够评价为该软件测试不妥当时,确定该软件测试本来应满足且没有满足的测试观点。
10.根据权利要求7至9的任意一项所述的软件缺陷自动评价方法,其特征在于,
对测试对象软件进行程序分析,并将预先设定的规则与所述程序分析的结果进行对照,由此提取测试对象软件的特征、性质。
11.根据权利要求7至10的任意一项所述的软件测试自动评价方法,其特征在于,
在使用程序生成装置生成了所述测试对象软件的情况下,在所述存储装置中保存在生成测试对象程序时向所述程序生成装置输入的信息即设计信息,
在生成所述缺陷时,使用预先保存的设计信息,来作为测试对象软件的特征、性质的信息的至少一部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310068200.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理设备和控制信息处理设备的方法
- 下一篇:提供自动软件更新的方法和装置