【技术实现步骤摘要】
基于SVN的自动化测试数据管控的实现方法及系统、电子设备、存储介质
本专利技术属于自动化测试
,特别涉及一种基于SVN的自动化测试数据管控的实现方法及系统、电子设备、存储介质。
技术介绍
随着通讯技术的发展,电信行业在计费业务上也取得突飞猛进的发展。从而对业务支撑系统也提出了更高的要求,架构不断升级,系统不断灵活扩展。支撑系统的智能化,运营的自动化越来越成为了未来发展的趋势和系统演进的必然结果。在5G时代电信系统的业务更加复杂,对新需求的业务推广过程中,对测试质量和效率的要求也越来越高。而业务人员和测试人员测试数据更新提交不及时,不一致,导致测试效果和测试质量不高的问题。
技术实现思路
针对传测试效果和测试质量不高的问题,本专利技术提供一种基于开放源代码的版本控制系统SVN的自动化测试数据管控的实现方法及系统、电子设备、存储介质。一种基于SVN的自动化测试数据管控的实现方法包括:根据业务场景需求编写测试数据,并将所述编写测试数据对应上传至SVN版本库;从所述SVN版本 ...
【技术保护点】
1.一种基于SVN的自动化测试数据管控的实现方法,其特征在于,包括:/n根据业务场景需求编写测试数据,并将所述编写测试数据对应上传至SVN版本库;/n从所述SVN版本库中选择需要测试的测试用例,并获取与所述测试用例相对应的所述编写测试数据;/n根据所述编写测试数据获得所述测试用例的预期结果;/n对所述编写测试数据进行测试,获取测试的实际结果;/n对比所述实际结果和所述预期结果,若两者结果一致,则测试结束;若两者结果不一致,则重新测试。/n
【技术特征摘要】
1.一种基于SVN的自动化测试数据管控的实现方法,其特征在于,包括:
根据业务场景需求编写测试数据,并将所述编写测试数据对应上传至SVN版本库;
从所述SVN版本库中选择需要测试的测试用例,并获取与所述测试用例相对应的所述编写测试数据;
根据所述编写测试数据获得所述测试用例的预期结果;
对所述编写测试数据进行测试,获取测试的实际结果;
对比所述实际结果和所述预期结果,若两者结果一致,则测试结束;若两者结果不一致,则重新测试。
2.如权利要求1所述的基于SVN的自动化测试数据管控的实现方法,其特征在于,所述测编写测试数据包括测试脚本和预期结果。
3.如权利要求2所述的基于SVN的自动化测试数据管控的实现方法,其特征在于,每个所述测试用例对应所述测编写测试数据的名称包含与所述测试用例一一对应的编号。
4.如权利要求3所述的基于SVN的自动化测试数据管控的实现方法,其特征在于,从所述SVN版本库中获取与所述测试用例对应的所述编写测试数据的步骤包括:
所述编写测试数据在所述SVN版本库中的路径以及名称是通过所述测试用例参数配置,通过读取所述测试用例的参数,自动获取所述SVN版本库中的所述编写测试数据。
5.如权利要求1所述的基于SVN的自动化测试数据管控的实现方法,其特...
【专利技术属性】
技术研发人员:刘胜腾,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。