Inception —— 集审核、执行、备份及生成回滚语句于一身的MySQL自动化运维工具
Grunt 是一个基于任务的JavaScript工程命令行构建工具。 Grunt和Grunt插件,是通过npm安装并管理的,npm是Node.js的包管理器。
Build是一个使用GO语言编写的自动化任务构建工具,可根据描述配置执行任务。类似于JavaScript中的Grunt与Gulp工具,但更加简单,不需要编写复杂的逻辑代码。
自动化部署系统将集群的所有状态保存在几个文件中,即使将集群完全摧毁,通过这些配置文件,可以很快恢复完全一样的集群出来。
通过 nodejs 的npm安装gulp,插件也可以通过npm安装。windows系统是个.msi工具,只要一直下一步即可,软件会自动在写入环境变量中,这样就能在cmd命令窗口中直接使用node或npm指令。
我们为什么需要前端自动化工具评价一个网站雅虎14条,有没有背熟呢?(现在已经扩展到N条。。。)
Rike能够使团队根据看板管理原则(在同一道工序或者前后工序之间进行物流或信息流的传递)自主管理他们的任务,从而使工作更加集中。其中 meta -ticketing/planning工具就是基于看板原则,并融入了其他敏捷元素,如极限编程(extreme programming)、scrum等。
最近折腾了一下 Capistrano 和 Mina 两个自动化部署工具, 总结一些个人的观点和经验.
作为一名程序员,肯定听说过GitHub。作为全球最大的社交编程及代码托管网站,GitHub允许程序员们分享和协作开发开源项目。对于微软的开源软件工程师 Felix Rieseberg 来说,他们的团队有时会在GitHub上,通过撰写研究案例的方式向微软内部和外部的工程师们来介绍他们所做的一些具有技术含量的工作。为了在研究案例发布之后尽量少发现错误,在将案例合并到代码库之前通过一些同行评审(peer review,PR)是必要的过程。假如用户的博客是一个GitHub的页面,意味着每一个后面增加到网站的post都是以pull request的形式。然而检查和跟踪GitHub上同行评审的pull request是相当繁琐的工作,因此Felix Rieseberg编写了一个 基于Node.js的机器人 来自动化整个流程。
Clip是一款自动化运维工具,适用于海量服务器的管理场景,可以降低系统误操作风险,提高工作效率等。
gulp是前端开发过程中一种基于流的代码构建工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,不仅可以很愉快的编写代码,而且大大提高我们的工作效率。
简介功能测试工具之Winrunner;功能测试工具之QTP;功能测试工具之RationalRobot;功能测试工具之其他;性能测试工具之Loadrunner;
什么是C++Test<br> C++Test可以解决什么问题<br> C++Test如何解决问题<br> C++Test的使用经验
Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的、简单的小工具。系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA 2014 大会上更新了他那个有名的关于 Linux 性能方面的 talk (Linux Performance Tools) 和幻灯片。
测试用例执行所需要输入的数据,以及所依赖的环境数据,都可以被称作测试数据。任何自动化测试都离不开测试数据,但很少人会在实施自动化早期发现测 试数据管理的重要性。最常见的做法是在自动化测试代码中硬编码数据,或使用一组XML或者Excel文件作为数据源。这种做法的缺点是不够灵活和智能,还 不足以适应自动化代码快速增长和变更的现实。
TOAST(Toast Open Automation System for Test) 是一淘广告技术测试团队开发的一套自动化测试任务调度平台。
对于一个新项目,QA通常会首先为新特性创建手工测试用例,为了之后维护方便,也通常将这些用例存放在一张Excel表或者一个专门的测试用例管理系统里。而在项目进行过程中或之后,具备自动化测试能力的QA团队会将手工测试用例转化为代码,加入套件(Suite)中,用于之后的回归。
功级测试 E—Test:功能强大,由于不是采用POST URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的WEB SITE。
用于测试你代码片段实用的工具
LoadRunner?这个工具很多做过性能测试的朋友肯定都知道,里面有很多方便易用的方法,不过这些方法的实现不是重点,毕竟ruby的第三方库的各种实现非常的多,ruby开发者的热情都很高