作为一个性能测试工程师一定要有系统的思维,至少要对系统的构架(所用的服务器、中间件、数据库以及之间的关系)有一定的了解,这就要求你具备相当的知识广度,否则你会在测试期间遇到各种各样的问题,导致测试效率低下。作为一名优秀的性能测试工程师应具备一下技能:
(1)专业技能:性能测试专业技能涉及的范围很广:既包括对压力测试、负载测试、稳定性测试、配置测试这些概念的了解,还要对能够根据这些测试方案设计不同的测试用例。想要设计出比较完美的测试用例,就要对服务器的构架有很深入的了解,这就要求我们要熟悉web服务器中间件和数据库方面的知识,否则要想设计出相对有效的性能测试用例就比较困难了。
(2)编程技能:“测试人员是否需要学会编程?”这是测试人员经常提出的问题之一。实际上,由于在我国开发人员待遇普遍高于测试人员,因此能写代码的几乎都去做开发了。很多人是因为做不了开发或者不能从事其他工作才“被迫”从事测试工作的。最终的结果则是很多测试人员只能从事相对简单的功能测试,能力相对强一点的则可以借助测试工具进行简单的自动化测试(主要进行脚本录制与修改、回放测试脚本等)。
软件编程技能应该是测试人员的必备技能之一。在微软,很多测试人员都拥有多年的开发经验。因此,测试人员要想得到较好的职业发展,必须能够编写程序。只有能够进行测试开发,才可以胜任诸如单元测试、集成测试、性能测试等难度较大的测试工作。
文章来源:https://www.toymoban.com/news/detail-405714.html
此外,对于软件测试人员的编程技能的要求也有别于开发人员:测试人员编写的程序应着眼于运行正确,同时兼顾高效率,文章来源地址https://www.toymoban.com/news/detail-405714.html
到了这里,关于性能测试人员应该具备的技术知识的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!