首页 > 代码库 > 你为什么喜欢测试?

你为什么喜欢测试?

 

     在我职业生涯中,测试是一次偶然机会才得以成为我的工作。以前,我不明白为什么喜欢测试,也许把它仅仅当做一份工作,并无感情投入。看到一位朋友写的喜欢测试的原因。认为写得在理,这一条条的理由将我心中无以名状的对测试感觉具体化,愈加清晰。内容如下:

 

  在我职业生涯的大部分时间都是做软件测试员,我过去常常澄清我喜欢我的工作的愿意和我为什么要继续。在不同的阶段,“喜欢”的因素是不同的。但是,这确实帮助我理解我目前的焦点以及探索新的测试的领域。

 

  你是通过选择或是偶然机会成为一个QA,以你知道的bug的质量或数量,重视手动测试和自动化测试上,你起着重要的作用。不管你是有意的还是无意的,试图让世界变得更美好,这是一个重大的责任。

  今天我们要搞清楚我们最忽视的问题和答案——为什么你喜欢软件测试?

  为什么测试人员喜欢他/她的工作以及哪一点适合你?

  更进一步地讨论,我将列出为什么QA之所以喜欢他/她的工作的点。请继续读下去,让自己知道,你适合哪一类?

# 1.你喜欢软件测试,是因为它具有挑战性吗?

  肯定是。软件测试是从不同角度看产品,用不同的角度以及用不同的期望去测试它。把握正确的心态,和测试产品的不同方面是不容易的。

# 2.你喜欢软件测试,是因为它能让你满意吗?

  说得非常正确。通过测试软件和查找和跟踪bug,来提出改进的想法,你的贡献对改良产品很重要,所以肯定是最令人满意的工作。

 # 3.软件测试是复杂的:

  难道你不相信吗?你认为,当把如功能、性能、安全、GUI等等不同的因素同时考虑,理解和测试产品,是一件容易的事?如今,它已成为更复杂的移动应用程序。覆盖广泛的设备,检查应用程序的响应时间和可用性是一个很大的挑战。

# 4.软件测试是一个过程:

  因为软件测试从了解需求开始,随后就是如测试计划,测试策略,测试用例,执行测试用例,准备测试报告和测试总结的一系列文件准备。它是一个循环的过程,它使任务(测试)更加丰硕。

# 5.软件测试与质量提高相关:

  软件测试的最终目的不是发现bug,而是提升产品质量。作为一个测试人员,你的贡献在改进产品质量。

# 6.软件测试是发现别人的工作的缺陷:

  当提到软件测试时,批判的态度肯定有助于软件测试。从本质上说,如果你想找别人的工作的缺点,软件测试是适合你的工作。但请记住,工作的态度应该是有限范围的,不应该影响你与同事的关系和个人生活。

# 7.软件测试是了解客户的工作:

  这不对吗?一个好的软件测试人员,应该了解客户想要什么,研究市场,了解最新的趋势,为客户提供相关信息,为客户解释产品的重要性,最终说服客户,用产品工作。软件测试并不是每天机械地执行约50条测试用例,而是要理解测试用例,并按要求调整他们的重要性和分析来提供最好的结果。

# 8.软件测试是关于建立产品的自信:

  你如何通过做软件测试来帮助开发人员和团队?通过测试软件,您从不同的角度发现错误和分析产品,这有助于产出更好的产品,也有助于不断增强对产品开发的信心。

# 9.软件测试是关于快速学习和实施新的想法:

  是的,软件测试是最有趣的工作。因为每一天你都会迎接新的挑战。你必须扩充你的头脑理解的东西,发现如何工作以及它如何才能成为不是一般的研究行为。因此,你需要提高分析能力,学习新工具和不断在现实生活中学习。除此之外,软件测试还是生成的新想法的工作。这是IT行业中唯一你必须将大量的想法付诸实践的领域。你必须考虑更大的前景,你必须了解严重最终用户可以接受到的产品,必须想象最终用户的期望。这容易吗?当然不容易。J

# 10.软件测试是关于决定优先级:

  作为一个软件测试人员,很多时候你经验促使你提前完成任务。大多数的估计时间被产品开发和修正测试发现的缺陷所占用。最终,剩下没多少时间的你要作为“测试”,并“签署”(验收通过的意思)为来产品负上重大责任。要处理这些类型的情况,您必须理解优先级以及相应工作的传达。

# 11.软件测试是分析数据并提供结果的工作:

  正如我上面所提到的,软件测试不仅限于执行测试用例。同时,它还包括了解结果,生成报告,分析产品的相应行为。

# 12.我必须喜欢它,是因为我没有看到其他任何选择:

  我真的不希望有人会选择这个选项。软件测试是一个海洋,无论是此时你航行的船,要面对强风和海浪。但最终,我的朋友!谁愿意坐在海岸守着船呢?所以, 比起仅仅考虑赚钱,热爱你正从事着的软件测试工作是最好的。

你为什么喜欢测试?