测试员如何快速复现bug?一款合适的视频录制软件了解一下

你是不是还在为描述缺陷复现步骤而苦恼?你是不是还在为寻找一款合适的视屏录制软件而挣扎?那么,你应该好好看看这篇小文章。

作为测试人员,撰写测试用例、提交测试缺陷是基本工作。但往往我们会遇到:开发人员无法根据我们描述的缺陷步骤,复现缺陷现象。且不说是不是因为测试人员描述的步骤不够精准或不够详细,一旦出现开发无法复现缺陷现象时就会出现频繁地沟通,导致出现缺陷处理时间延长的潜在风险。不仅如此,即使是测试人员一对一、当面为开发人员演示了缺陷的复现步骤,也可能出现缺陷处理人的转移而重复缺陷复现过程,由此会出现许多反复无效的沟通环节。

那么,你是怎么复现缺陷步骤呢?可能大家都有比较好的方法。但是笔者比较笨,贴缺陷复现步骤一般采用两种方法:一是贴图;二是贴视频。但两种方法都有不足:比如贴图,可能对于关键操作步骤无法复现或描述清楚;贴视频又需要有专门的视频录制工具。并且,录制的视频可能因为文件太大无法上传。

两种方法犹如鸡肋:食之无味,弃之可惜。就这么坚持了很久,直到换了电脑......没有自带的视频录制软件,笔者狠了狠心,终于决定另寻他路。

所以,你知道windows自带的psr.exe工具吗?

psr.exe,你不容错过

这个工具还是笔者搜索录屏软件时偶然发现的,没想到竟然这么好用!

psr全称是Problem Steps Recorder(问题步骤记录器),是windows7内置的一个预设功能。它可以帮助用户自动捕捉在计算机上执行的步骤,包括点击的文本描述和每次点击操作之间的屏幕图片(称为屏幕快照)。捕捉这些步骤后,将其保存到一个文件(zip文件),以便专业人员或其他人可以使用该文件来帮助解决计算机问题。

那么,如何启动和使用psr.exe呢?

1、启动方式

Windows图标+R打开"运行",输入"psr.exe",如下图所示。

点击"确定"即可开始使用。

2、使用方式

如下图所示,点击"开始记录"即可。

在记录过程中,我们在电脑上的操作都会被截图,除了用户输入数据(比如,用户名、密码等)。当我们完成记录后,点击"停止记录",保存为zip压缩包。

3、查看录制结果

点击我们保存的zip包并解压,点击mht文件,直接浏览器打开即可。如下图所示,是本文录制的访问51testing网站的一些操作步骤。由此可见,psr.exe将用户的每一个操作步骤都准确截屏,并加以了简单描述。通过这些截图,我们能够解决大部分缺陷复现问题。

psr.exe,为什么你值得推荐?

笔者推荐psr.exe的原因无非就一点:轻便、好用。不用去下载专门的录屏软件,也不用我们一张图、一张图地手动截屏。只需我们正常操作,就可以将我们步骤记录下来。并且查看记录结果也不需要额外的工具,浏览器就可以完成。如此方便,怎么能忍心不推荐呢?

psr.exe并不是完美无缺的。它出现的初衷是微软用来记录用户操作,上报问题的一个工具。所以,它只会记录用户在操作系统上的一些操作(比如,左击、右击等),对于用户的一些输入行为,(保密原因)它不会记录输入的具体数据。因此,对于我们用来完美记录缺陷复现步骤时还是有所差距。

但是目前来看,它足够了!

文末了:

可以到我的个人号:atstudy-js,可以免费领取一份10G软件测试工程师面试宝典文档资料。同时我邀请你进入我们的软件测试学习交流平台,大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,了解测试行业的最新趋势,助你快速进阶Python自动化测试/测试开发,稳住当前职位同时走向高薪之路。

相关推荐
霍格沃兹测试开发学社测试人社区1 小时前
提升软件测试报告的质量:Allure2中添加用例失败截图、日志、HTML块和视频的方法
软件测试·测试开发
努力的悟空1 小时前
国土变更调查拓扑错误自动化修复工具的研究
运维·自动化
Rstln2 小时前
【DP】个人练习-Leetcode-2019. The Score of Students Solving Math Expression
算法·leetcode·职场和发展
周末不下雨2 小时前
win11+ubuntu22.04双系统 | 联想 24 y7000p | ubuntu 22.04 | 把ubuntu系统装到1T的移动固态硬盘上!!!
linux·运维·ubuntu
耗同学一米八3 小时前
2024 年河北省职业院校技能大赛网络建设与运维赛项样题四
运维·网络
东华果汁哥4 小时前
【linux 免密登录】快速设置kafka01、kafka02、kafka03 三台机器免密登录
linux·运维·服务器
肖永威4 小时前
CentOS环境上离线安装python3及相关包
linux·运维·机器学习·centos
hopetomorrow4 小时前
学习路之压力测试--jmeter安装教程
学习·jmeter·压力测试
布鲁格若门4 小时前
CentOS 7 桌面版安装 cuda 12.4
linux·运维·centos·cuda
Eternal-Student4 小时前
【docker 保存】将Docker镜像保存为一个离线的tar归档文件
运维·docker·容器