首页
学习
活动
专区
工具
TVP
发布

软件测试如何“偷懒”来提高工作效率

软件测试是一项重复而又累的工作,我想作为一个软件测试工程师应该都是深有体会的,那么如何给自己减负的同时又提高工作效率呢?那就要学会“偷懒”。对测试来说繁杂的事情特别多,因为之前提过测试不仅仅是发现bug,而且要保障产品项目的质量,有些事情的确不可以避免,有些可以通过一些方法来“偷懒”。本篇就讲讲如何“偷懒”来提高工作效率。

1. 学会使用工具

这是所说的工具并不是仅指测试工具,而且一切可以为测试服务的工具。

举个很简单的例子:有时候需要切换测试环境,而修改hosts文件中的域名和ip的绑定关系,为了修改方便可以使用一个修改host的工具,只需要勾选和不勾选来切换绑定关系,而不再需要每次使用编辑器去修改host,而且还不容易改错或者忘记保存。也许这差异很微小,但这是可以持续用的,积少成多就能节约不少时间。

看似都是一些不起眼的小细节,对很多人来说也只是举手之劳,但这么多举手之劳累计起来就会花费不少时间和精力。

2. 学会利用脚本

这里所说的脚本是一些集合简单命令的脚本,并不一定需要什么编程基础。

举个例子:经常需要通过ssh软件连接到测试环境的服务器查看日志,那么每次查看日志的时候都需要打一行tail命令,而ssh工具经常会长时间不操作而断掉连接,再想看日志的话又要打一遍tail命令,这时候其实就是在服务器上写一个执行命令行的sh脚本,每次需要查看日志只需要运行这个脚本就可以了。

所以不要放过任何一个可以偷懒的机会,尤其这种重复的事情完全可以用脚本代替手工去完成,而且这是可持续的并不是只用一次而已。

3. 学会提取公因式

这里所说的提取公因式不仅仅指操作,更是一种测试意识。怎么来理解呢?

举个例子:测试用例每个人应该都写过吧,其实一个操作可以用于很多测试用例,那么对于一些重复的操作或者一致的结果就可以通过复制的方式来完成,甚至不同的操作都可以通过复制然后查询特定内容进行替代完成,这样一天写几百条测试用例一点也不会费劲了,因为对于测试用例的关注点在于每条用例的不同之处,而不在于每条用例是不是写的完美,而把主要精力放在不同点上,剩下的不重要的东西可以通过复制黏贴完成。

因此测试时时刻刻需要有这种“偷懒”意识,用最小的代价完成测试目标。当然还有很多“偷懒”的方法,比如测试报告的模板嵌套等等,关键在于是否用心去思考哪些地方是可以优化的。能优化就是一种“偷懒”,客观上测试的强度和压力并没有什么办法改变,能做的只有让自己既能完成工作,也不用那么累,这样才能不负公司不负己。

以上就是千锋今天跟大家分享的软件测试工程师如何提高工作效率的方法了,你们学会了吗,在偷懒的同时又能提高工作效率何乐而不为呢?更多软件测试学习问题可关注咨询千锋。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180409A19QS000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券