当前位置:首页 > 测试测量 > 测试测量
[导读]根据Ovum报告,确保软件质量是软件生命周期中最重要的活动之一。在软件生命周期的每个阶段的开发周期,软件的质量已经演变成一个平行的生命周期过程。这是一个可喜的发展。在ovum的一份新的报告显示出软件质量空间和

根据Ovum报告,确保软件质量是软件生命周期中最重要的活动之一。在软件生命周期的每个阶段的开发周期,软件的质量已经演变成一个平行的生命周期过程。这是一个可喜的发展。

ovum的一份新的报告显示出软件质量空间和新兴模式在软件测试中的最新趋势,软件质量是业务的关键,因为它不再仅仅是支持企业的业务。

Ovum高级分析师chandranshu说:“机构需要确保所有软件的功能性以及非功能性的要求而不是仅有足够的测试,而是也需要有日程安排表”。

虽然人们可能会认为倘若多关注在软件生命周期的每个阶段的软件质量,会提高软件开发的成本以及上市时间,但实际并非如此。由于软件的质量问题已在QA阶段之前已被考虑,机构不仅可以降低质量成本,并在市场发展的时间也缩短了,因为缺陷早在生命周期的部署中已被解决。

与软件测试相关的一些共同的挑战来自于在测试过程中的不足之处,而不是测试本身的活动。

估计测试所需的工作量是困扰许多机构测试团队的主要问题之一。出于这个原因,敏捷开发的方式加强估计的误差和提醒从事者必须要依照指导去修订和制定新的信息。

Singh补充说:“这种做法使到有实际的规划,并确保项目能依轨道上进行,因为团队不承担其初步估算,其中的定义是似乎实际所需的时间/工作量而定的”。

IT部门经常在软件开发和软件质量的过程中面临断层的问题。敏捷开发方式对传统测试的观点提出质疑,并令软件质量团队遵循新方式,无论开发的方式是否跟随。目前在软件测试模式已经从敏捷的环境摆脱出来。敏捷开发方式对软件过程产生重要的影响。但是, 敏捷开发方式只能在有整个应用程序的源代码情况下,测试才能进行。如测试驱动开发(TDD)和行为驱动开发(BDD)的软件测试是最佳实践从灵活的环境中出现。

Singh说:“测试驱动开发(TDD)强调测试和在编写测试验证要求之前,开始编码和代码需要作出测量。这种方法是比较有效的,因为它可以要求到开发者在软件生命周期前去确定软件的质量。“

另一个敏捷开发方式的概念是BDD。 BDD能够令业务和IT理解到语言的要求,从而扩大业务TDD的原则。

Singh说:“BDD是主流和共同的方式来表达业务需求。它是一种有效的方法捕捉来自企业用户的功能要求。在BDD的表达格式有三部份,其中包括用户的角色,功能要求,与预期的商业利益。“

Singh结论:“BDD是一个相对较新的软件开发的复杂景观的功能,但它试图解决一些为软件开发活动的性质为根本的问题。 BDD是一个颇受注目的方式,组织应该超越软件的要求去怀抱BDD框架,以便利他们的质量管理流程的自动化

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

为增进大家对自动驾驶的认识,本文将对自动驾驶各级的区别、自动驾驶不能使用燃油车的原因予以介绍。

关键字: 自动驾驶 指数 自动化

新设计挑战赛旨在鼓励e络盟社区成员使用专用的开发套件构建机器人运动项目

关键字: 自动化 机器人

罗德与施瓦茨(以下简称“R&S”)最新推出的直流电源适用于实验室的日常手动操作以及自动化应用,为入门级仪器提供了广泛的功能。

关键字: 直流电源 自动化

加利福尼亚州圣马特奥2024年5月9日 /美通社/ -- 生成式人工智能 (AI) 客户服务自动化领域的全球领导者 Yellow.ai 今天推出了 Orchestrator LLM,这是业界首创的代理模式,可在进行个性化...

关键字: AI 人工智能 自动化 机器人

2024年5月10日 – 专注于引入新品的全球半导体和电子元器件授权代理商贸泽电子 (Mouser Electronics) 上线全新的恶劣环境资源中心,为工程师提供值得信赖的技术资源。贸泽最新上线的这个技术资源有助于工...

关键字: 传感器 自动化 显示器

随着各行各业自动化程度的提高,运动控制的重要性日益凸显。为了有效地驱动电机,描述速度和位置的控制输入必不可少。然而,实现这种感测的技术有多种,每种技术都有不同的特点和应用场景。

关键字: 传感器 电机 自动化

SmartFactory计算机集成制造(CIM)解决方案可以帮助制造商实现从前道晶圆制造到后道封装、测试和包装的过程中定义、控制、自动化、监测和记录整个半导体的制造过程。该解决方案通过一系列集成软件组合来实现上述功能,这...

关键字: 自动化 集成制造 传感器

20世纪70年代以来'世界制造业市场形势发生了根本性转变,信息技术的发展促进了全球大市场的形成,世界市场由传统的相对稳定逐步演变为动态多变。为适应变化迅速的市场需求,真正提高竞争能力'DFM(Desi...

关键字: 机械加工 DFM 自动化
关闭
关闭