随着我们进入技术进步的新十年,Jama Software采访了来自不同行业的思想领袖,询问他们对未来10年的趋势开云官网手机网页版入口和事件的预开云官网入口下载手机版测。
在我们的第五部分2020年预测系列的技术产品营销经理里卡多·卡马乔对软开云官网入口下载手机版件测试进行了预测开云足球app下载官网最新版LDRA.
开云官网手机网页版入口Jama 开云官网入口下载手机版Software:您认为软件测试的最大趋势是什么?它们是如何影响产品开发的?开云足球app下载官网最新版
里卡多·卡马乔:我看到了测试自动化的持续趋势。不仅仅是为了跟上DevOps的采用和改进敏捷实践,同时也是由于对软件安全的要求越来越高,这是当今世界非常关注的问题。开云官网入口下载手机版每个行业都有不同的挑战,因此在测试自动化解决方案中需要寻求不同的需求或关注点。开云足球官网
汽车行业就是一个例子,尤其是高级驾驶辅助系统(ADAS) -一个复杂和进化型系统的典型例子。在电子助力转向应用中,有先进的磁性位置传感器,还有其他传感器,如速度、惯性和图像,这些都是生态系统中的因素。
这些系统也是分布式系统,其组件由不同的供应商提供,具有不同的软件堆栈,使用由数百万行代码组成的不同软件开发方法。开云官网入口下载手机版测试自动化通过遵循一个通用的编码标准进行产品开发,为所有供应商建立一个标准平台。开云足球app下载官网最新版换句话说,一个通用的汽车软件开发平台,跨越所有供应商,解开云官网入口下载手机版决安全、保障和无缺陷的产品目标。开云足球app下载官网最新版不仅有一些汽车公司开发了自己的编码标准来执行这一点,而且我们也看到了它的移动和合并MISRA和AUTOSAR行业标准。
JS:你在软件测试方面看到了什么技术进步吗开云官网入口下载手机版
RC:我看到人工智能(AI)和机器学习在软件测试中的新兴应用,它们将继续发展,并将产生巨大的影响。开云官网入口下载手机版今天,在大多数组织中,创建了成千上万的测试用例,其中许多是冗余的,有些有缺陷。同样,测试脚本还不够智能,无法确定被测系统的状态条件,因此需要添加睡眠或等待指令来适当地满足测试需求。测试脚本之间的相互依赖关系进一步增加了复杂性,这往往会导致测试失败和脚本更改。此外,一些测试仍然需要人工交互,或目视检查,这使得它容易出错。所以,人工智能是软件测试的下一个进化步骤。开云官网入口下载手机版
人工智能提供了许多效率,并填补了软件测试中许多缺失的空白。开云官网入口下载手机版最大的影响之一将是通过蜘蛛。人工智能将抓取应用程序,收集数据,甚至截取屏幕截图,以了解应用程序的预期行为。然后,人工智能可以将未来的运行与已知模式进行比较,快速发现偏差。AI同样通过记录和模拟响应来解决应用程序接口(API)测试,这大大减少了执行API测试所需的时间。此外,AI并不局限于验证中的文本比较。人工智能可以验证所有类型的数据(例如视频、音频、图像)。
因此,在人工智能的帮助下,更加健壮和可靠的测试案例在更短的时间内生产。AI提高了测试覆盖率、准确性,并提供了对应用程序健康状况的卓越洞察。人工智能正在给软件测试带来一场变革,而且即将到来。开云官网入口下载手机版因此,2020年将提出这些类型的解决方案。开云足球官网
了解Jama Sof开云官网手机网页版入口tware开云官网入口下载手机版如何与LDRA为安全和安全关键型嵌入式软件提供测试验证和验证解决方案开云官网入口下载手机版通过观看这个视频.