[发明专利]测试输入信息检索装置和方法有效
申请号: | 201710235693.6 | 申请日: | 2017-04-12 |
公开(公告)号: | CN108304291B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 村田大二郎;前冈淳;是木玄太;山口洁 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F11/28 | 分类号: | G06F11/28 |
代理公司: | 北京尚诚知识产权代理有限公司 11322 | 代理人: | 龙淳;牛孝灵 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 输入 信息 检索 装置 方法 | ||
本发明的目的在于,为了在具有数据库和画面的计算机系统的测试方案的制作中有助于测试输入值的制作的效率化而检索与成为测试输入的候选项的数据库记录匹配的要素,其是一种检索用于数据库的测试输入的候选项的测试输入信息检索装置,存储有由第一结构构成的、含有多个要素的上述数据库的信息,存储有由第二结构构成而显示的、含有上述多个要素的画面信息,从上述第二结构确定上述画面信息中所含的上述多个要素中的要素间的关系,基于所确定的要素间的关系,从上述数据库的信息检索上述多个要素来作为用于测试输入的候选项。
技术领域
本发明涉及测试输入信息检索装置和方法。
背景技术
在具有画面和数据库的大规模计算机系统的程序开发中,需要通过开发人员操作画面来确认计算机系统满足利用计算机系统的人的要求的测试。在执行测试时,执行测试的开发人员在画面上的输入栏输入字符串和数值等的值,点击画面上的按钮和链接等来操作计算机系统。
在输入字符串、数值时,进行遵照测试的目的的输入,确认计算机系统是否如所期待的那样动作。例如,在输入字符串、显示包含该字符串在内的住所的一览表那样的计算机系统中,在要测试能否在画面上显示超过一定条数的住所的情况下,开发人员必须输入一定条数的住所中所含有的字符串。或者,在要没有对应的住所的情况下确认是否显示错误信息的情况下,开发人员必须输入哪个住所中都不包含的字符串。
在要管理并复显测试时的信息的情况下,开发人员必须将测试中使用的输入值明确记载于作为表示测试的流程的文档的测试方案。进一步,开发人员必须在测试时使用的数据库中也存储有与要确认的目的相应的信息。在上述的例子中,具有相同字符串的住所在数据库中存在一定条数,且只有别的特定的字符串的住所在数据库中不存在。即,开发人员必须使画面输入值与数据库匹配。
另一方面,如果开发人员为了进行测试而将测试中使用的数据库记录从头制作则太费工时。因此,开发人员取得实际运行用的计算机系统中利用的数据库记录,掩藏客户信息地进行利用,或者将此前利用的测试用的数据库记录重复改变地继续利用。
另一方面,制作操作画面的测试的方案的开发人员即使熟悉画面的规格、画面应满足的业务的需求,也不至于熟悉数据库。在不从头制作数据库记录的情况下,必须对现有的数据库的设计及其记录进行调查、理解,太费时间。因此,需要用于即使不熟悉数据库的开发人员也能够制作与数据库的值匹配的测试输入的途径。
在与这样的测试相关的专利文献1中,公开有从设计信息生成代表源代码的逻辑的测试用例,基于从测试用例生成的约束方程制作数据库记录的技术。具体而言,公开有从表示代码的逻辑的设计信息生成测试用例,基于从测试用例生成的约束方程式生成数据库记录的技术。
现有技术文献
专利文献
专利文献1:日本专利第5523526号
发明内容
发明所要解决的问题
在专利文献1中公开的技术中,为了制作数据库记录,需要设计信息。但是,在开发人员对程序的结构并不熟悉的情况下、没有源代码的情况下、由多个程序设计语言构成源代码的情况下、或者源代码的规模大而复杂的情况下,制作设计信息时太费工时,因此不易制作设计信息。
对此,还考虑不制作设计信息和新的数据库记录,而利用已经存在的数据库记录和与该数据库相关的画面的信息,从数据库找出作为与数据库匹配的输入值的要素。
本发明的目的在于,为了在具有数据库和画面的计算机系统的测试方案的制作中有助于测试输入值的制作的效率化而检索与成为测试输入的候选项的数据库记录匹配的要素。
用于解决问题的技术方案
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710235693.6/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置