2018年DevOps移动跨浏览器测试持续测试的趋势预测

Posted 云技术实践

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018年DevOps移动跨浏览器测试持续测试的趋势预测相关的知识,希望对你有一定的参考价值。

摘要:看看在2018年的移动、跨浏览器和DevOps的世界里会出现什么,就像AI驱动和增强测试自动化一样。


当2017年我们即将结束时候,现在正是为明年的移动、跨浏览器测试和DevOps做好准备的时候。


为了对这篇文章进行分类,我将把这些趋势分为以下几个部分(可能会有更多的点,但我相信下面是最重要的几点):


  • DevOps和测试自动化将成为数字化赢家的关键

  • 人工智能(AI)和机器学习(ML)/工具对齐是贯穿整个流水线智能测试的一部分

  • 物联网和数字传输黄金时间时期的到来


DevOps和自动化

在2017年,我们看到了更敏捷方法的大量采用,ATDD,BDD和组织历史的工具换成了更快速、更可靠、更敏捷的测试工具,这样就可以满足整个持续测试的工作,它们是由Dev、BA、Test或Ops完成的。


在2018年,我们将看到上述增长达到更高的规模,更多的手工和历史工具技能正在转变为更现代的工具。连续测试(CT)、持续集成(CI)和DevOps的增长也会转化为更短的发布节奏,作为通向实际连续交付的桥梁(CD)


为准备应对DevOps和CT的趋势,工程师需要变得更深入地熟悉像 Espresso, XCUITest, Earl Grey and Appium这样的移动前端工具,以及开源web框架,如谷歌Puppeteer、Protractor和其他基于web驱动程序的框架。


此外,优化测试自动化套件以包含更多API和非功能测试,因为用户体验方面变得越来越重要。


尽可能多的测试左和右不是一个新趋势,整天忙碌,没有改变在我看来这种做法的重要性,越早自动化,就越容易让整个团队克服问题,恢复发生在项目的生命周期意想不到的事件。


AI、ML、和更智能的测试自动化

虽然很多供应商正在寻找可以优化他们的自动化测试套件,并缩短他们的总执行时间“正确”的平台,有太多数数不清的厂商宣称是AI和ML(或深度学习)工具,并被用于不同的观点,但这些并不总是意味着AL或者ML。


这类解决方案的最终目标非常明确,它所要解决的问题是真实的大量的移动设备、桌面浏览器、物联网设备以及更多的长测试周期,产生大量的数据来分析,从而减慢了DevOps推进的速度。有效的机制和工具可以在整个测试代码中运行,理解哪些测试是最有价值的,哪些平台是测试的最关键的,因为客户的使用或历史的问题等可以清楚地解决这种痛苦。


此类工具的另一个角度或目标是不断提供更可靠、更快速的测试代码生成。编写代码需要时间,需要技能,不同平台之间需要也不同。有一个ML /人工智能工具,可以扫描测试下的应用程序并生成健壮的页面对象模型,及运行在所有平台上的功能测试代码,以及“响应”界面的变化,能加快TTM对于许多组织和团队关注重要的SDLC活动,避免迫使开发和测试花宝贵的时间在测试代码维护上。


2018年DevOps、移动、跨浏览器测试、持续测试的趋势预测


物联网和数字传输

在2017年,谷歌、苹果、亚马逊和其他科技巨头在数字业务方面几乎没有什么创新。等等,更好的数字支付,更好的数字电视,基于“增强现实”技术和虚拟现实开发API和新的人脸识别安全认证。物联网,年没有显示巨大的飞跃,然而,为特定的垂直行业像医疗、零售,在数字化用户活动和数字化策略方面,物联网开始提供一个关键的角色。


2018年,我相信市场会看到一个更先进的在整个数字化方面的波峰,安卓和苹果电视,物联网设备,智能手表和其他数字接口越来越标准,要求企业重新思考并重建整个测试实验室,以适应这些新设备。


这种趋势还将迫使测试工程师适应新的平台,并重新架构他们的测试框架,脚本,以支持更多的这些场景。


2018年DevOps、移动、跨浏览器测试、持续测试的趋势预测


底线

不要马上改变你今天所做的事情,但要确认你现在所拥有的是否已经准备好了,并且可以在不久的将来继续下去。


如果DevOps已经在你的组织中实践了,那就确保你可以扩展DevOps,缩短发布时间,增加测试和平台自动化覆盖率,并通过更智能的技术优化整个流水线。


然而,AI和ML buzz确实正在发生,市场需要恰当地定义将这些引入SDLC的意义,如果他们确实考虑过利用这种方法,那么成功将会是什么样子。从场景角度看,这些工具还不成熟,生命周期还没有到黄金阶段,还需要更多的时间做好准备。


原文链接:

https://dzone.com/articles/mobile-cross-browser-testing-devops-and-continuous?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed:%20dzone


祝所有的IT人

元旦快乐,2018新年快乐!

服务器

保平安


↓↓↓ 点击"阅读原文" 【加入云技术社区】

相关阅读:




以上是关于2018年DevOps移动跨浏览器测试持续测试的趋势预测的主要内容,如果未能解决你的问题,请参考以下文章

2020年十大最佳自动化测试工具

java30 种最佳 DevOps 工具和技术:什么是 DevOps 工具?(2021年名单)

深入理解持续测试:DevOps 流程中的重要一环

Eolink实践 | 基于DevOps的持续测试策略

Eolink实践 | 基于DevOps的持续测试策略

如何测试响应式网站设计跨浏览器兼容性?