现代DevOps如何改变软件开发格局
在软件开发的早期,该过程通常是开发人员编写代码,再将其交给质量保证(QA)进行测试。这种瀑布开发方法可能会导致质量问题和延迟,因为问题是在周期后期发现的。
2024/01/24
hanxiao
349
你在测试金字塔的哪一层?(上)
本文将分为上、下篇来探讨如何构建一个高响应、可靠并且可维护的测试组合,无论是针对微服务架构、移动应用程序还是物联网生态系统。
2023/12/26
hanxiao
606
TDD、BDD、ATDD都是什么、有什么区别?(下)
虽然TDD、BDD和ATDD都是软件开发中使用的测试方法,但它们在方法和重点上有所不同。TDD、BDD和ATDD之间的主要区别在于关注点、抽象层级和协作。
2023/09/04
陈哥
854
TDD、BDD、ATDD都是什么、有什么区别?(上)
测试驱动开发(TDD)、行为驱动开发(BDD)和验收测试驱动开发(ATDD)都是软件开发中用于测试和确保质量的方法。
2023/08/28
陈哥
1301
DevSecOps 中的漏洞管理(下)
在拥有高节奏的开发环境和具有自动化管道的IT运营团队的组织中,实现有效的漏洞管理非常重要。这可以通过在软件开发生命周期的早期和所有阶段引入安全方面并及时修复漏洞来实现。
2023/08/16
陈哥
626