测试员如何快速复现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自动化测试/测试开发,稳住当前职位同时走向高薪之路。

相关推荐
七夜zippoe7 小时前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
Fcy6489 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满9 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠9 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Harvey9039 小时前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
珠海西格电力科技10 小时前
微电网能量平衡理论的实现条件在不同场景下有哪些差异?
运维·服务器·网络·人工智能·云计算·智慧城市
释怀不想释怀11 小时前
Linux环境变量
linux·运维·服务器
zzzsde11 小时前
【Linux】进程(4):进程优先级&&调度队列
linux·运维·服务器
零售ERP菜鸟11 小时前
范式革命:从“信息化”到“数字化”的本质跃迁
大数据·人工智能·职场和发展·创业创新·学习方法·业界资讯
半壶清水11 小时前
[软考网规考点笔记]-软件开发、项目管理与知识产权核心知识与真题解析
网络·笔记·压力测试