一种测试方法及装置
摘要文本
本发明提供了一种测试方法及装置,其中,该方法包括:接收通过在客户端上触发的启动行为录制的启动指令;根据所述启动指令实时录制在所述客户端上操作的行为;在通过所述客户端接收到完成行为录制的完成指令时,生成消息文件,其中,所述消息文件以表格的形式保存录制的所述行为;通过机器人重播录制的所述行为对服务器进行测试。通过本发明,解决了相关技术中对于无编程基础的人员来说很难完成测试的问题,采用机器人行为录制的方式,操作门槛低,使得无编程基础的人员也可轻松完成测试。
申请人信息
- 申请人:北京中清龙图网络技术有限公司
- 申请人地址:100012 北京市朝阳区北苑路28号院潮驿178A座三层
- 发明人: 北京中清龙图网络技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种测试方法及装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN201811296302.2 |
| 申请日 | 2018年11月1日 |
| 公告号 | CN109684196B |
| 公开日 | 2024年1月9日 |
| IPC主分类号 | G06F11/36 |
| 权利人 | 北京中清龙图网络技术有限公司 |
| 发明人 | 刘翠立 |
| 地址 | 北京市朝阳区北苑路28号院潮驿178A座三层 |
专利主权项内容
1.一种测试方法,其特征在于,包括:接收通过在客户端上触发的启动行为录制的启动指令;根据所述启动指令实时录制在所述客户端上操作的行为;在通过所述客户端接收到完成行为录制的完成指令时,生成消息文件,其中,所述消息文件以表格的形式保存录制的所述行为,所述表格中的每一条行为至少包括行为编号、行为类型、行为之间的延时、行为的参数,其中,所述行为类型包括:发消息、判断机器人属性、判断函数;通过机器人重播录制的所述行为对服务器进行测试;在通过机器人重播录制的所述行为对服务器进行测试之前,所述方法还包括:接收在录制的所述行为的表格中增加判断逻辑和编辑机器人属性的编辑指令;根据所述编辑指令完成测试用例;通过机器人重播录制的所述行为对服务器进行测试包括:通过所述机器人重播所述测试用例对所述服务器进行测试;在通过所述机器人重播录制的所述行为对所述服务器进行测试之前,所述方法还包括:接收将所述表格中的动态文本替换为所述机器人的对应属性的替换指令;根据所述替换指令将所述表格中的所述动态文本替换为所述机器人的对应属性;所述方法还包括:若在通过所述机器人重播录制的所述行为对所述服务器进行测试的过程中出现异常,判断是否有服务器位置拉回标记;在判断结果为是的情况下,从当前行为编号往前遍历,确定离当前行为编号位置小于预定值的行为编号;从确定的所述行为编号开始重播行为对所述服务器进行测试。