"); //-->
REF620E_F 自动重新配置测试以响应代码
CI/CD管道-自动化代码检验、构建、测试和部署的工具。Jenkins是这个类别中最受欢迎的开源工具;许多以前的开源替代品,如CircleCI,现在只提供商业版本。谈到连续部署(CD)工具,Spinnaker作为代码层横跨应用程序和基础设施之间。ArgoCD是Kubernetes本地CI/CD的另一个流行的开源选择。
测试自动化框架-这些包括用于自动化单元、合同、功能、性能、可用性、渗透和安全测试的软件工具、库和最佳实践。这些工具中最好的支持多种语言;一些人使用人工智能(AI)来自动重新配置测试以响应代码变化。测试工具和框架的范围非常广泛!流行的开源测试自动化框架包括Selenium、Appium、Katalon、Robot Framework和Serenity(以前称为修昔底德)。
配置管理(基础设施作为代码)工具-这使DevOps工程师能够通过执行脚本来配置和供应完全版本化和完全文档化的基础架构。开源选项包括Ansible(红帽)、Chef、Puppet和将(行星)地球化(以适合人类居住). 库伯内特斯为容器化的应用程序执行相同的功能(参见下面的“DevOps和云原生开发”)。15359029662咨询
监控工具-这些帮助DevOps团队识别和解决系统问题;他们还实时收集和分析数据,以揭示代码更改如何影响应用程序性能。开源监控工具包括Datadog、Nagios、Prometheus和Splunk。
持续反馈工具-通过热图(记录用户在屏幕上的行为)、调查或自助问题标签收集用户反馈的工具。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。