【技术实现步骤摘要】
系统测试方法及装置、电子设备、计算机可读存储介质
本公开涉及测试中的自动化测试工具,尤其涉及一种系统测试方法、系统测试装置、电子设备及计算机可读存储介质。
技术介绍
金融分析系统目前在金融领域有着广泛的应用。当将金融资产(例如股票、证券等)的运行数据(例如涨跌曲线)输入金融分析系统,金融分析系统就能输出多个指标的值,例如持仓率、涨跌率的值。该金融分析系统广泛用于金融数据分析中。除此之外,其它行业也有许多数据分析系统,其都能根据待分析的数据,输出分析后的指标值。数据分析系统经常会进行代码升级。代码升级后,数据分析系统有时会出现不稳定的情况,例如数据分析结果可能与之前有很大的差异。在这种情况下,需要进行系统测试。现有技术只能通过人工测试,人工测试的成本大,且受主观影响大,不够准确。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开提供了一种系统测试方法、系统测试装置、电子设备及计算机可读存储介质,能够提高对数据分析系统的升级进行测试的自动化程度。本公开的其他特性和优点 ...
【技术保护点】
1.一种系统测试方法,其特征在于,包括:响应于接收到对系统升级的测试指令,获取当前测试目标;从所述当前测试目标中提取当前测试关键词;根据所述当前测试关键词确定当前测试指标;将所述当前测试指标对应的样本数据投入升级前的系统,得到所述当前测试指标的第一指标值,并将样本数据投入升级后的系统,得到所述当前测试指标的第二指标值;基于所述第一指标值和所述第二指标值,确定所述系统的测试结果。
【技术特征摘要】
1.一种系统测试方法,其特征在于,包括:响应于接收到对系统升级的测试指令,获取当前测试目标;从所述当前测试目标中提取当前测试关键词;根据所述当前测试关键词确定当前测试指标;将所述当前测试指标对应的样本数据投入升级前的系统,得到所述当前测试指标的第一指标值,并将样本数据投入升级后的系统,得到所述当前测试指标的第二指标值;基于所述第一指标值和所述第二指标值,确定所述系统的测试结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前测试关键词确定当前测试指标包括:在测试日志库中查找与所述当前测试关键词相匹配的测试日志,每条测试日志包括从历史升级测试中的历史测试目标中提取出的历史测试关键词、对应的为该历史测试目标指定的历史测试指标;根据查找到的测试日志中的历史测试指标,确定当前测试指标。3.根据权利要求2所述的方法,其特征在于,所述在测试日志库中查找与所述当前测试关键词相匹配的测试日志,包括:针对测试日志库中的每条测试日志,确定该测试日志中的历史测试关键词与所述当前测试关键词的匹配度;将匹配度满足预定匹配度条件的测试日志,确定为与所述当前测试关键词相匹配的测试日志。4.根据权利要求3所述的方法,其特征在于,该测试日志中的历史测试关键词与所述当前测试关键词的匹配度等于该测试日志中的历史测试关键词与所述当前测试关键词的交集中关键词的数量除以该测试日志中的历史测试关键词与所述当前测试关键词的并集中关键词的数量。5.根据权利要求2所述的方法,其特征在于,所述根据查找到的测试日志中的历史测试指标,确定当前测试指标,包括:确定各历史测试指标在查找到的测试日志中的出现次数;将出现...
【专利技术属性】
技术研发人员:陈珍妮,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。