System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及嵌入式操作系统检测的,具体涉及一种基于vsoa的测试系统及测试方法。
技术介绍
1、现有技术中大多数的嵌入式操作系统,其测试过程往往存在以下缺陷与不足:
2、1)测试环境搭建及测试执行过程繁琐;
3、2)待测设备存储资源有限时,很难一次性执行完全部测试;
4、3)在需要多设备交互测试时,完全依赖人力进行手工测试;
5、4)测试过程自动化程度低甚至没有,很难进行自动化测试。
6、因此,亟需提供一种基于vsoa的测试系统及测试方法以解决上述现有技术中存在的缺陷与不足。
技术实现思路
1、为了解决现有技术中存在的缺陷与不足,本专利技术提供了一种基于vsoa的测试系统及测试方法。
2、本专利技术提供的具体方案为:
3、一种基于vsoa的测试系统,其特征在于:所述系统包括客户端和远程服务器,所述客户端与本地待测设备信号连接,同时所述客户端与所述远程服务器进行数据交互;其中,
4、所述本地待测设备通过客户端向远程服务器请求测试资源,在获取到测试资源后,开始执行测试工作,并将测试日志实时反馈给远程服务器;
5、所述远程服务器存放有与本地待测设备相匹配的测试资源,远程服务器在收到请求后,将与本地待测设备对应匹配的测试资源下发到本地待测设备,同时接收本地待测设备在测试过程中实时反馈的测试日志。
6、作为本专利技术的进一步优选实施方式,所述客户端通过查找指定远程服务器并
7、订阅成功后,当所述远程服务器发布了相关测试资源的内容后,所述客户端才能获取相对应的测试资源。
8、作为本专利技术的进一步优选实施方式,所述安全认证设置为:为远程服务器调用的接口注册密码服务并设置密码,客户端在发布请求时,需调用对应的接口与远程服务器进行身份验证,当身份验证通过后,所述客户端才能订阅相关测试资源。
9、作为本专利技术的进一步优选实施方式,所述远程服务器先创建一个测试服务器并设置安全选项,将需要的测试资源注册成为该测试服务器上的服务;注册成功后,所述客户端才能订阅自己所需的测试资源;
10、当客户端发出订阅请求后,远程服务器发布与其对应匹配的测试资源,并保存本地待测设备在测试过程中实时反馈的测试日志。
11、作为本专利技术的进一步优选实施方式,所述远程服务器上的测试资源以单文件、文件夹、或压缩包的形式进行保存。
12、作为本专利技术的进一步优选实施方式,通过所述本地待测设备向远程服务器请求测试资源的命令编码,来确定所需获取的测试资源的顺序和优先级。
13、作为本专利技术的进一步优选实施方式,所述测试日志至少包括有测试平台、测试命令、测试运行过程以及测试结果。
14、作为本专利技术的进一步优选实施方式,需要更多测试信息或者测试内容时,将测试日志替换为测试用例编码或者规范化测试用例。
15、作为本专利技术的进一步优选实施方式,所述测试系统通过手动进行测试或自动进行测试,
16、当手动进行测试时,且测试出现异常时,测试人员通过测试日志自行获取测试结果;
17、当自动进行测试时,通过自动化框架平台或工具自动进行测试;当测试出现异常时,会实时显示测试失败,并标注测试失败的用例和相应的测试日志,且将测试结果实时发送给测试人员。
18、进一步地,本专利技术还提供一种基于vsoa的测试系统的测试方法,其特征在于:包括以下步骤:
19、1)将与本地待测设备对应匹配的测试资源存放于对应的远程服务器中;
20、2)本地待测设备通过客户端向远程服务器请求测试资源;
21、3)远程服务器在收到请求后,将与本地待测设备对应匹配的测试资源下发到本地待测设备;
22、4)本地待测设备在获取到对应匹配的测试资源后,开始执行测试工作,并将测试日志实时反馈给远程服务器;
23、5)远程服务器接收本地待测设备在测试过程中实时反馈的测试日志。
24、相较于现有技术,本专利技术能够实现的技术效果包括:
25、1)本专利技术提供一种基于vsoa的测试系统及测试方法,本地待测设备可以通过客户端自动订阅测试资源或服务,客户端向远程服务器中请求测试资源,远程服务器将对应匹配的测试资源通过客户端下发给本地待测设备,在测试过程中将测试日志实时反馈给远程服务器,测试环境简单,仅需客户端和远程服务器即能够完成搭建,测试过程简单。
26、2)本专利技术提供一种基于vsoa的测试系统及测试方法,测试资源存储于远程服务器中不同的测试服务器中,解决本地待测设备存储资源有限的缺陷,通过调用对应的远程服务器中对应的测试资源可以一次性执行完全部测试内容。
27、3)本专利技术提供一种基于vsoa的测试系统及测试方法,测试系统和测试方法既可以通过手动进行测试也可以自动进行测试,有效实现测试过程自动化。
本文档来自技高网...【技术保护点】
1.一种基于VSOA的测试系统,其特征在于:所述系统包括客户端和远程服务器,所述客户端与本地待测设备信号连接,同时所述客户端与所述远程服务器进行数据交互;其中,
2.根据权利要求1所述的一种基于VSOA的测试系统,其特征在于:
3.根据权利要求2所述的一种基于VSOA的测试系统,其特征在于:所述安全认证设置为:为远程服务器调用的接口注册密码服务并设置密码,客户端在发布请求时,需调用对应的接口与远程服务器进行身份验证,当身份验证通过后,所述客户端才能订阅相关测试资源。
4.根据权利要求1所述的一种基于VSOA的测试系统,其特征在于:
5.根据权利要求1所述的一种基于VSOA的测试系统,其特征在于:所述远程服务器上的测试资源以单文件、文件夹、或压缩包的形式进行保存。
6.根据权利要求5所述的一种基于VSOA的测试系统,其特征在于:通过所述本地待测设备向远程服务器请求测试资源的命令编码,来确定所需获取的测试资源的顺序和优先级。
7.根据权利要求1所述的一种基于VSOA的测试系统,其特征在于:所述测试日志至少包括有测
8.根据权利要求7所述的一种基于VSOA的测试系统,其特征在于:需要更多测试信息或者测试内容时,将测试日志替换为测试用例编码或者规范化测试用例。
9.根据权利要求1所述的一种基于VSOA的测试系统,其特征在于:所述测试系统通过手动进行测试或自动进行测试,
10.根据权利要求1-9中任一项所述的一种基于VSOA的测试系统的测试方法,其特征在于:包括以下步骤:
...【技术特征摘要】
1.一种基于vsoa的测试系统,其特征在于:所述系统包括客户端和远程服务器,所述客户端与本地待测设备信号连接,同时所述客户端与所述远程服务器进行数据交互;其中,
2.根据权利要求1所述的一种基于vsoa的测试系统,其特征在于:
3.根据权利要求2所述的一种基于vsoa的测试系统,其特征在于:所述安全认证设置为:为远程服务器调用的接口注册密码服务并设置密码,客户端在发布请求时,需调用对应的接口与远程服务器进行身份验证,当身份验证通过后,所述客户端才能订阅相关测试资源。
4.根据权利要求1所述的一种基于vsoa的测试系统,其特征在于:
5.根据权利要求1所述的一种基于vsoa的测试系统,其特征在于:所述远程服务器上的测试资源以单文件、文件夹、或压缩包的形式进行保存。...
【专利技术属性】
技术研发人员:王翾,弓羽箭,卢振平,
申请(专利权)人:南京翼辉信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。