比如安全测试、性能测试、可靠性测试,这些多多少少都需要懂开发,会开发。甚至现在的测试工程职责要求正在被重新定义——测试开发能力是产品质量对测试人员的一种要求,语言表达能力、沟通能力,良好的表达能力是解决问题的开始,基本软件测试知识各种测试理论,测试方法论,测试用例编写,缺陷界定标准,软件质量评估。
1、一名合格的软件测试,需要具备哪些专业能力?
1.基本计算机知识操作系统,数据库,通讯协议原理,熟悉至少一门编程语言。2.基本软件测试知识各种测试理论,测试方法论,测试用例编写,缺陷界定标准,软件质量评估,3.简单项目管理知识。4.语言表达能力、沟通能力,良好的表达能力是解决问题的开始,对产品、系统的认知能力:(1)熟悉所测产品功能,能够将产品文档内描述的UC转化成TC,这个最基本的。
2、为什么每次谈软件测试需要具备的哪些能力,最后都能扯到开发能力?
刚回答完一个相同的问题...“最后都能扯到开发能力”,重点在这,为什么最后扯到的不是其他能力?比如,沟通、协调,这些也很重要呀,从技术角度,随着IT行业技术发展和应用水平的提高,传统的测试方式已经有些力不从心了。比如测试元数据配置的一致性和准确性,几十万上百万的配置数据,如何通过手工测试进行有效覆盖?再比如身份证识别算法验证,又如何通过手工测试进行有效评估验证?从效率角度,测试效率不仅仅是测试团队对测试人员的要求,也是整个产品项目其我们的要求,
比如敏捷开发模式下,测试效率是否能跟得上版本迭代?是否还有大批重复、固化的操作每个迭代都需要执行(比如造数据)等等。从测试覆盖角度,不懂技术、架构、设计,进行纯黑盒的测试,很难对产品整体进行有效的质量保障,比如安全测试、性能测试、可靠性测试,这些多多少少都需要懂开发,会开发,甚至说,现在的测试工程职责要求正在被重新定义——测试开发能力是产品质量对测试人员的一种要求。
文章TAG:具备 能力 游戏 测试 专业 游戏测试具备哪些能力