一、运维自动化应用场景 1.操作系统预备自动化 2.配置自动化 帮助企业在大量服务器存在的情况下,快速实现应用部署、软件配置等一大利器。 优异方面: 提高配置效率 提高配置的准确性 降低人工参与度 3.监控自动化 (系统与应用监控、日志监控) 4.代码持续集成与代码持续发布自动化 二、配置自动化产品 ...
分类:
其他好文 时间:
2020-03-16 17:45:05
阅读次数:
72
常用自动化工具框架: 工具 学习成本 录制 持续集成 测试报告 用例管理 性能测试 扩展难度 语言 java+testing+Maven 高 否 是 是 难 是 中 java python+Requests 低 否 是 是 难 是 中 python Robot Framework 低 否 是 是 易 ...
分类:
其他好文 时间:
2020-03-15 19:01:14
阅读次数:
63
管理上随意、简单,没有建立有效、规范的软件测试管理和评判体系;缺少自动化工具的支持,大多数企业在软件测试时并没有建立软件测试管理与评判体系。 ...
分类:
其他好文 时间:
2020-03-15 13:03:39
阅读次数:
73
第一章 Ansible介绍 1.手工运维与自动化运维 1.手动运维时代 2.自动化运维 3.自动化运维带来的好处 1.什么是Ansible Ansible 是 python 中的一套模块,系统中的一套自动化工具,只需要使用 ssh 协议连接及可用来系统管理、自动化执行命令等任务。 2.为什么需要An ...
分类:
其他好文 时间:
2020-03-09 13:30:53
阅读次数:
63
DOClever是一个可视化接口管理工具 ,可以分析接口结构,校验接口正确性, 围绕接口定义文档,通过一系列自动化工具提升我们的协作效率。DOClever前后端全部采用了javascript来作为我们的开发语言,前端用的是vue+element UI,后端是express+mongodb,这样的框架 ...
分类:
其他好文 时间:
2020-03-06 17:46:14
阅读次数:
129
从本章开始正式学习 WebDriver API,它可用来操作浏览器元素的一些类和方法。 ...
taiko是一个免费的开源浏览器自动化工具,由ThoughtWorks开发。它是一个node的库,Taiko使用Chrome Devtools API,它是为测试现代web应用程序而构建的。 ...
分类:
其他好文 时间:
2020-03-03 12:58:00
阅读次数:
305
JAVA传统项目交付流程的问题开发和运维间环境有明显差异代码缺乏统一质量度量客户要求上线时间紧,人工测试慢,导致测试不充分,时常做线上BUG修复打造工具链●源码管理Gitlab●持续集成Jenkins●代码扫描SonarQube●接口测试PostMan+NewMan●制品管理ArtifactoryOSS版本(仅支持Maven)●自动部署AnsibleGitLab安装vim/etc/yum.repo
分类:
编程语言 时间:
2020-02-24 22:15:37
阅读次数:
134
接着前面的《 "tox 教程" 》,以及刚翻译好的《 "nox文档" 》,我们继续聊聊 Python 任务自动化的话题。 nox 的作者在去年的 Pycon US 上,做了一场题为《 "Break the Cycle: Three excellent Python tools to automate ...
分类:
编程语言 时间:
2020-02-05 20:25:24
阅读次数:
99
Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的特点 1、ansible不需要单独安装客户端,不需要启动任何服务,只需要双方支持ssh2、ansible是python中的一套完整的自动化执行任务模块3、ansibl ...
分类:
其他好文 时间:
2020-01-28 23:14:13
阅读次数:
100