首页 > 其他分享 >测试架构师应该做和不应该做的事情

测试架构师应该做和不应该做的事情

时间:2022-11-03 23:04:47浏览次数:50  
标签:测试 用户 测试用例 产品 架构师 应该 策略

内容大纲

测试架构师应该做和不应该做的事情_测试策略

原文解读

测试架构师是产品测试专家,是测试团队的灵魂人物,也是测试工程师在软件测试技术上的一个重要发展方向。

在需求分析阶段,首先要理解产品的商业目标和核心价值,了解我们的公司、客户及商务,比如公司中的营销人员和销售人员如何细分客户?每个细分市场的关键价值主张是什么?公司试图增长哪些细分市场?如何增长?每个市场是谁做出购买决策的?每个细分市场的主要竞争对手是谁?公司对此产品的策略主张是什么?产品是如何融入这一战略的?测试架构师要围绕这些内容展开测试活动:如何验证待测试的产品正确体现了市场价值?所做的测试策略是否和公司的财务、销售、营销目标一致?其次要梳理用户的使用场景,了解用户将会如何使用这个产品,比如产品有多少种用户?这些用户的业务是什么?他们如何从你的产品中获得价值?产品的竞争对手为用户提供了哪些有价值的解决方案?你们之间的差异是什么?产品所在领域有哪些基本的规范和要求?行业背景有哪些?用户的习惯是什么?最后要输出产品总体测试策略,它就好像测试的总纲,帮助整个测试团队明确测试的范围、目标,测试的重点和难点,测试的深度和广度,以及如何安排各种测试活动(及测试分层)。如果把测试需求分析、测试分析设计、测试执行、测试质量评估等测试活动比做珍珠,测试策略就是那根穿珍珠的线。

在测试分析和设计阶段,确定“测试设计大纲”,以此来保证测试设计中测试的覆盖度(深度和广度)“刚刚好”。比如给测试用例划分等级,以此来保证测试执行时可以更有效地选择测试用例,确定自动化和回归测试策略。

在测试执行阶段,一是要确定和计划的偏差,尤其是应对测试时间被压缩、工作阻塞和返工等情况保持版本节奏,可以:通过加班来补救;延长这个迭代计划时间;增加一个迭代计划用于测试;缩减后续迭代计划的范围。二是要选择合适的测试用例,包括接收测试用例、每个版本的执行测试用例和回归测试用例,也要考虑测试用例的最佳执行方式,是自动化测试还是手工测试、是否需要增加探索式测试等。三是跟踪测试过程,除了用例覆盖情况,还要着重关注缺陷趋势和处理机制。

在测试质量评估阶段,测试架构师需要对产品的质量进行评估,比如测试覆盖度分析、测试过程分析、缺陷分析。

测试架构师的工作是保证测试的正确性,制定测试策略,解决“测什么”和“怎么测”的问题,需要熟练掌握产品技术和测试技术,并有能力找到其中的平衡点。测试管理者的工作是保证落地和交付,制定测试计划,解决由“谁”在“何时”花费多长时间来执行测试,其项目管理方面的知识是核心,包括各种沟通与协调方法。

参考资料:

《测试架构师修炼之道》第2版第3章测试架构师应该做和不应该做的事情

公众号【测试开发刚哥】

版权申明:本文为博主原创文章,转载请保留原文链接及作者。



标签:测试,用户,测试用例,产品,架构师,应该,策略
From: https://blog.51cto.com/u_15186953/5821308

相关文章

  • 如何利用API FOX编写业务测试用例?
     假设管理员进行一个场景:为网站新增品牌,内容为品牌名:冬青及服务商名:胡歌,并验证是否新增成功所以:通过页面的F12查询,我们可以知道新增品牌接口,及列表品牌接口,以及品牌详情......
  • 什么!?你还觉得测试能做到30岁?
    哈哈,标题党一下~ 写这篇文主要是我想复盘和总结一下自己的测试工作经历。也是作为blog的第一篇文,希望自己可以坚持输出和记录!渣本学的软件工程专业,实习的时候跟着公司一......
  • dea运行支付宝网站支付demo踩坑解决及其测试注意事项
    一、前言在一些商城网上中,必不可少的是支付,支付宝和微信比较常见,最近小编也是在研究这一块,看看支付宝怎么进行支付的,支付宝给我们提供了demo和沙箱测试。减少我们的申请的......
  • 明石印染厂(开学测试)
            hetong.java packagebean;publicclasshetong{privateStringid;privateStringname;privateStringgoodname;privateString......
  • 11 Ceph 集群测试
    目录mon高可用测试模拟mon节点宕掉一个mon节点宕机后,测试集群业务情况宕掉集群中2个mon节点测试业务是否正常集群mon服务恢复mds主从切换查看集群状态信息手动模......
  • pytest运行测试用例时,控制台不打印警告信息
    使用pytest执行用例,控制台显示警告信息: 解决方法:新增pytest.ini文件,文件内容:[pytest]addopts=-pno:warnings 再次运行测试用例,控制台打印无警告信息......
  • 性能测试流程
    1、性能测试需求分析1)需求分析:熟悉系统熟悉系统的业务功能熟悉系统的技术架构包含用什么语言、什么样的技术框架、应用服务器、数据库服务器、怎么工作、怎么调......
  • 测试人生 | 低学历无未来?从小公司到拿下年薪45W+ ,这个90后小哥哥好励志~
    本文为霍格沃兹测试开发学社优秀学员跳槽笔记,测试开发进阶学习文末加群这篇文章是想写给那些因为学历而深感困惑的测试行业小伙伴,希望给他们点启发与激励!毕竟在整个互联......
  • 第三方软件检测机构做验收测试靠谱吗?软件测试报告收费标准
    软件测试是软件产品上线前的必经流程,验收测试作为软件产品交付前的最后一个测试环节至关重要,现在的软件企业进行该项工作有2个方式,一是通过自有的测试团队对产品进行测......
  • 吹风机上架美国亚马逊应该怎么做?
    手持电吹风是每一个Boy保持帅气发型的利器,电吹风可以输出热风或者冷风,根据需求自己切换即可。正常来说洗头后,用电吹风热风吹干,每次以2—10分钟,头发长短不一样,使用时间不确定......