yeoman:项目模具 安装环境sudo npm install -g yo grunt-cli bower 安装脚手架sudo npm install -g generator-gulp-webapp 进入项目目录,安装gulp-webapp,安装依赖包(npm install & bowe...
原创 2021-08-26 10:18:38
263阅读
plopjs是一个基于node js所开发的小工具,主要作用是根据模板代码生成目标代码。 plop对于模板代码的处理选择了 handlebars 作为模板 目的 通过自动化工具减少开发中重复代码的书写 使用举例 新建一容器组件用于展示消息列表,组件名为message 使用plop前 在项目的适当目录
原创 2022-04-06 10:05:27
1327阅读
gulp是一个即grunt后出现的一个前端构建工具,跟grunt相比,gulp的API很少并且很简单,使用nodejs中stream来读取和操作数据,其速度比grunt更快,下面让我们来学习一下如何使用gulp快速构建你的项目。
原创 2022-02-15 13:54:45
167阅读
gulp是一个即grunt后出现的一个前端构建工具,跟grunt相比,gulp的API很少并且很简单,使用nodejs中stream来读取和操作数据,其速度比grunt更快,下面让我们来学习一下如何使用gulp快速构建你的项目。参考资料gulp中文网 http://www.gulpjs.com.cn/docs/getting-started/ gulp的简单使用 https://segmentfa
原创 2021-08-24 10:32:41
253阅读
macOS 系统最令人难以割舍的特性之一就是丰富的自动化工具支撑:内置的 AppleScript 与 Automator,还有第三方软件 Keyboard Maestro、Hazel、Alfred、LaunchBar 等。这些工具不仅仅为我们免除了许多无聊的重复工作,节省了精力和时间,也让我们时不时可以体会一些解决问题与创造工具的乐趣。今天,我们来看一款更加强大、好玩的开源软件 Hammerspo
1.webistrano+git+svn2.capistrano+git+svn3.Jenkins4.saltstack5.puppet
原创 2013-07-31 13:45:23
680阅读
前言随着前端诸如webpack,rollup,vite的发展,gulp感觉似乎好像被取代了。其实并没有,只不过它从台前退居到了幕后。我们仍然可以在很多项目中看到它的身影,比如elementplus、vant等。现在gulp更多的是做流程化的控制。比如我们要把一个大象放进冰箱里就需要 打开冰箱门->把大象放进冰箱->关上冰箱门,这就是一个简单的流程,使用gulp就可以规定这些流程,将这个
原创 2022-08-12 16:56:24
469阅读
随着软件开发的日益复杂,传统手动测试已经无法满足开发速度和质量要求。自动化测试工具应运而生,并逐渐被广泛应用于软件测试过程中。以下是自动化测试工具的主要优点:  提高测试效率:相较于手动测试,自动化测试工具能够快速、准确地执行测试用例,大大提高测试效率。同时,自动化测试工具还可以自动化执行重复性测试,从而节省测试人员的时间和精力。 提升测试覆盖率:自动化测试工具可以在短时间内执行大量的测
一、什么是ansible   我们在管理服务器时首先应该是安装操作系统,而关于自动化安装操作系统工具常见的有:cobbler。而在装完操作系统后就是配置系统的相关服务的配置文件,而关于此类的自动化工具常见的有:puppet、saltstack。而日常维护中我们还需要在各主机执行相关命令等操作,而此类的自动化工具就有:func、fabric已经ansible。最后也是重要的监控系
原创 2015-09-11 16:53:47
1392阅读
1点赞
Ansible是一种强大的自动化工具,是一种基于Python开发的自动化运维工具。它是一种为IT部门提供自动化服务的工具,能够帮助管理员实现各种复杂的任务。Ansible能够管理多台服务器,可以批量执行命令,部署软件,配置服务器等。 在使用Ansible自动化工具之前,我们必须了解一些基本概念。Ansible使用YAML语言编写配置文件,这种语言非常容易学习和使用。Ansible的工作原理是通过
原创 2024-03-14 10:59:26
127阅读
在Java开发工具中,Java自动化测试工具也是其中一种,下面千锋重庆Java的小编来给大家列一个Java自动化测试工具清单,希望对大家能够有所帮助。 xUnit frameworks 单元测试框架 JUnit - 常用的测试框架 TestNG - 测试框架 Test Data Supplier - TestNG DataProvider封装,让数据的生成更加灵活 TDD \ ATDD \ BDD
微软最近开源了一款非常强大的 Python 自动化依赖库:playwright-python它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge 等,同时支持以无头模式、有头模式运行playwright-python 提供了同步、异步的 API,可以结合 Pytest 测试框架使用,并且支持浏览器端的自动化脚本录制项目地址:https://github
转载 2023-10-13 22:45:32
211阅读
1 概述1. 关于AnsibleAnsible是一个IT自动化工具,它能够配置系统、部署软件以及持续性部署、零宕机滚动升级等高阶的IT任务,是系统运维员、开发人员、IT管理者的自动化解决方案的不二选择。Ansible的特性之一是agentless,即不需要在受控机器上安装任何的客户端软件,而是通过使用SSH来进行通信和命令执行等。这样避免了额外开放端口(只使用SSH的22端口),提高了安全性,并且
原创 2014-06-12 11:13:55
3837阅读
Cobbler是什么?Cobbler(补鞋匠)集成了PXE、DHCP、DNS、Kickstart服务管理和yum仓库管理工具,相对之前的 Kickstart 更加快捷、方便的批量布署red hat、centos类系统1、利用Cobbler批量快速网络安装CentOS:http://linux5588.blog.51cto.com/65280/10853452、cobbler 无人值守安装Linux
转载 精选 2016-02-04 14:30:24
706阅读
认识自动化运维问题: 假设我要去1000台服务上做一个操作, 下面两种方法缺点明显:1、按传统的方法, 一台连着一台服务器的ssh上去手动操作。 缺点: 效率太低。2、写个shell脚本来做。缺点: 管理的机器平台不一致,脚本可能不具备通用性。传密码麻烦(在非免密登录的环境下, 需要expect来传密码)效率较低,循环1000次也需要一个一个的完成,如果用&符放到后台执行,则会产生100
原创 精选 2022-05-15 17:52:58
473阅读
时下很多企业应用更新换代到分布式,一篇文章了解什么是RPC。原作者梁飞,在此记录下他非常简洁的rpc实现思路。核心框架类/* * Copyright 2011 Alibaba.com All right reserved. This software is the * confidential and proprietary information of Alibaba.com ("Confi
转载 5月前
41阅读
白盒测试工具1、代码覆盖率测试:Numega的TrueCoverage、Rational的PureCoverage和EMMA(开源的)2、代码静态检查工具:Logiscope、Macabe,可以自定义语义语法规则。3、单元测试工具:Junit+Jmock,或者Nunit黑盒测试工具1、性能测试工具:HP-Mercury LoadRunner、Silk Performance、Compuware Q
1.主流web 测试工具 QTP 由惠普公司开打的一款自动化工具,支持web 左面自动化测试 收费的商用工具 selenium 主要用来做web 自动化测试,开源免费的工具 root framework 自动化测试平台,可以实现web 自动化 接口自动化 左面自动化 2.selenium 特点 2. ...
转载 2021-09-02 15:30:00
201阅读
2评论
ANSIBLE自动化工具ansible相关文件rpm包安装:EPEL源配置文件/etc/ansible/hosts#管理主机的清单/etc/ansible/roles/#存放角色的目录/etc/ansible/ansible.cfg#主配置文件,配置ansible工作特性,一般默认就好程序/usr/bin/ansible#主程序,临时命令执行工具/usr/bin/ansible-doc#查看配置文
原创 2019-04-27 10:17:52
3785阅读
# MySQL 自动化工具:简化数据库管理 在当今的开发环境中,数据库的自动化管理显得尤为重要。MySQL 是一个广泛使用的关系数据库管理系统,为了提高开发和运维的效率,自动化工具应运而生。本文将探讨 MySQL 自动化工具的重要性,展示一些代码示例,并描述其工作流程。 ## 一、为什么需要 MySQL 自动化工具? 首先,手动管理数据库是一个繁琐且容易出错的过程。特别是在大规模应用中,数据
原创 10月前
36阅读
  • 1
  • 2
  • 3
  • 4
  • 5