研讨会回顾 | 自动化测试“领导者”SmartBear解析软件质量与测试现状调研

news2024/11/18 11:31:02

2022年12月6日,龙智与软件测试自动化“领导者”SmartBear联合举办了主题为“
如何通过自动化测试实现降本、增效与提质”的在线研讨会。

会上,SmartBear亚太渠道经理何平康深入解读了《2022年SmartBear软件质量与测试报告》,并从全球质量测试的现状与趋势入手,分析为什么企业需要自动化测试。

在线研讨会“如何通过自动化测试实现降本、增效与提质”

内容回顾《SmartBear及其软件质量与测试现状调研》(节选)

演讲嘉宾:何平康

大家好,我是SmartBear亚太区渠道经理,负责协调SmartBear与龙智这样的地区合作伙伴。

在这里插入图片描述

简单介绍一下SmartBear。我们成立于2009年,是通过集资与合并组成的一个全球公司,目前有14个全球办公室,亚太区的驻点分别在澳洲和印度,在北美、欧洲地区我们也有办公室。

与龙智达成合作,是因为SmartBear希望为中国客户带来更好的解决方案以及本地支持。**目前在全球范围内,我们拥有32000+企业客户。**在开源框架方面,我需要特别提出的是,可能有很多人也听过Swagger、SOAP、Cucumber,最近,SmartBear收购了一家叫Pactflow的公司,专门做合约合同测试。SmartBear一直支持4种开源框架,除了市场上的商用工具之外,我们也会为开源社区的开发人员提供很多知识,给客户提供不同选项的参考。

SmartBear的使命与愿景是希望给各种规模的软件开发与测试团队提供他们所需的工具。
SmartBear不仅是一个提供测试工具的厂商,更能为整个软件开发生命周期的不同阶段提供相应的解决方案。我们在UI测试、接口测试方面有相对应的解决方案,但整个生命周期不是只有测试阶段。在设计、建构,最后的部署、监视阶段,以及测试管理或代码审查部分,其实都需要给开发人员一些对应的工具。就像刚刚杨总提到的好马配好鞍,要有对应的工具去提高开发团队自己测试团队的生产力。

在这里插入图片描述

这是2020年的调查,数据部分来源于IDC做的全球开发者预测(2020-2025)。今年,对于开发人员的需求在这个季度有所下降,大家在新闻上可以看到很多大型科技公司在改组,减少团队规模。但是,对于开发人员的需求总体还是呈上升趋势,其中,开发人员当然包括了有测试责任的开发人员。

现在全球有2,700万开发人员,根据预测,到2025年,也就是两、三年之后,会有接近两倍的增长,你可以想象这个市场的重要性。目前,由于疫情关系,很多企业都希望部署、发布得更快,给企业客户和一般消费者交付高质量软件。现在不仅要求软件开发的速度越来越快,工作量也越来越大。

业界对高质量软件的需求已到达至高点

我们来看另一个数据,谷歌发布的2021年DevOps状态调查。

首先是错误率,当然并不是每个企业均适用,因为企业规模不同,报错率跟出错率也不同,但平均来讲,每1,000行代码可能就有100到150个错误,错误率非常高。

其次,我们预估接口测试和接口调用的市场至少会增长30%。57%的企业采用了至少三种不同类型的接口。为什么是三种不同类型的接口?因为测试的方式不一样,支持的工具不一样,有些工具可能只支持特定协议的接口,这时就需要其他工具支持。这将造成两个或多个不同团队,或不同工程师之间沟通不良的状况,在测试阶段无法有效汇集。

最后一个比较有趣的数据。大家注意这里不是6.57,而是6,570,**顶级的软件团队从故障中恢复的时间比竞争对手缩短6,570倍!**想象您今天与另一家公司竞争,要发布类似的产品,如果比竞争对手慢了几百、几十倍,他们就会比您更早地完成debug和错误清除,更早地推出目前市场所需要的产品,也就会先你一步触及市场。所以,这个流程对整个公司非常重要,质量不只是测试团队或开发团队的责任,更会影响到整个公司的业务。

SmartBear软件质量与测试现状调研,2022最新趋势与洞察

SmartBear最近发布了《2022年SmartBear软件质量与测试报告》,报告的结果主要来源于我们对科技业和金融业的调查。

本次演讲,我会挑选几个重要的部分呈现,如果希望得到详细的报告,请各位联系龙智获取。此报告经历了五个周期,调查了世界不同地区的开发、测试人员,共61道问题,都与软件质量有关。

《2022年SmartBear软件质量与测试报告》

了解2022年软件测试行业的新兴趋势,以及世界各地的团队对于测试行业未来发展的见解。

联系龙智,立即获取>>>

给大家总结一下报告中的7大主要发现。

第一点,自动化测试覆盖率在去年(2021)年中下降后,于年底反弹,并保持增速至今,其背后的原因可能在于全球疫情状况的反复。

第二点,网页软件测试跟接口测试仍然占比最大。目前,移动软件的测试一直处于上升中。大家现在习惯使用手机,国内手机的移动软件发展已经非常先进了,国外也在慢慢追赶。比如手机支付,或用手机处理业务等,所以全球针对移动端的软件测试也逐渐增加。

第三点是发布频率,企业采用按季度和年度发布频率的情况已大量减少,更多的是按周、按天发布

第四点是缺乏时间。在这方面,我们的很多团队,包括国内外交流过的客户都表示,目前时间和人力的资源缺乏是阻止他们完成执行软件项目测试的最大挑战之一

第五点是关于开发团队的责任。目前很多开发团队开始左移,提早帮助整个项目团队做第一步测试,所以生成测试用例成为开发团队的重要责任之一

第六点关于功能性测试,在接口生命周期测试方面,很多客户会询问我这个问题,那就是他们有很多不同协议的API,给很多不同厂家去使用,有些是同步API,有些是异步API,用于支持不同架构的接口。如何去做接口生命周期的综合测试,是很多企业遇到的痛点

最后一点可能让大家比较意外,那就是目前很多UI测试目前在云上执行,因为要跨浏览器或设备进行测试。我知道很多亚太地区或国内的客户还是希望在本地执行,把测试用例放到云上对于安全团队来说无法接受。但在海外,越来越多的企业将他们的测试搬到云上,做跨浏览器、跨设备、跨运行系统的执行。

除了SmartBear亚太渠道经理何平康,还有龙智总经理杨林晶、龙智技术总监李毅与龙智技术工程师邱洁玉作为演讲嘉宾参与了此次研讨会,就以下主题进行了分享:

  • 龙智与SmartBear战略合作扩展DevSecOps解决方案
  • 中国企业在质量和测试中面临的挑战以及自动化测试实践现状与展望
  • TestComplete UI自动化测试演示及ReadyAPI简介

我们将会议进行了全程录制,立即点击下方按钮获取完整版回顾视频。

点击此处,观看研讨会视频回顾

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/125298.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java开源工作流的特点介绍

我们都知道,在业务量激增的情况下,采用工作效率高的低代码开发平台已然成为趋势。目前,有不少专业的服务商正在积极研发低代码开发平台,立志为客户朋友提升办公协作效率而提升研发进度。本文将为大家介绍java开源工作流的特点&…

鹏孚隆冲刺创业板上市:计划募资约7亿元,部分收入来自海外

12月27日,北京易诚互动网络技术股份有限公司(下称“易诚互动”)在深圳证券交易所更新招股书,准备在创业板上市。本次冲刺上市,易诚互动计划募资3.13亿元,将用于用于数字银行应用平台升级项目、大数据智能风…

Spring Cloud(十七):高并发设计

秒杀 秒杀业务初步分析秒杀系统的挑战秒杀系统设计通用秒杀架构 页面访问常见的秒杀系统架构商城的秒杀系统设计和实现秒杀的隔离业务隔离系统隔离数据隔离 实际部署 OpenResty商品获取库存获取 Lua 访问Redis从库 — Linux 进程间通信IPC(管道、匿名管道、共享内…

ArcGIS中ArcMap分割栅格Split Raster工具没有结果的解决

本文介绍在ArcMap软件中,进行分割栅格(Split Raster)工具处理后,得不到结果文件的解决方法。 最近,需要基于一个面要素类,对一个栅格遥感影像加以分割。如下图所示,这个面要素类中有3个部分&…

维视智造斩获2022年度光能杯最具影响力“智造”企业奖

近日,由光伏行业权威媒体和机构——索比光伏网、索比咨询联合主办的2022年度“光能杯”影响力大奖榜单发布,维视智造凭借硬件与AI算法能力、凭借在光伏行业具有创新性的智能制造产品方案与落地的标杆案例,斩获“2022年最具影响力“智造”企业…

算法学习:第一天-------位运算

前言 位运算是在算法设计中的一种非常重要和高效的方法,常见的有与运算,非运算,异或运算。我们常用的比较多的可能就是异或运算,又叫无进位相加。 1.1 取非运算----(~) 取非运算其实就是和我们的无符号数…

LCR测试仪的测试原理及使用方法

LCR表是电子测量仪器中经常使用的电子仪器,作为电子仪器的一员,LCR表经常出现在高校实验室和研究所里,但是对于刚接触它的用户来说,可能还不太了解。今天安泰测试就给大家介绍一下LCR表的测试原理和使用方法。 LCR的含义&#xf…

Crack:GrapeCity Documents for Excel 6.0.1

v6 中 GrapeCity Documents for Excel 的新增功能 ocuments for Excel (GcExcel) v6 版本现已上线!该版本引入了新的基于 JavaScript 的数据查看器控件、功能和对 GcExcel .NET和Java API 的模板增强,以及更多与SpreadJS兼容的功能。看看下面的主要亮点。…

第07讲:Redis集群之cluster

一、什么是Cluster? redis的哨兵模式基本已经可以实现高可用,读写分离 ,但是在这种模式下每台redis服务器都存储相同的数据,很浪费内存,所以在redis3.0上加入了cluster模式,实现的redis的分布式存储&#x…

pycharm运行显示未安装包,但其实已经安装

问题描述 在下载了专业版的pycharm后,在pycharm终端运行项目的时候,无论什么包,只要你下载,就是显示已经存在(当然存在了,我虚拟环境之前都下的有) REquirement already statisfied:…

【OpenCV-Python】教程:9-1 级联分类器

OpenCV Python 级联分类器 【目标】 Haar 级联目标检测器工作方式;Haar 级联分类器检测人脸和人眼 【理论】 基于Haar特征的级联分类器的目标检测是Paul Viola和Michael Jones在2001年的论文中提出的一种有效的目标检测方法。这是一种基于机器学习的方法&#x…

Swift 周报 第二十期

前言 本期是 Swift 编辑组自主整理周报的第十一期,每个模块已初步成型。各位读者如果有好的提议,欢迎在文末留言。 欢迎投稿或推荐内容。目前计划每两周周一发布,欢迎志同道合的朋友一起加入周报整理。 在这个来去匆匆风云变幻的季节&…

工厂设备管理难点与解决方案

工厂设备管理中经常会遇到哪些问题? 设备是生产力的重要组成部分,是工厂从事生产经营的重要工具,生产设备无论从企业资产的占有率,还是从管理工作的内容上都占据相当大的比重,管好、用好设备,提高设备管理…

JS 之 对象、继承

目录 JS对象 1.通过new Object()创建 2.工厂模式 3.构造函数模式 4.原型模式 5.组合使用构造函数与原型对象 6.动态原型模式 7. 寄生构造函数模式 8.稳妥构造函数模式 原型对象 原型链 继承 1.原型链继承 2.借用构造函数(经典继承 | 伪造函数&#xff…

CTF之密码学题目-classical coding

CTF系列文章 第一篇 CTF之密码学题目-classical && coding 文章目录CTF系列文章前言一、题目是什么?二、解题步骤1.下载文件,解压2.解码Unicode3.ASCII码解码4.BrainFunk解码5.莫斯码解码6.字频解密总结前言 在CTF比赛中,有关密码学…

Memtiter-benchmark源码解析2--shared_connection

shard_connection.h class shad_connection private members Line 161 行 bufferevent* m_bev;重要的bufferevent_event important methods setup_event shard_connection.cpp bufferevent_setcb 设置了 m_bev 的读事件的函数回调,没有设置写事件的函…

如何策划一场银行校招线上笔试?

策划一场银行校园招聘线上笔试,只需要4步。 牛客基于服务的上千家企业现状发现,银行业大多数企业在校园招聘的笔试环节会面临这些核心问题: 缺乏出题专业度:大多数企业出题者为业务部门员工,技能水平不一&#xff0c…

Educational Codeforces Round 97 (Rated for Div. 2) D. Minimal Height Tree

Problem - D - Codeforces 翻译: Monocarp有一棵树,它由𝑛个顶点组成,并以顶点1为根。他决定研究BFS(宽度优先搜索),所以他在他的树上运行BFS,从根开始。BFS可以用下面的伪代码描述: A [] #处理顶点的顺序…

欧几里得空间

文章目录1 欧几里得范数2 距离3 标准内积4 柯西-施瓦茨不等式5 正交6 叉乘7 平行四边形法则8 欧几里得运动线性空间里最重要的就是欧几里得空间了,这是线性代数学习绕不过去的槛。欧几里得空间,学习起来我觉得吧,主要是三个点:内积…

Golang面试宝典——Go语言实现排序算法之快速排序

关于Golang面试宝典 最近几年,Go的热度持续飙升,国内外很多大公司都在大规模的使用Go。Google是Go语言诞生的地方,其他公司如Facebook、腾讯、阿里、字节跳动、百度、京东、小米等都在拥抱和转向Go。Go语言的开源项目也非常多,如…