阅读笔记1(面试题功能测试-自动化提升效率)

和功能测试同一维度,根据测试的软件内容和特性,可以分为功能测试、性能测试、安全测试、易用性测试、部署测试等等;

  而自动化测试却是从不同的维度,根据测试主题分为了手工测试和自动化测试,也就是说功能测试本身就会有手工的手段和自动化的手段。我们可以通过手工测试来发现很多问题,也可以通过自动化测试提升测试效率,来批量定期执行大量的稳定的测试场景,来进行快速回归。

  手工测试仍然是发现Bug最有效的手段,尤其是针对新功能点的测试,我们往往是等待手工测试通过后,版本稳定了,再进行自动化脚本的编写和后期的维护。

  有些同学计划后期从事性能测试,那么方向肯定可以往性能测试上说;有些同学计划后期从事安全测试,那么肯定可以往安全测试方面上提;也有部分同学计划做技术管理甚至团队管理,那么答案肯定需要往管理方向上,并且需要体现已经在管理方向上的储备;

  针对这个手工功能测试背景的答复,笔者认为比较满意的答复可以这样:我已经有几年的手工功能测试经验…,但我注意到产品的快速迭代对测试人员自动化能力的要求,我们需要将更多的测试用例自动化,通过无人值守的自动化测试,来提升测试效率,所以我希望能提升自己的自动化测试的能力,将宝贵的测试资源更多的投入到新功能及bug验证上去,从而和开发、产品一起更有效的提升产品质量。

原文地址:https://www.cnblogs.com/caojuansh/p/9920489.html