[發明專利]軟件測試自動評價裝置以及方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201310068200.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:信息處理設備和控制信息處理設備的方法
- 下一篇:提供自動軟件更新的方法和裝置





