从版本< 16.1 >
由superadmin编辑
在2021/12/11, 22:58上
到版本
由superadmin编辑
在2021/12/11, 23:00上
< >
修改评论 该版本没有评论

Summary

Details

Icon Page properties
Content
... ... @@ -523,7 +523,6 @@
523 523  让合作伙伴和供应商收集反馈以进行学习注册。
524 524  )))|(% style="width:80px" %)M
525 525  
526 -
527 527  === 4.2.4 持续业务分析 ===
528 528  
529 529  瞬息万变的HVIT环境需要不断调整,以适应不断变化的市场需求。这对业务分析具有影响。
... ... @@ -575,7 +575,6 @@
575 575  |服务连续性管理|(% style="width:682px" %)持续了解分析客户,市场状况和更广泛的生态系统,它们对组织的连续性和灾难恢复措施的影响。|(% style="width:96px" %)M
576 576  |供应商管理|(% style="width:682px" %)持续了解分析客户,市场状况和更广泛的生态系统,以它们对组织与合作伙伴和供应商关系的影响。|(% style="width:96px" %)M
577 577  
578 -
579 579  === 4.2.5 持续集成、持续交付和持续部署 ===
580 580  
581 581  持续集成、持续交付和持续部署(CI / CD)是主要与软件工程相关的实践的描述性术语,它们是精益的理念和敏捷软件开发的核心。这些实践的采用迅速增长,在实施由软件开发支持的服务时,重要的是要了解CI / CD的定义特征以及不断发展的系统开发做法的更广泛的背景。
... ... @@ -628,7 +628,6 @@
628 628  |风险管理|(% style="width:651px" %)通过使用CI / CD自动化减少某些类型的企业风险的影响。|(% style="width:84px" %)L
629 629  
630 630  
631 -
632 632  **ITIL故事:持续集成、持续交付和持续部署**
633 633  
634 634  //Marco:我们已经为该应用程序创建了相同的构建、测试和实时环境,这使我们能够不断集成和交付与现有代码库兼容的新代码。因此,我们可以使用已经有效的代码来高度开发该应用程序。我们还减少了由可能导致难以解决的路径的错误引起的事件。//
... ... @@ -641,16 +641,16 @@
641 641  
642 642  表4.11 软件测试的类型
643 643  
644 -(% style="width:954px" %)
645 -|(% style="width:165px" %)测试思路|(% style="width:787px" %)所有软件都源于一个想法,通常是试图解决问题的尝试。 测试该想法有助于从客户角度(基于需求和需求)和业务角度(基于指标,包括增长,收入,转化和用户基础)确定其质量。
646 -|(% style="width:165px" %)测试原型|(% style="width:787px" %)原型,例如史诗,用户故事,验收标准,数据流程图和过程流程图,应进行测试。 检查原型内的信息可以帮助识别与风险和变量有关的歧义,假设和信息。 该信息可用作反馈,以帮助审查和改进伪像。
647 -|(% style="width:165px" %)测试用户体验和用户界面设计|(% style="width:787px" %)原型用于设计活动,编程活动和测试活动。 设计活动产生的设计原型超出了可以测试的范围。 使用相关的原型对界面和体验进行了测试,并且测试结果可能会影响其他原型。
648 -|(% style="width:165px" %)测试架构和代码设计|(% style="width:787px" %)在设计软件体系结构并讨论如何构建它和新功能时,探索性测试可以增强设计和思想。
649 -|(% style="width:165px" %)代码测试|(% style="width:787px" %)代码审查是构建高质量产品的重要组成部分。任何人都应该能够阅读该代码并从不同的角度对其进行测试。单元测试可验证软件的每个单元是否都能正常运行。单元测试通常是自动化的。重要的是要注意,这是软件开发生命周期中的第一点,应该有针对性地加以衡量。
650 -|(% style="width:165px" %)测试操作软件|(% style="width:787px" %)测试操作软件是与测试相关的最常见的活动。开发后,许多敏捷团队都将“测试”作为其工作流中的一种状态。但是,测试不应该成为工作流程中的一种状态。它应该是在软件开发生命周期中进行的一系列结构化活动。
651 -|(% style="width:165px" %)在不同环境测试|(% style="width:787px" %)当涉及测试环境时,基于风险的方法可能是合适的。有很多风险可以测试。其中一些无法在开发环境中进行测试。对于其他人,则需要严格集成的环境来进行测试。某些风险只能在实际生产环境中进行测试。
652 -|(% style="width:165px" %)测试发布管道|(% style="width:787px" %)可以测试管道流程,团队通常会隐式地进行测试,以使其管道尽可能高效和快速地进行增强。这需要对管道测试背后的结构有充分的了解。
653 -|(% style="width:165px" %)生产环境下测试|(% style="width:787px" %)(((
641 +(% style="width:813px" %)
642 +|(% style="width:165px" %)测试思路|(% style="width:646px" %)所有软件都源于一个想法,通常是试图解决问题的尝试。 测试该想法有助于从客户角度(基于需求和需求)和业务角度(基于指标,包括增长,收入,转化和用户基础)确定其质量。
643 +|(% style="width:165px" %)测试原型|(% style="width:646px" %)原型,例如史诗,用户故事,验收标准,数据流程图和过程流程图,应进行测试。 检查原型内的信息可以帮助识别与风险和变量有关的歧义,假设和信息。 该信息可用作反馈,以帮助审查和改进伪像。
644 +|(% style="width:165px" %)测试用户体验和用户界面设计|(% style="width:646px" %)原型用于设计活动,编程活动和测试活动。 设计活动产生的设计原型超出了可以测试的范围。 使用相关的原型对界面和体验进行了测试,并且测试结果可能会影响其他原型。
645 +|(% style="width:165px" %)测试架构和代码设计|(% style="width:646px" %)在设计软件体系结构并讨论如何构建它和新功能时,探索性测试可以增强设计和思想。
646 +|(% style="width:165px" %)代码测试|(% style="width:646px" %)代码审查是构建高质量产品的重要组成部分。任何人都应该能够阅读该代码并从不同的角度对其进行测试。单元测试可验证软件的每个单元是否都能正常运行。单元测试通常是自动化的。重要的是要注意,这是软件开发生命周期中的第一点,应该有针对性地加以衡量。
647 +|(% style="width:165px" %)测试操作软件|(% style="width:646px" %)测试操作软件是与测试相关的最常见的活动。开发后,许多敏捷团队都将“测试”作为其工作流中的一种状态。但是,测试不应该成为工作流程中的一种状态。它应该是在软件开发生命周期中进行的一系列结构化活动。
648 +|(% style="width:165px" %)在不同环境测试|(% style="width:646px" %)当涉及测试环境时,基于风险的方法可能是合适的。有很多风险可以测试。其中一些无法在开发环境中进行测试。对于其他人,则需要严格集成的环境来进行测试。某些风险只能在实际生产环境中进行测试。
649 +|(% style="width:165px" %)测试发布管道|(% style="width:646px" %)可以测试管道流程,团队通常会隐式地进行测试,以使其管道尽可能高效和快速地进行增强。这需要对管道测试背后的结构有充分的了解。
650 +|(% style="width:165px" %)生产环境下测试|(% style="width:646px" %)(((
654 654  必须在生产环境中对某些风险进行测试,例如性能风险(尤其是用户负载和用户压力风险),用户接受度测试(用户将其与实际软件一样使用系统)和可观察性风险(以测试有效性、可观察性解决方案和实现)。
655 655  
656 656  在生产中进行测试时,目标应该是最大程度地降低影响客户的测试风险。实现这一目标的策略包括:
... ... @@ -667,7 +667,7 @@
667 667  
668 668  ● **自动化的回滚策略 **发生事件时,自动化工具可以快速将发行版恢复为先前版本。
669 669  )))
670 -|(% style="width:165px" %)测试生产环境中的服务|(% style="width:787px" %)为已发布的生产软件实现了许多服务,活动和技术,所有这些都可以进行测试。从服务交付的角度来看,测试流程很重要。 例如,在测试用户是否可以访问支持时,重要的是要问用户获得支持有多容易,用户在软件中在什么情况下做到这一点。
667 +|(% style="width:165px" %)测试生产环境中的服务|(% style="width:646px" %)为已发布的生产软件实现了许多服务,活动和技术,所有这些都可以进行测试。从服务交付的角度来看,测试流程很重要。 例如,在测试用户是否可以访问支持时,重要的是要问用户获得支持有多容易,用户在软件中在什么情况下做到这一点。
671 671  
672 672  为了实现持续测试,应制定一些原则,包括:
673 673  
深圳市艾拓先锋企业管理咨询有限公司