如何定位测试工作的层次?

发表于:2017-6-02 11:58

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Joey_GZ    来源:简书

  测试工作所涉及测试技术的深度,是由哪些外在条件决定?
  想到如下几个,不知是否有关键影响:
  1.软件用户的数量级别
  使用软件的用户数越多,对软件测试技术的要求越高。譬如:供10人并发使用的软件,与供1000人并发使用的软件,所用测试方案是质的区别。前者可能功能测试即可满足,而后者还需要涉及自动化部署、自动化测试性能测试安全测试、兼容性测试、配置测试等。
  2.软件用户的素质级别
  软件用户的专业素质越高,则对软件的业务完整性、精细度要求更高,进而对软件测试技术的要求更高,譬如除功能测试外,还需要引入接口自动化测试、性能测试、兼容性测试等。
  3.软件的开发技术水平
  开发技术难度系数越高,算法结构、业务逻辑越难理解,对测试人员的逻辑分析能力有较高要求。
  4.软件业务的敏感性、严谨性
  某些特殊行业涉及钱财或个人信息,导致业务流程产生敏感属性。这就涉及到功能测试、接口测试、安全测试等。
  5.测试岗位在研发流程中的角色
  有的测试负责提bug,而有的不仅是质量把控者,还会对整个产品流程体系提出优化和改进点。此种情况,不同的工作岗直接对应不同层次测试技术要求。
  总结
  经过此番分析,暂时的结论是:软件用户的数量级别,对测试技术的综合性要求更高,对应的测试岗位更富挑战性,薪资越高。
  不知正确与否?
  期待得到更多建议和纠正。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号