当前位置: 首页 > news >正文

什么是软件测试架构师?

软件测试架构师是一个新职位,但确实是一个非常必要的职位,主要有几点:

1. 根据V模型、广义测试概念等,(静态)测试的越早,发现缺陷越早,越有利于产品的质量、加快产品开发周期、降低企业的成本。更重要预防设计出现严重的缺陷,如果设计出现缺陷,在系统集测试发现问题时,所造成的返工将是可怕的。这就需要对设计进行复审、评审,而在这过程中,需要测试人员参与。

2. 对于当前系统越来越复杂,不管是J2EE架构还是.Net架构,不管是集中式网络系统还是分布式系统,不管是主机系统还是服务器集群系统,其设计往往不是一蹴而就,而且要基于以前的经验进行设计,根据教训(发现的问题)而优化系统结构。

3. 软件系统越复杂、提供的功能越多,其测试要求越高,这就决定系统必须具有良好的可测试性,这一点通过开发设计架构师来保证,不是十分保险。

4. 系统的性能、安全性、稳定性、可靠性等的测试,在技术、平台环境构造、系统部署上有很高的要求。

作为软件测试架构师,其主要责任是:

1. 审查系统架构、系统构件/组件及其接口关系等的设计

2. 确保系统的可测试性

3. 设计软件系统的测试策略和方法,特别是在系统的性能、安全性、稳定性、可靠性等方面的测试方法、技术线路和质量标准

4. 构件复杂的系统测试环境,并分析、解决测试中出现的较深的技术问题(Troubleshooting)和帮助做好缺陷的隔离

5. 对系统(性能、安全性、稳定性、可靠性)测试作出分析、评估,并提出为改善系统性能、可靠性而进行设计修改、代码重构的建议

6. 设计测试自动化的技术框架,主持重要的测试工具的研究、评估、设计

7. 参与系统部署的设计

8. 参与新技术的评估和引进

9. 帮助改进测试流程、提高测试效率

同时,招聘软件测试架构师,却是非常困难的,主要的原因有:

1. 对于大多数技术很好的工程师、架构师,对过程管理、测试策略和方法、质量等关注较少,理解不够,缺乏良好的RUP或CMM/CMMI方面的造诣。而测试工程师在技术实现上机会较少、努力不够,技术功底不够,所以具有在系统架构和测试方法等多方面能力很强的人,是不多的。

2. 目前国内业界还存在偏见,具有精湛的技术和丰富的经验的技术人员,更愿意做开发,不愿意做测试,这种现象偶尔表现在公司的薪水体系上、或者企业的管理层对此重视不够、决心不够。

3. 国内测试专业发展比较迟,自然在人才市场上,有经验的、专业的测试工程师就不多,更何况是技术精湛的测试架构师。

4. 软件测试架构师定位不清楚,企业没有给出清楚的责任和工作内容。

5. 技术人员随着年龄增大,倾向于向管理发展,多数企业的政策也是向这方面引导。例如副总、经理等管理职位薪水要比纯技术人员高。实际,在多数外资企业,很强的技术人员(架构师)完全有可能高于他/她的上司。

B站最完整Python接口自动化测试进阶教程合集!真实模拟企业项目实战,看完这套就够了

http://www.lryc.cn/news/189078.html

相关文章:

  • 安科瑞ARB5系列弧光保护装置,智能电弧光保护,保障用电安全
  • 查找算法——二分查找法
  • 大数据——Spark Streaming
  • graphviz 绘制二叉树
  • STM32 PA15/JTDI 用作普通IO,烧录口不能使用问题解决
  • 【ARM Coresight 系列文章 9 -- ETM 介绍 1】
  • 设计模式 - 中介者模式
  • HttpServletRequest对象与RequestDispatcher对象
  • Spring Boot启动流程
  • ARM day5
  • 流程引擎概述及组成
  • 定时任务Apscheduler实践案例
  • C#学习系列相关之多线程(五)----线程池ThreadPool用法
  • 京东数据接口|电商运营中数据分析的重要性
  • C++入门(1)
  • redis-6.2.7 集群安装3主3从
  • 【动态库】Ubuntu 添加动态库的搜索路径
  • 95740-26-4|用于体内DNA合成的探针F-ara-EdU
  • Ajax使用流程
  • 1808_ChibiOS基本的架构介绍
  • 曦力音视频转换工具Xilisoft Video Converter Ultimate mac中文版
  • Spring MVC 五:DispatcherServlet初始化之 mvc:annotation-driven
  • uniapp EventChannel 页面跳转参数事件传递navigateBack,navigateTo 成功后通知事件区别
  • 【C++ Primer Plus学习记录】指针——使用delete释放内存
  • 2023 NOIP A层联测9 - 风信子 题解
  • 岩土工程安全监测无线振弦采集仪在无线组网的关键要点
  • 代码随想录Day14 LeetCodeT110平衡二叉树 T257二叉树的所有路径 T404 左叶子之和
  • C语言自定义类型_枚举联合(3)
  • asp.net网上销售系统VS开发mysql数据库web结构c#编程Microsoft Visual Studio计算机毕业设计
  • 【Windows】RPC调用过程实例详解