phpCodeBeautifier 是一个对 PHP 代码进行格式化的工具,提供一个 GUI 版本,一个命令行版本和一个 PHPEdit 插件。 格式化效果: 项目主页: http://www
天咱们同样来介绍一款Mock工具:JsMockito,用它能轻松的制作JavaScript程序的单元测试case。 JsMockito的运行还依赖另外一款开源的JS工具:JsHamcrest,我们可以通过如下代码来搭建测试环境:
Barman是一个PostgreSQL 备份/恢复工具,用于 PostgreSQL服务器的 灾难恢复 。它能够远程备份多个 PostgreSQL 服务器,备份目录, 保留策略 ,远程恢复,归档,WAL文件的备份和压缩。
MySQLTuner是一个Perl编写的脚本,它能够迅速检查MySQL安装做出调整,以提高性能和稳定性。它会根据采集到的数据,给予修改my.cnf中的设定值建议,从而改善MySQL的的执行效率。
可以被Excel直接读取,方便生成测试报告。借助于autobench自带的 bench2graph工具可以生成漂亮的测试结果对比图。 项目主页: http://www.open-open.
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息
使用OpenCV来创建一个GUI测试框架。 Libcvautomation 是一个 GUI 自动化测试工具,基于图像识别和响应技术。Libcvautomation 使用 OpenCV 来对图像进行识别处理。
ModelSphere是一个强大的数据,流程和UML建模工具。 设计为独立平台,Open ModelSphere被认为是100%的Java应用 程序创建的。在被作为一项Grandite商业软件开发的数年后,Open
ab是Apache自带的HTTP压力测试工具,全称是 ApacheBench ,同微软的WAST、惠普的LoadRunner、QALoad等比起来,它要方便易用得多 ab是Apache的一个安装组件
ICEcoder 是一个PHP开源和基于Web的IDE。支持代码语法高亮显示。 ICEcoder拥有一个强大的JavaScript API并常见的流行语言(PHP, JS, CSS, LESS, Ruby等)。
Thucydides是一个工具,可以让您使用基于webdriver单位或BDD测试编写更加灵活、更加可重用webdriver基础测试,并生成验收测试文档,它包括叙述性描述的测试,以及相应的屏幕截图,还有高级总结和聚合的测试结果。
NETIO是通过NetBIOS、UDP和TCP协议测量网络净生产量的网络基准(Unix只支持TCP和UDP)使用各种各样的不同的包大小。
Luksus 可迅速在 Linux、FreeBSD 和 DragonFlyBSD 上创建加密卷,如硬盘、U盘和SD卡。同时可创建加密的文件容器,是对 Crypsetup (DM-LUKS), tcplay 和 geli 的封装。
1.介绍 lynis 是一款开源的unix-based平台的审计工具。可以帮助审计员扫描unix系统以及可用的软件。程序主要探测,系统上安装的程序包,配置上的错误,以及安全问题和系统信息。 官方地址
Motolora 发布了Motorola Ninja这款开源HTML5设计工具。Ninja总共不到10M的身躯比功能类似的Edge要简洁很多(并不是说Ninja比Edge好)。 如何安装 : 源文件安装可以参考Ninja
可以被Excel直接读取,方便生成测试报告。借助于autobench自带的 bench2graph工具可以生成漂亮的测试结果对比图。 使用方法: autobench --single_host
UltraDBC 是一个 SQL Server 数据库的比较工具。可比较不同数据库中相同表中的数据差异。 Features Multithreaded programm - uses all available
nodejs的保姆 (supervisor),supervisor这个小工具可以解决开发中的调试问题 如果你有 PHP 开发经验,会习惯在修改 PHP 脚本后直接刷新浏览器以观察结果,而你在开发 Node
Cucumber 是一个能够理解用普通语言 描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。 1: Describe behaviour in plain
在写golang的时候,一个大问题在于,随着使用时间gopath的src目录会十分庞大,而分目录的时候,问题也是很多的,特别是在国内的环境,go get的速度实在太慢了。再者,当把项目提交版本控制的时候,需要在项目说明项目依赖的第三包,十分麻烦。ngb就是为了解决这些问题而创建。