System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书的一个或多个实施例涉及软件测试,具体涉及一种内嵌直播页面测试方法、系统、电子设备及存储介质。
技术介绍
1、网络直播是一种将音频、视频等多媒体内容实时传输给网络用户观看的新的在线传播形式。这种传播方式允许主播或组织者在一个平台上进行现场表演、讲座、游戏实况、赛事转播、产品发布会等各种活动,并且观众可以通过各种终端设备(如电脑、智能手机、智能电视等)接入网络,在线实时收看和互动。嵌入式直播则是将直播技术嵌入到特定的设备或系统中,实现直播功能的一种方式。这种技术常见于各种智能硬件设备,例如智能电视、车载系统等,也可以嵌入到各类软件应用中,如网站、app等,为用户提供实时视频传输和播放服务。网络直播通常需要具有流媒体服务器,用于将直播内容被推送到云服务器上,服务器负责将实时数据流分发到不同的客户端。用户通过用户端播放,客户端可以是各类客户端软件、网页中输入直播链接或者是嵌入到app的直播组件。直播通常具有互动功能,例如支持弹幕、聊天室、礼物赠送等功能。部分直播组件还具有录制与回放,供用户事后点播观看。
技术实现思路
1、本说明书一个或多个实施例描述了一种内嵌直播页面测试方法、系统、电子设备及存储介质,能够对内嵌直播进行测试,保证正常运行。
2、第一方面,本说明书实施例提供了内嵌直播页面测试方法,包括步骤:
3、读取待测试内嵌直播页面的代码,基于预先配置的代码静态测试模型对所述代码的响应,获得功能模块测试结果;
4、读取部署环境配置,基于配置的预
5、使用测试环境运行内嵌直播页面服务器及模拟客户端,使用所述模拟客户端执行预设用户播放脚本,记录服务器状态及模拟客户端状态;
6、基于服务器响应及模拟客户端状态获得预演测试结果;
7、根据所述功能模块测试结果、环境配置测试结果及预演测试结果,获得测试结果。
8、第二方面,本说明书实施例提供了内嵌直播页面测试系统,包括:
9、静态测试模块,用于读取待测试内嵌直播页面的代码,基于预先配置的代码静态测试模型对所述代码的响应,获得功能模块测试结果;
10、环境测试模块,用于读取部署环境配置,基于配置的预估播放量及配置的环境配置测试模型,获得环境配置测试结果;
11、模拟模块,用于使用测试环境运行内嵌直播页面服务器及模拟客户端,使用所述模拟客户端执行预设用户播放脚本,记录服务器状态及模拟客户端状态;
12、预演模块,用于基于服务器响应及模拟客户端状态获得预演测试结果;
13、结果模块,用于根据所述功能模块测试结果、环境配置测试结果及预演测试结果,获得测试结果。
14、第三方面,本说明书实施例提供了电子设备,包括处理器以及存储器;
15、所述处理器与所述存储器相连;
16、所述存储器,用于存储可执行程序代码;
17、所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行上述任一方面所述的方法。
18、第四方面,本说明书实施例提供了计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方面所述的方法
19、第五方面,本说明书实施例提供了计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方面所述的方法。
20、本说明书一些实施例提供的技术方案带来的有益效果至少包括:
21、在本说明书一个或多个实施例中,提供的内嵌直播页面测试方法能够从代码、部署环境及预演三个层面,对内嵌直播页面进行全面的测试,有助于保障直播功能及操作功能正常运行。通过代码层面对功能模块进行测试,具有更高的测试效率,且同时能够确保功能模块测试全面。通过预演测试能够从用户使用的角度,发现内嵌直播页面存在的问题,有助于测试的全面性。
22、本说明书一个或多个实施例的其他特点和优点将会在下面的具体实施方式、附图中进一步揭示。
本文档来自技高网...【技术保护点】
1.内嵌直播页面测试方法,包括步骤:
2.根据权利要求1所述的内嵌直播页面测试方法,
3.根据权利要求2所述的内嵌直播页面测试方法,
4.根据权利要求3所述的内嵌直播页面测试方法,
5.根据权利要求1至4任一项所述的内嵌直播页面测试方法,
6.根据权利要求1至4任一项所述的内嵌直播页面测试方法,
7.根据权利要求1至4任一项所述的内嵌直播页面测试方法,
8.内嵌直播页面测试系统,包括:
9.根据权利要求8所述的内嵌直播页面测试系统,
10.根据权利要求9所述的内嵌直播页面测试系统,
11.根据权利要求10所述的内嵌直播页面测试系统,
12.根据权利要求8至11任一项所述的内嵌直播页面测试系统,
13.根据权利要求8至11任一项所述的内嵌直播页面测试系统,
14.根据权利要求8至11任一项所述的内嵌直播页面测试系统,
15.电子设备,包括处理器以及存储器;
16.计算机可读存储介质,其上存储有计算机程序,
17.计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。
...【技术特征摘要】
1.内嵌直播页面测试方法,包括步骤:
2.根据权利要求1所述的内嵌直播页面测试方法,
3.根据权利要求2所述的内嵌直播页面测试方法,
4.根据权利要求3所述的内嵌直播页面测试方法,
5.根据权利要求1至4任一项所述的内嵌直播页面测试方法,
6.根据权利要求1至4任一项所述的内嵌直播页面测试方法,
7.根据权利要求1至4任一项所述的内嵌直播页面测试方法,
8.内嵌直播页面测试系统,包括:
9.根据权利要求8所述的内嵌直播页面测试系统,
10.根据权利要求9所述的内嵌直播页面测试...
【专利技术属性】
技术研发人员:赵俊仁,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。