AndroidGradleStarter 通过一个简单的示例展示了如何整多种工具进行自动化测试任务,包含如下工具: Automation: Gradle Testing: Android Testing
MonkeyRunner是Google Android SDK下的一个工具,用于自动化测试Android程序。 Monkeyrunner工具提供了一套API,使用这些api写出的Python程序可以在黑盒地控制Android设置和模拟器。有了
Quick 是一个行为驱动的 Swift 和 Objective-C 的开发测试框架。 import Quick import Nimble class TableOfContentsSpec: QuickSpec
分支)会出现的问题。 安装 直接从源码编译LibreSSL,构建过程的输出非常简洁,源码还附带测试用例及提供并行构建支持(见附录)。 # 用于构建及安装 libressl 的选项 [7] $ ./
是一款开放源码的性能测试框架,和 JUnit 不同,JUnit 关注的是测试案例的正确性,而 p-unit 不仅关注测试案例的正确性,还收集测试案例的性能参数,默认情况下,p-unit 收集测试案例的时间和内存消耗情况,可以产生文件,图片,和
Whiskey是一套用于测试Node.js应用、事件驱动的、基于JavaScript的web应用框架,使用谷歌的V8 JavaScript引擎来提供实时编译性能。 Each test file runs
NTime 是一款用来测试 .NET 应用性能的单元测试工具, using System; using NTime.Framework; namespace NTime.Tests { ///
TPoX 是一个应用级的基准XML数据库的基础上的金融应用方案。
是一个使用 Ruby 实现的开源Web 自动化测试框架 OperaWatir是Watir测试工具箱的的一个新的家族成员。能够实现任意设备的自动化测试。 安装方法: % jruby -S gem
RegressionSuite是一个软件测试套件,采用启动滞后的测量方法,计量准确的执行时间,生成执行统计,个性化的输入分发以及常规单元测试中的回归测试处理。 项目主页: http://www
Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也
XCTestAsync 是 XCTest 的扩展,允许运行异步单元测试。 项目主页: http://www.open-open.com/lib/view/home/1395108823072
是一个轻量级的框架用于在一个模拟的环境中测试客户端JavaScript代码。Zombie.js使用 Node.js实现快速、headless full-stack 测试平台。 运行要求: Node
是弗劳恩霍夫研究所(德国也是欧洲最大的应用科学研究机构)研究人员近日开源了一个数据模糊测试(fuzz testing或fuzzing)库。 模糊测试是一种基于缺陷注入的自动软件测试技术,它通过向系统输入大量的随机数据(称为fuzz)
PHP 5.3+ 单元测试框架。 就像 SimpleTest 或 PHPUnit 一样, atoum 也是一个用于PHP语言的单元测试框架。 可以快速实现 简化测试开发 允许编写可靠,可读和简洁的单元测试
对不同层面的测试(通过 -test=option 来获知) ,包括有: fileio - 文件 I/O测试 cpu - CPU系能测试 memory - 内存功能速度测试 threads
Openfire配置: Ubuntu安装Openfire后性能极低,压力测试只能到4000在线用户数。 第一步 修改Openfire运行环境 通过ps -aux | grep
Peridot 是一个现代支持 PHP 5.4+ 的测试框架。它能够让测试变得有趣。它还能够轻松扩展通一个很棒的事件系统,让开发者可以创建插件,自定义测试报告等。 特性: Flexible testing
先来介绍下背景。 Selenium 是个强大的自动化测试工具,可以手工编写或自动录制测试脚本,可以手工执行,也可以自动执行。而 robotframework 是个通用的自动化测试框架。 robotframework-seleniumlibrary
MoqJS 是一个受.NET Moq 框架启发的 JavaScript 测试库。 MoqJS提供了以下特性: Strong-typed: was developed in TypeScript. Unsurpassed