Speccer

Speccer 0.7.5

Speccer是基于规范的测试运行的Python。Speccer提供简单的方法来测试各个模块。它采用了最小,断言无语法。此语法编译使用Python的单元测试实际的代码。此后Speccer可被视为在各种情况下的替代它。运行“setup.py安装”开始摇摆。请参阅“演示”文件夹中的一个实际的例子。一旦你已经安装该工具只调用“speccer”在该目录中。你应该看到一些测试结果。随意调整的文件,给它一个合适的去。基本规格语法模块规格可以是这个样子:myclass.spec:(测试myclass.py) 成...

Tarn

Tarn 0.1.13

TARN:测试AppEngine上现在!塔恩是一个现代化的App Engine的测试运行框架和Python编写的。这是现代在: - 它提供了一个unittest2为基础的命令行亚军和一个鼻子插件 - 它采用了新的测试平台的API,使用App Engine SDK 1.4.3出货 - 它提供了一些很好的unittest2派生基类,对现已解散的gaetestbed深受启发JJ Geewax工作预阿尔法; 。没有真正的文档可又 要求: ...

Sahi

Sahi 20110719

SAHI公司是一个自动化和测试工具,网络应用程序,与该设施来记录和回放脚本。在Java和JavaScript开发的,这个工具使用简单的JavaScript在浏览器中执行的事件。SAHI的功能包括,在浏览器的控制,基于文本的脚本,用于播放测试套件的蚂蚁的支持,以及多线程播放。 SAHI支持HTTP和HTTPS。 SAHI运行作为代理服务器和浏览器需要使用SAHI服务器作为其代理。 SAHI然后注入的JavaScript,以便它可以访问在网页中的元素。这使得网站/ Web应用程序的工具独立 特点: ...

pyjslint

pyjslint 0.3.3

pyjslint是JSLint的包装为Python。可以通过命令行以及任何Python代码来调用。它是建立在NodeJS的电源。依赖这不仅取决于nodejs。您必须对您的系统节点上运行此包装。它运行得很好的0.4.12版本,但它可能工作得与其他版本。没有必要下载JSLint的,这将是您的舒适取出。但是,如果你想使用自己的JSLint的文件,你可以用一个选项来指定它,只要它肯定是准备在nodejs执行。安装它被上传到的PyPI因此这将这样的伎俩:easy_install的pyjslint或者您也可以从源代码运...

nose-bleed

nose-bleed 0.3.0

鼻出血的鼻子插件,试图停止一个大型测试套件运行仅适用于改变你的[混帐]分支测试所带来的痛苦。用法你首先需要与--record测试覆盖运行测试套件,绘制最初的功能覆盖。一旦这样做,鼻出血将保持覆盖最新每次运行本身(J / K这实际上是打破大气压)。覆盖面已建成之后,你可以在一个Git分支提交更改并运行--discover过滤掉哪些不为改变提供覆盖任何测试。目前,该变化是根据“原产地/...

鼻子逐行是鼻子插件,它在一个固定的进度条显示进度,对测试失败的紧凑的显示释放在屏幕的其余部分(以及滚动缓冲区)。它只要他们出现显示故障和错误,避免滚动赶走赞成不太有用输出的画面。鼻子进步的执政理念,是获取有用的信息在屏幕上尽快并保持有尽可能长的时间,同时还显示进度。安装:PIP安装鼻渐进或者,以获得前沿的,未发行版本:PIP安装-e \ 混帐://github.com/erikrose/nose-progressive.git#egg=nose-progressive使用:nosetests...

Pikzie

Pikzie 1.0.1

Pikzie是一个易于编写和调试单元测试框架的Python。Pikzie提供的缺乏在unittest.py包含在标准的Python发布了以下功能:* Python的API*了很多的断言*输出结果与调试有用的格式。安装:%sudo的蟒蛇setup.py安装用法:我们假设你有以下目录结构:。 - + - LIB --- your_module --- ...  |  + - 检验 - + - run-test.py  |  + - ...

sst

sst 0.2.2

不锈钢是用于功能测试网络的框架。它使用硒的webdriver驱动器和网络元素进行交互。测试是由Python脚本,通过组合来与SST行动创造。你有充分的Python语言的力量,以及一组方便的功能,以简化网络测试。使用Python建立在硒顶部框架,以使编写可扩展的,数据驱动的,功能性的网络测试更容易使用的代码 要求: ...