成为卓越/伟大软件测试工程师8种方式
我不知道如何成为一个伟大的软件测试工程师,但从我7年的软件测试和质量的短暂的经验列表中得出一些感悟。它涉及到软件测试工程师和测试/质量经理两个方面。以下是8个方面:
1、阅读关于软件测试资讯和资料
尝试按时阅读诸如技术新闻,使用谷歌阅读器,使用Twitter等,即使90%的知识是多余的,有时对显示你的附加智慧会有很好的印象。第二,你就会有一个新的思路,以提高测试过程。
2、有一定的软件开发经验
有经验的编程或测试并行编程是一个非常好的经历!可以预测之前检测他们在测试过程中的一些错误。通常情况下,我们可以找出在哪些领域可能会出现错误,这些错误的类型,只知道一个功能变化的说明。如果你有一个与开发工程师的良好关系,我们可以经常给他们一个提示或如何来解决这个问题找到一个可能的解决方案 - 建立良好关系!
3、从行业内的人交谈
从业内人士的会见,会议,培训、沙龙分享等。你会看到真正的趋势,或收获一些有趣的想法。
4、自动化测试,但不依赖于它
自动化测试是好的,但过量可能会导致接受的方案,这是正确的,但用户完全无用。自动化测试将帮助你获得信心,正在运行的核心应用功能,真正的测试会给你一般意义上的一个良好的工作。
5、站在开发的角度来思考
这是非常重要的!尽量使质量和开发部门团队达成共识,开发一个完美的软件。报告每个开发人员的缺陷数量是非常糟糕的做法。尝试站在你以及开发人员角度来换位思考对待测试阶段的缺陷。如果你看到一个开发人员有一些麻烦,产生错误的代码,先和他谈谈,然后他的经理交谈。
6、眼下的事实 - 积极参与项目活动
尝试参与新功能的设计,往往你的建议会在以后减少错误的数量。了解更多有关整个项目团队,成为一名专业的顾问。
7、学习的关键应用程序的功能
你必须知道应用程序的关键路径,路径是最常见的用户执行,它是最重要的业务流程。该功能将创建方案和测试培训时特别强调,增加确定性的应用是可以接受的,并没有严重错误。
8、在你的心中始终有可用性
高级软件质量并不仅仅意味着该应用程序是没有功能的错误,但上述所有,确保我们的可用性也是在较高水平。使用可用性测试和可用性检查测试可用性为目标。尝试,以消除冗余的应用程序路径,在开发的早期阶段,它仍然这样做,那么你将有更高的可用性和错误被更容易发现。
版权声明:本文出自 linlinxu 的51Testing软件测试博客:http://www.51testing.com/?94273
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。