新手测试人员的软件测试建议

  新手测试人员有很多关于软件测试和他们将要执行的实际工作的问题。作为新手测试人员,您应该了解软件测试行业中的某些事实。

下面几点建议肯定会帮助你在软件测试的职业生涯中取得更好的成绩。这些“测试真理”同样适用于有经验的测试专业人员。在你的职业生涯中应用下面提到的每一个测试真理,你将永远不会后悔你所做的事情。

了解你的申请
不要在不了解需求的情况下开始测试。如果您在不了解需求的情况下进行测试,您将无法确定程序是否按照设计的方式工作,也无法判断是否缺少所需的功能。在开始测试之前,明确的需求知识是任何测试人员必须具备的。

了解你的领域
正如我多次说过的,你应该对你工作的领域有一个全面的了解。了解域将帮助您提出好的bug解决方案。如果你有效的观点,你的测试经理会很感激你的建议。不要停止只记录错误。提供解决方案。良好的领域知识也将帮助您设计更好的测试用例,最大限度地覆盖测试。有关获取领域知识的更多指导,请阅读这个职位.

测试中没有假设
不要假设没有错误就开始测试。作为一名测试人员,您应该始终寻找错误。

学习新技术
毫无疑问,旧的测试技术在日常测试中仍然起着至关重要的作用,但是尝试引入对您有用的新的测试过程。不要依赖书本知识。讲求实际。您的新测试想法可能对您非常有用。

你不能保证一个没有bug的应用程序
不管您执行了多少测试,您都不能保证100%的无bug应用程序。有一些限制因素可能会迫使您的团队将产品提升到下一个级别,同时知道一些常见的或低优先级的问题仍然存在。尝试尽可能多地探索bug,但优先考虑基本和关键的功能。尽你最大的努力做好工作。

像终端用户一样思考
这是我最好的建议。不要只想着技术人员。像客户或终端用户一样思考。此外,永远要超越你的最终用户。以最终用户身份测试您的应用程序。想想最终用户将如何使用您的应用程序。技术+终端用户思维将确保您的应用程序是用户友好的,并将容易通过验收测试。当我还是个新手测试人员时,这是我的测试经理给我的第一个建议。

100%的测试覆盖率是不可能的
不要纠缠于100%的测试覆盖率。有数以百万计的输入和测试组合是根本不可能覆盖的。使用边界值分析和等效分区测试等技术将测试用例限制在可管理的大小。

与开发人员建立良好关系
作为一名测试人员,您可以与许多其他团队成员,特别是开发人员进行交流。在许多情况下,测试人员和开发人员可能在某些方面意见不一致。在不损害与开发人员良好关系的情况下处理这种情况需要您的技能。如果你错了,承认吧。如果你是对的,那就外交一点。别把这当回事。毕竟,这是一个职业,你们都想要一个好的产品。

从错误中吸取教训
作为新手,你会犯错误。如果你不犯错误,你的测试不够努力!当你获得经验时,你会学到一些东西。用这些错误作为你的学习经验。尽量不要重复同样的错误。当客户端在您测试的应用程序中提交任何错误时,会受到伤害。对你来说,这绝对是一个拥抱的局面,是无法避免的。但是,不要自责。找出失败的根本原因。试着找出你没有发现那个错误的原因,并在将来避免同样的错误。如果需要,请更改所遵循的一些测试过程。

如果你的一些错误没有被修复,不要低估你自己。
一些测试人员认为,他们所记录的所有错误都应该得到修复。这是一个很好的点,在一定程度上,但你必须灵活,根据情况。所有的bug可能被修复,也可能没有被修复。管理可以推迟修复bug,因为一些bug具有低优先级、低严重性或没有时间修复。随着时间的推移,您还将了解哪些bug可以推迟到下一个版本。读一篇关于“如何解决所有的错误‘.

交给你:
如果你是一个有经验的测试人员,你喜欢给新手什么建议?

猜你喜欢

转载自blog.csdn.net/weixin_42817899/article/details/81666648