[发明专利]程序试验装置以及程序试验方法无效
申请号: | 201110130134.1 | 申请日: | 2011-05-19 |
公开(公告)号: | CN102467450A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 中川晃一 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G05B19/05 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 金春实 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 试验装置 以及 试验 方法 | ||
1.一种程序试验装置,具备输入部、显示部、控制部、以及测试数据库,该程序试验装置的特征在于,
所述控制部具备:
程序输入部,根据依照工厂设备结构而层次性地配置的设备要素,从外部输入与所述设备要素对应的程序代码,从而针对每个规定的功能将从所述输入部输入的试验对象程序分割成多个模块;
程序解析部,针对所分割出的每个所述模块对该模块进行解析,取得与所述模块对应的作为基于所述工厂设备结构的所述设备要素的信息的设备信息、和根据该设备信息针对每个所述模块使用的变量信息,将包括所述设备信息和所述变量信息的模块信息保存到所述测试数据库中;
测试输入画面生成部,使用所述测试数据库中保存的所述模块信息,生成用于从所述输入部输入为了针对每个所述模块进行程序试验而所需的测试逻辑和测试数据的测试输入画面,将用于构成该测试输入画面的测试输入画面信息保存到所述测试数据库中;
测试编辑部,使用所述测试输入画面信息使所述显示部显示所述测试输入画面,并且根据使用所述测试输入画面输入的测试逻辑来生成测试程序,将所生成的所述测试程序和所输入的测试数据保存到所述测试数据库中;
程序检索部,根据所述设备信息,检索针对与一个所述设备要素对应的程序具有规定的关系的程序;以及
测试程序执行部,使用所述测试数据库中保存的所述测试数据来执行所述测试程序,将测试结果保存到所述测试数据库中。
2.根据权利要求1所述的程序试验装置,其特征在于,
在所述程序检索部中,所述具有规定的关系的程序包括:与进行和一个所述设备要素类似的处理的所述设备要素对应的类似程序;与具有和一个所述设备要素共同的上位层次的所述设备要素的另一个所述设备要素对应的关联程序,其中,所述共同的上位层次的所述设备要素相对于所述一个所述设备要素和所述另一个所述设备要素处于最接近的上位层次;与一个所述设备要素的下位层次的所述设备要素对应的依存程序。
3.根据权利要求1或者2所述的程序试验装置,其特征在于,
所述测试逻辑是用脚本记述的。
4.一种程序试验方法,使用程序试验装置对程序进行试验,该程序试验方法的特征在于,具备:
(a)根据依照工厂设备结构而层次性地配置的设备要素,从外部输入与所述设备要素对应的程序代码,从而针对每个规定的功能将所输入的试验对象程序分割成多个模块的工序;
(b)针对所分割出的每个所述模块对该模块进行解析,取得与所述模块对应的作为基于所述工厂设备结构的所述设备要素的信息的设备信息、和根据该设备信息针对每个所述模块使用的变量信息的工序;
(c)将包括所取得的所述设备信息和所述变量信息的模块信息保存到测试数据库中的工序;
(d)使用所述测试数据库中保存的所述模块信息,生成用于输入为了针对每个所述模块进行程序试验而所需的测试逻辑和测试数据的测试输入画面,将用于构成该测试输入画面的测试输入画面信息保存到所述测试数据库中的工序;
(e)使用所述测试输入画面信息使显示部显示所述测试输入画面,并且根据使用所述测试输入画面输入的测试逻辑来生成测试程序,将所生成的所述测试程序和所输入的测试数据保存到所述测试数据库中的工序;
(f)根据所述设备信息,检索针对与一个所述设备要素对应的程序具有规定的关系的程序的工序;以及
(g)使用所述测试数据库中保存的所述测试数据来执行所述测试程序,将测试结果保存到所述测试数据库中的工序。
5.根据权利要求4所述的程序试验方法,其特征在于,
在所述工序(f)中,所述具有规定的关系的程序包括:与进行和一个所述设备要素类似的处理的所述设备要素对应的类似程序;与具有和一个所述设备要素共同的上位层次的所述设备要素的另一个所述设备要素对应的关联程序,其中,所述共同的上位层次的所述设备要素相对于所述一个所述设备要素和所述另一个所述设备要素处于最接近的上位层次;与一个所述设备要素的下位层次的所述设备要素对应的依存程序。
6.根据权利要求4或者5所述的程序试验方法,其特征在于,
所述测试逻辑是用脚本记述的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110130134.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶显示装置
- 下一篇:电源供应单元的微控制器单元的固件更新方法与系统