我们拥有一套具有ERP、RMS和OMS三个不同领域的基础产品。我在公司的所有产品中工作过,我对测试周期感到厌倦。每当我们测试一个新版本的产品,一些小的变化将是新的,其余的功能是相同的,所以我厌倦了反复测试相同的东西。
继续这样做对我的职业发展有帮助吗?怎样才能让测试更令人愉快?
发布于 2019-04-25 20:28:14
那得看情况。如果你做同样的测试,一遍又一遍,有些人会对此感到厌烦。其他人喜欢这种稳定性,但职业发展不大,因为他们没有增加对产品/公司的价值。
不过,我认为你需要用不同的方式来看待事情。您的工作不是测试ERP、RMS和OMS产品。您的工作是改进ERP、RMS和OMS产品的测试。如果您正在进行手动测试,并且每次运行相同的手动测试集,这将是很无聊的。但是,如果您致力于手动测试的自动化,这是很有趣的。然后,在所有手动测试不再是手动测试之后,您将查看来自该领域的缺陷报告,并提出今后检测这些缺陷的策略。这可能需要编写新的测试工具,或者添加新的流程步骤,或者其他许多事情。
这是质量控制和质量保证的区别。质量控制只是寻找缺陷。质量保证是确保正在遵循的过程将发现缺陷。
此外,作为QA人员,您应该比任何人都更好地了解整个产品。开发人员开发产品,他们不使用它。他们会很清楚自己在产品中所占的地位,而且对其他一切都一无所知。你应该被称为一个人谁可以审查设计和类似的,可以与客户在实施产品,等等。
就我个人而言,当我发现自己一遍又一遍地做某件事时,我会尝试将它自动化。因为做一遍又一遍的事情是计算机擅长的,而人类却不是。当我发现一些让我烦恼的事情时,或者我认为在所涉及的工作量方面真的很可笑,我会尝试改进它们,或者有时完全取代它们。想要被看作是有价值的,那是你需要什么,你的职业发展?如果有两位高级程序员花了20%的时间,你可以把他们的时间减少到1%,那是很有价值的。如果有某些类别的缺陷没有被发现,并且你想出了一种方法来找到它们,那是很有价值的。如果你一遍又一遍地做着同样的事情,那么你就不会比任何能够一遍又一遍地做同样事情的人更有价值。
你可能需要向你的老板说明你需要时间去进行自动化工作,或者你可能需要在一开始的“空闲时间”做这件事。(我绝对不主张这样做是正常的事情,我也意识到很多人没有在工作时间之外工作的奢侈。)但是在任何理智的公司,一旦你证明了你对他们来说更有价值--编写工具,或者新的测试,或者QA包含的其他东西,那就不会无聊了,因为从本质上来说,它总是在改变。
如果你的工作场所不支持这种转变/观点,那么是的,这是个问题,我建议你去别处看看。
https://sqa.stackexchange.com/questions/38908
复制相似问题