System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 客户端信息交互测试方法、设备、系统及存储介质技术方案_技高网

客户端信息交互测试方法、设备、系统及存储介质技术方案

技术编号:40021069 阅读:9 留言:0更新日期:2024-01-16 16:46
本申请提供一种客户端信息交互测试方法、设备、系统及存储介质。该方法包括:获取用于测试客户端之间信息交互的测试用例;将测试用例分别发送给多个待测试的客户端对应的子服务器,每个待测试客户端由一个子服务器进行测试,待测试的客户端包括:发送测试信息的客户端以及接收测试信息的客户端;接收每个子服务器基于测试用例对客户端进行交互测试的测试结果;根据每个子服务器发送的测试结果,生成多个待测试的客户端之间的信息交互检测结果。本申请的方法,提高了客户端信息交互测试方法的效率。

【技术实现步骤摘要】

本申请涉及自动化测试,尤其涉及一种客户端信息交互测试方法、设备、系统及存储介质


技术介绍

1、随着信息化时代的高速发展,越来越多的企业有提高客户粘合性以及维持客户之间与企业成员的高效沟通的需要客户端实时交互的软件需求,而该软件在正式使用之前必将经过大量的测试,以保证软件的正常使用。

2、现有技术中,可以通过向客户端发送用于测试的测试用例的方式,实现单一用户界面的自动化测试,进一步与人工操作相配合,以完成实时交互场景下各客户端用户界面的自动化测试。

3、然而,结合人工操作进行自动化测试会导致自动化测试效率低以及准确率低的问题。


技术实现思路

1、本申请提供一种客户端信息交互测试方法、设备、系统及存储介质,用以解决客户端信息交互测试效率低的问题。

2、第一方面,本申请提供一种客户端信息交互测试方法,包括:

3、获取用于测试客户端之间信息交互的测试用例;

4、将所述测试用例分别发送给多个待测试的客户端对应的子服务器,每个所述待测试客户端由一个所述子服务器进行测试,所述待测试的客户端包括:发送测试信息的客户端以及接收测试信息的客户端;

5、接收每个所述子服务器基于所述测试用例对所述客户端进行交互测试的测试结果;

6、根据每个所述子服务器发送的测试结果,生成所述多个待测试的客户端之间的信息交互检测结果。

7、第二方面,本申请提供一种客户端信息交互测试方法,包括:

8、接收总服务器发送的、用于测试客户端之间信息交互的测试用例;

9、执行所述测试用例,得到基于所述测试用例对所述客户端进行交互测试的测试结果;

10、将所述测试结果发送给所述总服务器,所述测试结果用于所述总服务器生成多个待测试客户端之间的信息交互检测结果。

11、第三方面,本申请提供一种客户端信息交互测试设备,包括:

12、处理器,存储器,通信接口;

13、所述存储器用于存储所述处理器的可执行指令;

14、其中,所述处理器配置为经由执行所述可执行指令来执行如上第一方面或第二方面所述的客户端信息交互测试方法。

15、第四方面,本申请提供一种客户端信息交互测试系统,包括:

16、总服务器,和多个子服务器,每个所述子服务器对应一个客户端,所述总服务器用于执行如上第一方面所述的方法,所述子服务器用于执行如上第二方面所述的方法。

17、第五方面,本申请提供一种可读存储介质,包括:其上存储有计算机程序,所述计算机程序被处理器执行时实现执行如上第一方面或第二方面所述的客户端信息交互测试方法。

18、本申请提供的客户端信息交互测试方法、设备、系统及存储介质,通过获取用于测试客户端之间信息交互的测试用例,将测试用例分别发送给多个待测试的客户端对应的子服务器,每个待测试客户端由一个子服务器进行测试,待测试的客户端包括:发送测试信息的客户端以及接收测试信息的客户端,接收每个子服务器基于测试用例对客户端进行交互测试的测试结果,根据每个子服务器发送的测试结果,生成多个待测试的客户端之间的信息交互检测结果,其中,通过获取用于测试客户端之间信息交互的测试用例,并发送至对应的客户端对应的子应用,以使各对应的子应用执行测试用例,完成测试用例对应的信息交互场景中各客户端的用户界面ui测试,提高了客户端信息交互测试方法的效率。

本文档来自技高网...

【技术保护点】

1.一种客户端信息交互测试方法,其特征在于,应用于总服务器,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述测试用例分别发送给多个待测试的客户端对应的子服务器之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述测试用例包括:用于对所述发送测试信息的客户端进行测试的第一子测试用例,用于对所述接收测试信息的客户端进行测试的第二子测试用例。

4.根据权利要求3所述的方法,其特征在于,所述将所述测试用例分别发送给多个待测试的客户端对应的子服务器,每个所述待测试客户端由一个所述子服务器进行测试,包括:

5.根据权利要求4所述的方法,其特征在于,所述接收每个所述子服务器基于所述测试用例对所述客户端进行交互测试的测试结果,包括:

6.一种客户端信息交互测试方法,其特征在于,应用于客户端对应的子服务器,包括:

7.根据权利要求6所述的方法,其特征在于,所述测试用例包括:用于对发送测试信息的客户端进行测试的第一子测试用例,用于对接收测试信息的客户端进行测试的第二子测试用例。

8.根据权利要求7所述的方法,其特征在于,若所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例为所述第一子测试用例,所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例之前,还包括:

9.根据权利要求8所述的方法,其特征在于,若所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例为所述第一子测试用例,所述方法还包括:

10.根据权利要求7所述的方法,其特征在于,若所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例为所述第二子测试用例,所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例之前,还包括:

11.根据权利要求10所述的方法,其特征在于,若所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例为所述第二子测试用例,所述方法还包括:

12.一种客户端信息交互测试设备,其特征在于,包括:

13.一种客户端信息交互测试系统,其特征在于,包括:总服务器,和多个子服务器,每个所述子服务器对应一个客户端,所述总服务器用于执行权利要求1至5任一项所述的方法,所述子服务器用于执行权利要求6至11任一项所述的方法。

14.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现执行权利要求1至5任一项或权利要求6至11任一项所述的客户端信息交互测试方法。

...

【技术特征摘要】

1.一种客户端信息交互测试方法,其特征在于,应用于总服务器,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述测试用例分别发送给多个待测试的客户端对应的子服务器之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述测试用例包括:用于对所述发送测试信息的客户端进行测试的第一子测试用例,用于对所述接收测试信息的客户端进行测试的第二子测试用例。

4.根据权利要求3所述的方法,其特征在于,所述将所述测试用例分别发送给多个待测试的客户端对应的子服务器,每个所述待测试客户端由一个所述子服务器进行测试,包括:

5.根据权利要求4所述的方法,其特征在于,所述接收每个所述子服务器基于所述测试用例对所述客户端进行交互测试的测试结果,包括:

6.一种客户端信息交互测试方法,其特征在于,应用于客户端对应的子服务器,包括:

7.根据权利要求6所述的方法,其特征在于,所述测试用例包括:用于对发送测试信息的客户端进行测试的第一子测试用例,用于对接收测试信息的客户端进行测试的第二子测试用例。

8.根据权利要求7所述的方法,其特征在于,若所述接收总服务器发送的、用于测试客户端之间信息交互的测试用例为所述第一子测...

【专利技术属性】
技术研发人员:邹思红
申请(专利权)人:浙江极氪智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1