软件测试的出路到底在哪?

2020 年 1 月 24 日 CSDN

对于专业的 QA 来说,快速适应测试领域的新变化至关重要。接下来我们将谈谈 2020 年测试领域的新趋势。

作者 | Jash Unadkat
译者 | 明明如月,责编 | 屠敏
出品 | CSDN(ID:CSDNnews)

以下为译文:

随着 DevOps 和敏捷开发方法取代传统方法,软件开发蓬勃发展。 这些方法的出现带来了新的测试技术的创新和应用。 对于专业 QA 人员来说,只有快速适应测试领域的新变化和紧跟行业发展的步伐,才成为一名更优秀的 QA。

研究软件测试趋势可以让团队紧跟测试领域的最新创新成果。有助于帮助团队优化测试流程,从而最大限度地提升测试效率。

出于上述考虑,我们接下来将深入研究 2020 年测试领域可能出现的趋势。


人工智能(AI) 和机器学习(ML)


人工智能和机器学习在软件测试领域的应用还处于起步阶段。 然而,该领域的最新进展能帮助我们对大量数据集进行实验。这些有价值的数据的可用性为通过人工智能或机器学习来应对软件测试中的挑战提供了新的可能。

机器学习可以帮助优化工作流和测试流程。 它可用于以下测试:

  • 通过识别冗余测试用例来优化测试用例集。

  • 在分析历史数据的基础上构建出预测模型,计算出测试过程中的关键参数。

  • 帮助分析和减少风险,对回归测试用例按照优先级进行排序。

  • 研究测试覆盖率。


移动测试自动化


移动产业持续爆炸式增长。  据 Statista 的一份报告所示,预计到 2020 年,全球移动用户数量将增长到 72.6 亿。 企业和组织将继续大量推出移动应用程序。 如果想要获得更好地用户体验,构建健壮的移动应用程序就需要对其进行全面地测试。

因此,对移动应用程序测试的自动化需求稳步上升。 这种趋势是由缩短产品上市的时间和更快发布应用程序的需求所驱动的。

测试团队可以利用像 BrowserStack 这样的平台,广泛地在真实移动设备上为应用程序执行自动化测试。 该平台还提供了与流行移动应用自动化框架(如 Appium,EarlGrey,XCUITest)的集成。 

在移动应用时代,测试团队为桌面用户优化 web 应用的性能也很重要。 为此,BrowserStack 还允许 QA 使用 Selenium 等框架自动测试 web 应用程序。


物联网测试


和人工智能和机器学习相似,物联网是另一个获得广泛关注的非常时髦的词汇。 物联网将在 2020 年继续升温,成为最流行的技术之一。 物联网使嵌入式设备可以通过传感器相互作感知。 Gartner 的一份报告预测,到 2020 年,将有 58 亿个终端被使用。 测试基础架构对于评估物联网系统中的以下问题至关重要:

  • 测试整个物联网系统的可用性

  • 检测连接到物联网中设备的性能

  • 完整地身份验证和隐私控制

  • 测试物联网的可靠性和可拓展性


API测试自动化


应用程序编程接口 (API) 承担了多个应用程序的数据交换的职能,对所有 web 应用程序都非常重要。 API 测试自动化非常重要,因为 API 支撑了应用程序的逻辑。

API 可以在多个应用程序或同一个应用程序的多个组件中重用。 因此,测试团队需要独立地测试 API,确定它们能够返回正确的响应。

对 API 测试的自动化需求逐渐增长。 因此,团队需要学习相关技能和工具,以最小的代价实现 API 的自动测试。


多样化工具整合


由于敏捷方法更多地关注缩短交付周期,对于 QA 来说,很难使用未充分集成到开发流程中的其他测试工具。 为了达到更好的测试效果,软件团队需要整合不同的工具,如 Jenkins、 JIRA 等。 通过正确的集成来提供诸如错误跟踪、任务管理、需求管理等功能,从而简化测试流程。

随着软件行业的持续快速发展,专业 QA 人员需要与时俱进面向未来。紧跟上面提到的趋势将帮助团队和专业 QA 人员超越竞争对手,缔造更好的软件,积累更多的经验。

原文:https://dzone.com/articles/upcoming-software-testing-trends-in-2020

本文为 CSDN 翻译,转载请注明来源出处。

【End】

热 文 推 荐 

2684 亿背后的虚拟化技术:双 11 All on 神龙 | 问底中国 IT 技术演进
抖音出海成功背后:冰火两重天
悲痛!临近年关,一位 IT 创业者自杀,曾卖房给员工发工资
回家的票抢上了吗?聊聊12306为什么时不时要崩一下

☞小网站的容器化(上)

区块链第一,情商上榜,2020找工作需要哪些技能?

你点的每个“在看”,我都认真当成了喜欢
登录查看更多
0

相关内容

自动问答(Question Answering, QA)是指利用计算机自动回答用户所提出的问题以满足用户知识需求的任务。不同于现有搜索引擎,问答系统是信息服务的一种高级形式,系统返回用户的不再是基于关键词匹配排序的文档列表,而是精准的自然语言答案。近年来,随着人工智能的飞速发展,自动问答已经成为倍受关注且发展前景广泛的研究方向。

知识荟萃

精品入门和进阶教程、论文和代码整理等

更多

查看相关VIP内容、论文、资讯等
AI创新者:破解项目绩效的密码
专知会员服务
33+阅读 · 2020年6月21日
德勤:2020技术趋势报告,120页pdf
专知会员服务
190+阅读 · 2020年3月31日
专知会员服务
123+阅读 · 2020年3月26日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
【德勤】中国人工智能产业白皮书,68页pdf
专知会员服务
301+阅读 · 2019年12月23日
百度研究院|2020年10大人工智能科技趋势
专知
7+阅读 · 2019年12月24日
【数字化】2019年全球数字化转型现状研究报告
产业智能官
29+阅读 · 2019年7月8日
从自动化到智能化的 GUI 测试体系 | 活动通知
DevOps时代
7+阅读 · 2019年4月25日
都是学 AI,为什么别人薪资比你高?
机器学习算法与Python学习
8+阅读 · 2018年11月5日
半路转型做人工智能,谁说不可行?
AI前线
3+阅读 · 2018年2月28日
PPTV创始人姚欣:人工智能到底怎么赚钱?
"AI+教育"是虚火还是风口?
数据玩家
3+阅读 · 2017年12月14日
2017全球大数据产业八领域典型公司盘点分析
人工智能学家
3+阅读 · 2017年12月6日
Arxiv
101+阅读 · 2020年3月4日
Arxiv
6+阅读 · 2019年7月29日
Arxiv
6+阅读 · 2019年4月4日
Arxiv
4+阅读 · 2018年3月14日
VIP会员
相关资讯
百度研究院|2020年10大人工智能科技趋势
专知
7+阅读 · 2019年12月24日
【数字化】2019年全球数字化转型现状研究报告
产业智能官
29+阅读 · 2019年7月8日
从自动化到智能化的 GUI 测试体系 | 活动通知
DevOps时代
7+阅读 · 2019年4月25日
都是学 AI,为什么别人薪资比你高?
机器学习算法与Python学习
8+阅读 · 2018年11月5日
半路转型做人工智能,谁说不可行?
AI前线
3+阅读 · 2018年2月28日
PPTV创始人姚欣:人工智能到底怎么赚钱?
"AI+教育"是虚火还是风口?
数据玩家
3+阅读 · 2017年12月14日
2017全球大数据产业八领域典型公司盘点分析
人工智能学家
3+阅读 · 2017年12月6日
Top
微信扫码咨询专知VIP会员