【技术实现步骤摘要】
软件测试方法、装置、服务器及存储介质
[0001]本申请涉及计算机
,尤其涉及一种软件测试方法、装置、服务器及存储介质。
技术介绍
[0002]软件测试是在预设条件下运行系统或应用程序,评估运行结果。软件测试的自动化可以节省人力、时间或硬件资源,提高测试效率。
[0003]目前现有技术中,基于测试桩系统的软件测试方法是软件自动化测试中重要的技术之一,在服务器接收测试请求后,该方法根据既定逻辑模拟外部真实系统产生响应。
[0004]然而,专利技术人发现现有技术至少存在以下技术问题:不可配置测试方法,灵活性较差。
技术实现思路
[0005]本申请提供一种软件测试方法、装置、服务器及存储介质,以克服现有的测试桩系统的软件测试的灵活性较差的问题。
[0006]第一方面,本申请提供一种软件测试方法,包括:
[0007]接收测试请求数据;
[0008]将测试请求数据组装为统一格式的标准入参数据;
[0009]将标准入参数据转化为捕获数据;
[0010]根据捕获 ...
【技术保护点】
【技术特征摘要】
1.一种软件测试方法,其特征在于,包括:接收测试请求数据;将所述测试请求数据组装为统一格式的标准入参数据;将所述标准入参数据转化为捕获数据;根据所述捕获数据和预配置的响应规则,得到上下文数据;根据所述上下文数据得到响应模板数据;将所述响应模板数据渲染为统一格式的标准出参数据;将所述标准出参数据转化为系统响应数据,并将所述系统响应数据发送至测试显示终端。2.根据权利要求1所述的方法,其特征在于,所述将所述测试请求数据组装为统一格式的标准入参数据,包括:识别所述测试请求数据中的数据元素;将所述数据元素按照统一格式的进行组装,得到标准入参数据。3.根据权利要求1或2所述的方法,其特征在于,在所述接收测试请求数据之前,还包括:预先配置捕获规则和渲染模板;相应地,所述将所述标准入参数据转化为捕获数据,包括:根据所述捕获规则,将所述标准入参数据转化为捕获数据;相应地,所述将所述响应模板数据渲染为统一格式的标准出参数据,包括:根据所述渲染模板,将所述响应模板数据渲染为统一格式的标准出参数据。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述上下文数据得到响应模板数据之前,还包括:从预先设置的写入接口中写入额外数据;将所述额外数据和响应规则输入上下文转换器中,得到上下文数据。5.根据权利要求1或2所述的方法,其特征在于,在所述接收测试请求数据之前,还包括:预先设置服务框架;相应地,所述接收测试请求数据,包括:通过预先设置的服务框架接收测试请求数据;相应地,所述将所述标准出参数据转化为系统响应数据,包括:通过...
【专利技术属性】
技术研发人员:陈立,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。