【技术实现步骤摘要】
本申请涉及计算机
,具体涉及数据测试
,尤其涉及软件测试方法、装置及系统。
技术介绍
在现有技术中进行软件测试时,通常可以在某一台计算机上运行软件开发工具包或者集成开发环境,以便运行测试用例并进行调试。但是,这种软件测试方法只能对计算机本地的测试用例进行调试,极大地限制了软件测试的范围,影响了软件测试效率。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望能够提供一种测试范围广、效率高的方案。为了实现上述一个或多个目的,本申请提供了软件测试方法、装置及系统。第一方面,本申请提供了一种软件测试方法,该方法包括:通过浏览器页面接收测试用例标识和测试机地址;向服务器发起软件测试请求,所述软件测试请求中包括所述测试用例标识和测试机地址,以使得所述服务器基于所述测试用例标识获取测试用例,将所述测试用例对应的测试指令发送给所述测试机地址指定的测试机,并将所述测试机返回的测试结果发送给客户端;接收并通过所述浏览器页面呈现所述服务器返回的测试结果。第二方面,本申请提供了另一种软件测试方法,该方法包括:接收客户端发起的软件测试请求,所述软件测试请求中包括测试用例标识和测试机地址;基于所述测试用例标识获取测试用例;将所述测试用例对应的测试指令发送给所述测试机地址指定的测试机;以及将所述测试机返回的测试结果发送给所述客户端。第三方面,本申请提供了一种软件测试装置,该装置包括:接 ...
【技术保护点】
一种软件测试方法,其特征在于,所述方法包括:通过浏览器页面接收测试用例标识和测试机地址;向服务器发起软件测试请求,所述软件测试请求中包括所述测试用例标识和测试机地址,以使得所述服务器基于所述测试用例标识获取测试用例,将所述测试用例对应的测试指令发送给所述测试机地址指定的测试机,并将所述测试机返回的测试结果发送给客户端;接收并通过所述浏览器页面呈现所述服务器返回的测试结果。
【技术特征摘要】
1.一种软件测试方法,其特征在于,所述方法包括:
通过浏览器页面接收测试用例标识和测试机地址;
向服务器发起软件测试请求,所述软件测试请求中包括所述测试
用例标识和测试机地址,以使得所述服务器基于所述测试用例标识获
取测试用例,将所述测试用例对应的测试指令发送给所述测试机地址
指定的测试机,并将所述测试机返回的测试结果发送给客户端;
接收并通过所述浏览器页面呈现所述服务器返回的测试结果。
2.根据权利要求1所述的方法,其特征在于,还包括:
通过所述浏览器页面呈现所述测试用例的测试步骤的描述信息。
3.根据权利要求2所述的方法,其特征在于,还包括:
向所述服务器发起查询当前执行的测试步骤的请求;
响应于所述服务器返回的查询结果,改变所述当前执行的测试步
骤所对应的描述信息的显示效果。
4.根据权利要求1所述的方法,其特征在于,还包括:
通过所述浏览器页面接收测试过程控制指令;
将所述测试过程控制指令发送给所述服务器。
5.一种软件测试方法,其特征在于,所述方法包括:
接收客户端发起的软件测试请求,所述软件测试请求中包括测试
用例标识和测试机地址;
基于所述测试用例标识获取测试用例;
将所述测试用例对应的测试指令发送给所述测试机地址指定的测
试机;以及
将所述测试机返回的测试结果发送给所述客户端。
6.根据权利要求5所述的方法,其特征在于,所述将所述测试用
例对应的测试指令发送给所述测试机地址指定的测试机包括:
对所述测试用例进行关键字解析,确定出至少一个测试步骤;
针对每一个所述测试步骤,分别生成一条测试指令;
将所述测试指令逐条发送给所述测试机地址指定的测试机。
7.根据权利要求6所述的方法,其特征在于,所述将所述测试指
令逐条发送给所述测试机地址指定的测试机包括:
响应于接收到所述测试机返回的当前测试指令执行完成的信息,
向所述测试机发送下一条测试指令。
8.根据权利要求6或7所述的方法,其特征在于,还包括:
将所述至少一个测试步骤的描述信息返回给所述客户端。
9.根据权利要求5所述的方法,其特征在于,还包括:
接收所述客户端发送的测试过程控制指令;
响应于所述测试过程控制指令,对所述测试指令的发送过程执行
相应的控制操作。
10.一种软件测试装置,其特征在于,所述装置包括:
接收模块,用于通过浏览器页面接收测试用例标识和测试机地址;
发送模块,用于向服务器发起软件测试请求,所述软件测试请求
中包括所述测试用例标识和测试机地址,以使...
【专利技术属性】
技术研发人员:何军,周秀霞,柳梅,
申请(专利权)人:安一恒通北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。