The embodiment of the invention provides a method and device for testing, the method includes: loading the image according to the interface; interface test tips add storage system; display function to add the function bar, add a column associated with multiple functions for setting records in advance; according to the test cases in function add a column select add. Add a successful function into the test case and save; into the test script generation interface, obtained in the test script generation interface input test input information, add a test input information for test case, test case execution according to the script and add the function test input information, the test is successful, will be the test script; test script to test task list column; test task list column preservation history generated at least one test script from any tests; The service list column selects the test scripts to test the measurement storage system. The embodiment of the invention can reduce the test cost of the storage system and improve the test efficiency.
【技术实现步骤摘要】
一种测试方法及装置
本专利技术涉及存储
,具体涉及一种测试方法及装置。
技术介绍
当前存储系统(如可实现存储功能的单一存储设备,或由多个存储设备构成的系统等)已被大规模应用,这些存储系统在金融、互联网、云计算等各个不同的领域发挥了重要的作用,接受着不同的应用场景的考验。为确保存储系统在使用时能够发挥正常功能,对于存储系统的功能进行测试显得非常必要。目前主要通过测试脚本测试存储系统,实现对存储系统的功能是否正常的测试,一个测试脚本可测试存储系统的至少一项功能。目前存在的问题是,测试脚本的编辑和调试一般都由工作人员手动完成,尤其是对于测试脚本的每一条测试用例,都需要工作人员手工进行编辑调试,导致存储系统的测试成本较高、测试效率极低。
技术实现思路
有鉴于此,本专利技术实施例提供一种测试方法及装置,以降低存储系统的测试成本,提高测试效率。为实现上述目的,本专利技术实施例提供如下技术方案:一种测试方法,包括:加载界面;根据所述界面的提示添加待测存储系统的镜像;显示函数添加栏,所述函数添加栏关联有预先记录的多个设定函数;根据测试用例,在函数添加栏选择添加的函数,将添加成功 ...
【技术保护点】
一种测试方法,其特征在于,包括:加载界面;根据所述界面的提示添加待测存储系统的镜像;显示函数添加栏,所述函数添加栏关联有预先记录的多个设定函数;根据测试用例,在函数添加栏选择添加的函数,将添加成功的函数加入到所述测试用例并保存;进入测试脚本生成界面,获取在测试脚本生成界面输入的测试输入信息,为测试用例添加测试输入信息,根据添加函数和测试输入信息的测试用例执行脚本测试,在测试成功后,得到测试脚本;将测试脚本保存到测试任务列表栏;所述测试任务列表栏保存有历史生成的至少一个测试脚本;从所述测试任务列表栏选择测试脚本,对待测存储系统进行测试。
【技术特征摘要】
1.一种测试方法,其特征在于,包括:加载界面;根据所述界面的提示添加待测存储系统的镜像;显示函数添加栏,所述函数添加栏关联有预先记录的多个设定函数;根据测试用例,在函数添加栏选择添加的函数,将添加成功的函数加入到所述测试用例并保存;进入测试脚本生成界面,获取在测试脚本生成界面输入的测试输入信息,为测试用例添加测试输入信息,根据添加函数和测试输入信息的测试用例执行脚本测试,在测试成功后,得到测试脚本;将测试脚本保存到测试任务列表栏;所述测试任务列表栏保存有历史生成的至少一个测试脚本;从所述测试任务列表栏选择测试脚本,对待测存储系统进行测试。2.根据权利要求1所述的测试方法,其特征在于,所述显示函数添加栏,所述函数添加栏关联有预先记录的多个设定函数包括:在函数添加栏分别展示各设定函数的描述,一个设定函数的描述关联有该设定函数的读取地址。3.根据权利要求2所述的测试方法,其特征在于,所述在函数添加栏选择添加的函数包括:基于函数添加栏展示的各设定函数的描述,在函数添加栏选择添加的函数;所述将添加成功的函数加入到所述测试用例并保存包括:若选择添加的函数与已添加到测试用例中的函数不重复命名和/或不重复,确定选择添加的函数添加成功,将添加成功的函数加入到所述测试用例并保存。4.根据权利要求3所述的测试方法,其特征在于,所述方法还包括:如果选择添加的函数与已添加到测试用例中的函数重复命名或重复,输出相应的提示,以在选择添加的函数与已添加到测试用例中的函数重复时,重新选择添加的函数,或,在选择添加的函数与已添加到测试用例中的函数未重复但重复命名时,对选择添加的函数进行重命名。5.根据权利要求1所述的测试方法,其特征在于,所述测试输入信息包括:前置条件输入信息,前置条件预期结果判断信息,测试步骤输入信息,预期结果输入信息。6.根据权利要求1所述的测试方法,其特征在于,所述将测试脚本保存到测试任务列表栏包括:将所得到的测试脚本重命名后,将重命名后的测试脚本保存到测试任务列表栏。7.根据权利要求1所述...
【专利技术属性】
技术研发人员:罗雪莹,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。