胖头陀@成本和效率的最优选,云测试VS自建测试团队

由于市场移动终端设备更新换代率高 , 碎片化问题往往比较突出 , 因此对不同的移动终端进行测试 , 就成为当前保证软件质量的重要环节之一 。
然而 , 企业组建自己的测试团队 , 通常意味着需要将市面上的各种机型全部买下来 , 这无疑是一笔很大的开销 。 更何况移动设备的更新换代也很快 , 因此购买所有测试设备的做法并不现实 , 于是部分企业采用自建测试团队后 , 从专业的移动设备租赁公司 , 按照测试周期把移动设备租回本公司进行测试工作 。
可惜的是 , 这样做仍面临一系列的问题 , 首当其冲的就是成本高昂和管理复杂 。 在这一模式下 , 企业需要相当数量的测试人员来保证质量 。 与此同时 , 新模式对测试人员的专业技能 , 要求也比较高 。
胖头陀@成本和效率的最优选,云测试VS自建测试团队
文章图片
与自建测试团队的模式不同 , 云测试则是提供了丰富的云设备和智能自动化测试工具 , 客户只要将测试需求上传到云测试平台 , 云平台就会提供专业的测试 , 并对测试结果进行分析 。 这就使得云测试可以让测试的效率提升50%以上 , 成本则只是会降低30% 。
测试过程中 , 企业可以按照测试需求提交测试 , 不需要额外增加自己的人力资源以及管理成本 。 由于支持敏捷迭代 , 更可持续集成 , 因此企业可以将现有的测试管理过程与云端测试技术充分结合 。
对于企业来说 , 云测试的价值在于企业只需关心如何使用测试资源 , 从而解决了租赁设备资金投入大、人员资源成本高 , 以及工作负担重等缺点 , 极大地提高了测试的执行效率 , 保证了开发与测试的同步进行 。
胖头陀@成本和效率的最优选,云测试VS自建测试团队
文章图片
下面 , 我们将主要从以下5个方面对云测试和自建测试团队的模式进行比较:
①测试服务类型
云测试涵盖兼容测试、功能测试、安全测试、自动化测试、自动化监控、远程真机等多项内容 , 同时可根据行业领域细分提供不同行业的测试服务解决方案 。 而自建测试团队 , 测试类型通常比较单一 , 并不能完全覆盖测试的全生命周期 , 依旧要采用外包测试或云测试的模式来补齐测试内容 。
②设备管理
云测试机型齐全 , 利用云技术 , 具有极强的设备调度能力 。 通过设备管理平台统一管理设备 , 明确使用者及占用时间 , 自动获取设备全部信息 , 方便资产管理 。 自建测试团队的模式一般机型不齐全 , 物理设备需要人工管理 , 签出/占用时协调资源花费大量时间 。 此外 , 租赁设备到公司内部后 , 大量设备需要资产管理 , 这也增加了人力资源成本 。
③人员要求
采用云测试 , 企业只需要提供测试需求 , 对测试人员能力要求不高 , 由平台提供专业案例设计及执行 , 效率高 。 测试人员流动 , 不影响测试进程 。 对于自建测试团队的模式来说 , 案例编写及自动化工作量大、效率低 , 人员的流动会造成一定的问题 。
④测试执行
云测试利用云技术可大规模执行自动化测试 , 压缩上线时间 。 且自动化测试可以24小时不间断执行测试 , 释放重复工作的人力 , 有效提高测试执行的效率 。 自建测试团队的模式采用人工执行 , 欠缺规模化调度执行的能力 , 导致执行效率不高 , 持续执行的稳定性较差 。
⑤测试成本
云测试提供标准化的测试 , 按照测试需求收取费用 , 不需要客户购买移动设备 , 无其他额外成本 。 在人力方面 , 全程由云测平台执行交付 , 不需要占用企业测试人员资源 , 测试用例以及测试结果统一平台化管理 , 随时可以查看对比 。 自建测试团队的模式按照租赁时间收取费用 , 在测试迭代周期中 , 空闲时间也会产生费用 。 同时 , 测试由公司内部人员完成 , 需要招聘专业测试人员 , 需要人力资源成本以及公司管理成本 , 而测试用例以及结果需要专人维护更新 , 增加了测试的人力与时间成本 。


推荐阅读