【技术实现步骤摘要】
一种软件测试环境监测方法及装置
本申请涉及软件测试
,特别涉及一种软件测试环境监测方法及装置。
技术介绍
在软件投入使用之前,一般会搭建软件测试环境(可以理解为测试用途的软件系统环境,包括多个处于测试状态的软件系统),对其进行测试。软件测试环境是否稳定或可控,会影响软件的测试效果,因此有必要对软件测试环境进行监测,但是如何对软件测试环境进行监测,成为问题。
技术实现思路
为解决上述技术问题,本申请实施例提供一种软件测试环境监测方法及装置,以达到实现对软件测试环境的监测,并改善监测效果的目的,技术方案如下:一种软件测试环境监测方法,包括:获取应用于目标软件测试环境的监测测试用例;运行所述监测测试用例,对所述目标软件测试环境中的各个软件系统的核心功能和/或不同软件系统间的交互功能进行监测。优选的,所述运行所述监测测试用例,包括:使用持续集成软件周期性运行所述监测测试用例,对所述目标软件测试环境中的各个软件系统的核心功能和/或不同软件系统间的交互功能进行监测 ...
【技术保护点】
1.一种软件测试环境监测方法,其特征在于,包括:/n获取应用于目标软件测试环境的监测测试用例;/n运行所述监测测试用例,对所述目标软件测试环境中的各个软件系统的核心功能和/或不同软件系统间的交互功能进行监测。/n
【技术特征摘要】
1.一种软件测试环境监测方法,其特征在于,包括:
获取应用于目标软件测试环境的监测测试用例;
运行所述监测测试用例,对所述目标软件测试环境中的各个软件系统的核心功能和/或不同软件系统间的交互功能进行监测。
2.根据权利要求1所述的方法,其特征在于,所述运行所述监测测试用例,包括:
使用持续集成软件周期性运行所述监测测试用例,对所述目标软件测试环境中的各个软件系统的核心功能和/或不同软件系统间的交互功能进行监测。
3.根据权利要求1所述的方法,其特征在于,所述对所述目标软件测试环境中的各个软件系统的核心功能和/或不同软件系统间的交互功能进行监测,得到监测结果之后,还包括:
记录各个所述软件系统的可用性数据。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
每隔预设时间分析一次所述目标软件测试环境中不同软件系统之间的依赖关系,得到依赖关系分析结果。
5.根据权利要求4所述的方法,其特征在于,所述每隔预设时间分析一次所述目标软件测试环境中不同软件系统之间的依赖关系,得到依赖关系分析结果,包括:
每隔预设时间获取一次设定时间范围内的日志数据;
查找所述目标软件测试环境中目标软件系统的交易标识;
在所述日志数据中查找与所述交易标识相关的日志记录,作为目标日志记录;
按照交易时间、交易发起软件系统及交易接收软件系统对所述目标日志记录进行排序,得到三元组的有序列表,作为依赖关系边集合,所述三元组包括所述交易时间、所述交易发起软件系统及所述交易接收软件系统;
从所述日志数据中获取所述交易标识对应的软件系统,并删除所述交易标识对应的软件系统中重复的软件系统,得到的软件系统集合作为依赖关系结点集合;
依据所述依赖关系边集合及所述依赖关系结点集合,构建软件系统依赖关系图,作为依赖关系分析结果。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
利用各个所述软件系统的可用性数据,对所述软件系统依赖关系图中的结点的可用性进行标记。
...
【专利技术属性】
技术研发人员:闫勇,孙峰,黄家鸣,戴弘,
申请(专利权)人:中国民航信息网络股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。