专栏首页企鹅号快讯手工测试已死?Python更火?2018测试预测

手工测试已死?Python更火?2018测试预测

2017就在晃晃悠悠中离我们越来越远,软件测试也在2017年中经历了刺激的一年,许多趋势正在形成或者已经形成中。

手工测试会消失么:不会

IT界里面“测试已死,测试必死,测试将死......”等等言论一直就不绝于耳。

反过头来一看,该有的还是有,自动化测试能极大的提高测试流程中的效率,保证了系统的稳定性。但是光靠自动化是不能完全保证软件或者系统的质量的。

手工测试之于自动化测试就和以后的AI测试之于质量一样,Augmented(IBM对AI的定义,Augmented Intelligence)~可以衍生出系统与测试之间的无限可能。

TestOps会来到么:也许

与其说2017是AI元年还不如说是DevOps大力发展之年。DevOps ("development" and "operations"的合并词)

DevOps Trends.png

在Google Trends上我们可以清晰的看见DevOps在2017年被搜索最频繁的区域是那么明显的一个公鸡标识。

近期发布的凯捷2017-2018世界质量报告中也指出,在软件质量和测试中几个有趣的趋势。其中之一就是DevOps方法。如报告中所示,企业需要智能的自动化和分析来加速决策和验证,更好地解决测试智能设备和产品的挑战,这些设备和产品是高度集成和不断变化的。报告还建议智能测试平台的需求,就是自知和自适应来支持完整的应用周期。所以说DevOps是2017年中国IT圈里最火的一个词,在许多行业都在寻找从传统的软件开发模型到DevOps开发模型。

在2018年,随着容器、微服务时代的到来,配置基于 CI/CD 的 Devops 流程成为了测试人员必备的技能。测试在如火如荼的DevOps开发模型中将会扮演一个什么样的角色也很人翘首以待。

TestOps= Testing in DevOps

花费到测试部分的IT预算在2017年有下滑,从2016年的33%下滑到了2017年的27%。微服务架构的兴起给自动化测试带来了更多的机遇和挑战。

当前很多公司已经将基本的功能测试任务交由开发团队负责,测试人员主要专注于自动化测试开发、安全测试、测试建模、精准测试、性能测试、可靠性测试等专项测试中。这部分测试任务能够很好的体现测试人员的价值。虽然“测试已死”的争论还在继续,但只要把握好软件测试发展的趋势并凭借自身的努力,相信测试人员是能够在行业中受到认可的。

测试行业选择的语言会使Python更火么:会

Python在2017年因为AI,机器学习,区块链,大数据的大热而备受关注,从一个灵活的胶水语言发展到了更多的领域。

2018年开年就火了一个小游戏“跳一跳”,从程序员的角度来说,写一段代码来刷到新高度当然是最合适的啦~目前网上看到的最方便的实现莫过于Python代码的实现。

跳一跳.png

Python的入门门槛低,学习曲线不陡峭的曲线会让许多以前只专注于手工测试或者业务测试的人员更多的参与到自动化测试的大潮中来。微服务架构的持续火热也会让测试人员更多的来关注接口测试方面的测试。

总体上来说,测试行业的发展和IT行业的发展壮大是密不可分的。2018年的IT行业预测会发力的方面,测试一个都不会拉下,比如:

物联网

区块链

人工智能

等等......

期望2018年能有更多更好的测试自动化框架,理论,工具等的大量涌现,而其也必将涌现。

作者:CC先生;来源:简书

本文来自企鹅号 - ServiceHot媒体

我来说两句

0 条评论
登录 后参与评论

相关文章

  • A/B 测试那点儿事:理论与工具实践

    21CTO社区导读: 各位,在我们之前的文章内容中发表过一些关于数据驱动设计的文章,或者使用分析工具来优化我们产品的UI设计。简单讲,我们可以用Google A...

    企鹅号小编
  • 7款开源自动化测试框架优缺点对比

    1. Robot Framework Robot Framework(RF)是用于验收测试和验收测试驱动开发(ATDD)的自动化测试框架。 基于 Python ...

    企鹅号小编
  • 自动化测试框架Cucumber和RobotFramework的实战对比

    一、摘要 自动化测试可以快速自动完成大量测试用例,节约巨大的人工测试成本;同时它需要拥有专业开发技能的人才能完成开发,且需要大量时间进行维护(在需求经常变化的情...

    企鹅号小编
  • 自动化测试的障碍

    业内专家认为,具有人工测试的企业文化是阻碍自动化测试进展的最大障碍。为了收集当前和未来自动化测试状态的见解,我们询问了来自27家公司的31位高管,“您认为阻碍自...

    FunTester
  • 通过一张图来了解一下敏捷测试和DevOps测试

    现在DevOps已经成了一个非常热门话题,但是又有谁真正理解了DevOps,可能少之又少。上周聆听了茹炳晟老师的在线课程,通过一张图我才发现真正理解了DevOp...

    小老鼠
  • 回归测试VS重新测试

    你不是唯一一个为区分回归测试和重新测试绞尽脑汁的人。它俩都是用于开发之后,很多人因为这两种软件测试类型之间有很多的相同点而陷入疑惑。然而在一些大的方面他们是不一...

    小老鼠
  • 优秀的软件测试人员有哪些特征?

    1. 保持持怀疑态度。不要相信开发提供的版本质量很好没有缺陷,对任何事情保持疑问,只有当你测试过并未发现缺陷的情况下才是可接受的版本,不要相信任何人不管他们拥有...

    Peter Shen
  • TW洞见〡今日最佳答案:为什么互联网公司不开除测试?

    点击上方“思特沃克”可以订阅哦! 本篇洞见内容来自知乎。 欢迎点击最底部【阅读原文】跳转至ThoughtWorks官方微博就此问题发表你的看法。 文章末尾另有关...

    ThoughtWorks
  • 敏捷测试项目实施后小结

    敏捷的原则:尽早地给客户持续交付 有价值的 成果物。不断地反省调整、最有效的解决方案是面对面沟通。

    muntainyang
  • 拆分软件测试流程,一张图秒杀所有面试

      测试流程中包含了测试工作的核心内容 ,例如需求分析,测试用例的设计,测试执行,缺陷等重要的过程。

    小老鼠

扫码关注云+社区

领取腾讯云代金券