[发明专利]一种测试用例的生成方法、装置、设备及存储介质有效
申请号: | 201910629884.X | 申请日: | 2019-07-12 |
公开(公告)号: | CN110348127B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 翟欣 | 申请(专利权)人: | 北京物芯科技有限责任公司 |
主分类号: | G06F30/33 | 分类号: | G06F30/33;G06F30/32 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100013 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 生成 方法 装置 设备 存储 介质 | ||
1.一种测试用例的生成方法,其特征在于,包括:
获取需要配置测试用例的电路模块,以及与所述电路模块匹配的寄存器文件,所述寄存器文件包括:至少一个可配置的寄存器,和/或寄存器中的域;
在测试用例的配置界面中显示用于配置寄存器,和/或寄存器中的域的配置输入框,以及与选择配置的寄存器,和/或寄存器中的域匹配的测试值输入框;
响应于对所述配置输入框的操作,将所述寄存器文件中与当前操作的配置输入框匹配的可配置寄存器,和/或寄存器中的域作为输入备选在所述配置界面中进行提示;
根据对所述选择配置的寄存器,和/或寄存器中的域匹配的测试值输入框所输入的测试值,生成与所述电路模块匹配的测试用例。
2.根据权利要求1所述的方法,其特征在于:
所述配置输入框为选项输入框,所述选项输入框用于根据对所述选项输入框的选择,和/或在所述选项输入框中输入的内容,提供备选输入内容供用户选择输入。
3.根据权利要求2所述的方法,其特征在于,响应于对所述配置输入框的操作,将所述寄存器文件中与当前操作的配置输入框匹配的可配置寄存器,作为输入备选在所述配置界面中进行提示,包括:
响应于在寄存器配置输入框中的输入内容,实时将所述输入内容与所述寄存器文件中的全部寄存器进行匹配;
将匹配结果在与所述寄存器配置输入框匹配的下拉菜单中进行提示,供用户在所述下拉菜单选择与所述寄存器配置输入框匹配的寄存器。
4.根据权利要求2所述的方法,其特征在于,响应于对所述配置输入框的操作,将所述寄存器文件中与当前操作的配置输入框匹配的寄存器中的域作为输入备选在所述配置界面中进行提示,包括:
响应于在域配置输入框中的输入内容,获取与所述域配置输入框关联的寄存器配置输入框中的配置内容;
如果所述配置内容为目标寄存器,则实时将所述输入内容与所述寄存器文件中与所述目标寄存器对应的全部域进行匹配;
将匹配结果在与所述域配置输入框匹配的下拉菜单中进行提示,供用户在所述下拉菜单选择与所述域配置输入框匹配的寄存器中的域。
5.根据权利要求4所述的方法,其特征在于,在获取与所述域配置输入框关联的寄存器配置输入框中的配置内容之后,还包括:
如果所述配置内容为空,则实时将所述输入内容与所述寄存器文件中的全部寄存器对应的全部域进行匹配;
将匹配结果在与所述域配置输入框匹配的下拉菜单中进行提示,供用户在所述下拉菜单选择与所述域配置输入框匹配的寄存器中的域;
响应于在所述域配置输入框中配置的目标域,获取所述寄存器文件中与所述目标域对应的寄存器填充于与所述域配置输入框关联的寄存器配置输入框中。
6.根据权利要求1所述的方法,其特征在于,所述寄存器文件还包括:与至少一个可配置的寄存器,和/或寄存器中的域匹配的配置提示信息;
在响应于对所述选择配置的寄存器,和/或寄存器中的域匹配的测试值输入框中输入的测试值,生成与所述电路模块匹配的测试用例之前,还包括:
将所述寄存器文件中与所述选择配置的寄存器,和/或寄存器中的域匹配的配置提示信息,在所述配置界面中进行提示,以指导对所述测试值输入框的输入。
7.根据权利要求1所述的方法,其特征在于,根据对所述选择配置的寄存器,和/或寄存器中的域匹配的测试值输入框中所输入的测试值,生成与所述电路模块匹配的测试用例,包括:
根据对所述选择配置的寄存器,和/或寄存器中的域匹配的测试值输入框中所输入的测试值,构造测试配置项目集合;
其中,所述选择配置的寄存器,和/或寄存器中的域,用于构成测试配置项目的配置参数;所述对所述选择配置的寄存器,和/或寄存器中的域匹配的测试值输入框中所输入的测试值,用于构成与所述测试配置项目的配置参数对应的参数值;
根据所述电路模块的测试用例配置模板,对所述测试配置项目集合进行合法性验证;
如果所述测试配置项目集合通过所述合法性验证,则根据所述测试配置项目集合,生成与所述电路模块匹配的测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京物芯科技有限责任公司,未经北京物芯科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910629884.X/1.html,转载请声明来源钻瓜专利网。