自研录屏软件(支持TCP/IP远程控制)

一、背景

        做软件测试的同学应该遇到过这种情况,测试过程中发现了一个bug,给开发提单后,开发来找你沟通,让你提供问题产生的现象,如果你没有录屏或者截图,开发无法定位问题,就会让你复现。这个过程是非常痛苦的,第一增加了沟通成本,第二有些小概率事件是很难复现的。为了避免这些情况的发生,将整个测试过程录制下来是很有必要的。

        市面上虽然有很多录屏软件,但是无法实现自动化控制,我是做自动化测试的,希望能自动完成软件测试的自动化,并自动完成录屏。

二、软件介绍

1、支持本地化录制

2、支持TCP/IP远程命令控制

远程控制实现原理:录屏软件启动后,相当于启动了一个socket服务端(端口8889),大家编写socket客户端与服务端建立连接,并发送指定的协议命令即可,协议命令如下:

自研录屏软件(支持TCP/IP远程控制)_第1张图片

三、软件界面

自研录屏软件(支持TCP/IP远程控制)_第2张图片

        不远程控制时,也可以本地化使用,选择完录屏文件保存路径后,点击"开始"即可启动录制,上面会显示录制时长,点击"停止"即可结束录制。 

四、演示效果 

如下图,可以看到视频中有一个蓝色小手,这就是对你鼠标轨迹的记录

自研录屏软件(支持TCP/IP远程控制)_第3张图片

五、获取方式

链接:https://pan.baidu.com/s/12BHQesy353bXnhBLypB2UQ 
提取码:ilzf

你可能感兴趣的:(测试工具链篇,PC软件自动化测试,服务器,运维)