1.一种基金系统自动化测试管理方法,其特征在于,所述基金系统自动化测试管理方法包括:基于新录入的代码以及多个测试系统中存储的测试用例创建测试用例数据库;
根据输入信息对所述测试用例数据库进行筛选,遍历所述测试用例数据库后推荐测试用例;
根据用户的选择指令从推荐的测试用例中获取目标测试用例,执行所述目标测试用例并对所述目标测试用例进行跟踪;
执行完成所述目标测试用例后自动生成测试报表。
2.如权利要求1所述的基金系统自动化测试管理方法,其特征在于,基于新录入的代码以及多个测试系统中存储的测试用例创建测试用例数据库,包括:将已存在的测试用例及其脚本导入测试用例数据库,识别导入的测试用例及其脚本的语言,并根据所述测试用例及其脚本的语言类别在测试用例数据库中形成不同的分组;
根据检索指令检索包括特定功能的测试用例,调用所述测试用例中与所述特定功能对应的部分代码,并与新录入的代码合并形成新的测试用例并储存在与所述新录入的代码相同语言的分组内。
3.如权利要求1所述的基金系统自动化测试管理方法,其特征在于,根据输入信息对所述测试用例数据库进行筛选,遍历所述测试用例数据库后推荐测试用例,根据用户的选择指令从推荐的测试用例中获取目标测试用例,执行所述目标测试用例并对所述目标测试用例进行跟踪,包括:根据输入的功能信息查找所述测试用例数据库中的测试用例,按照所述测试用例的运行次数对所述测试用例进行排序,并将完成排序的测试用例形成推荐测试用例,根据用户的选择指令获取目标测试用例;
对接待测试项目,当所述待测试项目要执行一个以上的目标测试用例时,对所述目标测试用例迭代执行;
在测试过程中对所述目标测试用例进行跟踪,并通过跟踪确定被测系统的漏洞以及对所述目标测试用例进行优化。
4.如权利要求3所述的基金系统自动化测试管理方法,其特征在于,在测试过程中对所述目标测试用例进行跟踪,并通过跟踪确定被测系统的漏洞,之后还包括:对所述被测系统的漏洞进行管理,将所述被测系统的漏洞自动同步到漏洞列表;
获取所述漏洞列表中的漏洞并生成系统漏洞报告,根据所述系统漏洞报告提供相应改进措施;
根据针对所述改进措施所输入代码调整被测系统并重新进行测试,直至漏洞修复。
5.如权利要求3所述的基金系统自动化测试管理方法,其特征在于,在测试过程中对所述目标测试用例进行跟踪,并通过跟踪对所述目标测试用例进行优化,包括:根据测试用例测所覆盖的事件和事件路径,剔除重复和/或冗余的测试用例。
6.如权利要求1所述的基金系统自动化测试管理方法,其特征在于,所述自动化测试管理方法还包括:设置用户账号权限,将待测项目的分配、测试用例的导入、测试用例的开发、测试用例的删除以及测试用测的执行的权限配备给不同的用户账号。
7.一种基金系统自动化测试管理装置,其特征在于,所述基金系统自动化测试管理装置包括:数据库创建模块,基于新录入的代码以及多个测试系统中存储的测试用例创建测试用例数据库;
测试用例推荐模块,用于根据输入信息对所述测试用例数据库进行筛选,遍历所述测试用例数据库后推荐测试用例;
测试用例执行模块,用于根据用户的选择指令从推荐的测试用例中获取目标测试用例,执行所述目标测试用例并对所述目标测试用例进行跟踪;
测试报表生成模块,用于执行完成所述目标测试用例后自动生成测试报表。
8.如权利要求7所述的基金系统自动化测试管理装置,其特征在于,所述数据库创建模块包括:分组单元,用于将已存在的测试用例及其脚本导入测试用例数据库,识别导入的测试用例及其脚本的语言,并根据所述测试用例及其脚本的语言类别在测试用例数据库中形成不同的分组;
调用单元,用于根据检索指令检索包括特定功能的测试用例,调用所述测试用例中与所述特定功能对应的部分代码,并与新录入的代码合并形成新的测试用例并储存在相同语言的分组内。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述方法的步骤。