默认py.test关键字过滤(-k)是_方式_过于宽泛。你可能会认为,这将是基于被旁边的过滤器选项描述但这是不正确的MarkInfo对象。事实上,它选择的脚本的方法/函数名字。pytest-markfiltration是一个插件,引入了-f标志pytest,需要一个MarkInfo对象的名称保留或从收集的脚本删除。语法是相同的,与-k。所以...要包括上有一个MarkInfo对象的脚本py.test -f犀牛并disclude 1py.test -f...

要在py.test测试方法设置'标志'的能力是很酷。    @ pytest.mark.red   高清some_test_method(个体经营):        #一些检查-Y的东西但如果你有,你想要把一个方法半打的痕迹,它会有点令人讨厌。    @ pytest.mark.red    @...

pytest-快速检查提供了pytest.mark.randomize函数用于产生随机测试数据。安装  easy_install的pytest-快速检查或#  PIP安装pytest,快速检查快速启动只是通过函数的签名随机标记。签名表示一个元组包含的参数名称和类型。@ pytest.mark.randomize((“I1”,“INT”),(“I2”,“INT”),ncalls = 1)DEF test_generate_ints(I1,I2): 通更复杂的数据结构:@...

pytest超时是一个插件py.test一定超时后,将终止测试 在这样做时,你会得到当时运行的所有线程的堆栈转储。这是非常有用的,当如运行在持续集成(CI)服务器测试。用法通过安装:PIP安装pytest超时然后启用该插件,无论是在命令行:py.test -p超时或更方便地从测试模块或conftest.py内:pytest_plugins...

这是基本的硒2.0蟒蛇测试用例框架。这试图提供以下功能。  1.将所有的硒2.0蟒蛇测试用例和使用nosetests对一个配置参数运行它们  浏览器类型&ndash的; IE和Firefox和Chrome等 硒中心服务器 硒中心服务器端口 基本URL 在JUnit XML格式的检测报告文件名 2.运行所有测试案例,每使用nosetests多处理功能的浏览器并行。注意有工作正在进行中,以解决并行运行测试用例,无论浏览器类型,因为现在的实现 -...

Python

Python 3.6.6 / 3.7.0 RC1 更新

Python 是一种开源,可移植,免费,可定制,有效和现代的编程语言,提供广泛的吸引人的功能,并允许应用程序开发人员创建与所有主流完全兼容的软件项目操作系统。命令行选项默认命令行选项包括优化生成的字节码,优化生成的字节码和删除文档字符串,使用非UNIX形式的#!cmd跳过源的第一行,保护免受DoS(拒绝服务)...

Python的日志记录模块实现的Python程序的标准日志记录系统。它是由强烈的Apache项目的log4j的影响。由于这个包是包含在2.3版本及更高版本,只有用户的早期版本的Python需要安装此模块。有必要在Python标准的日志系统,尽可能全面的政治公众人物的游行记录在PEP 282和热烈赞同BDFL。可巧,这里所描述的包已经在开发和贴心的意图和设计,在上述PEP的描述,借用,因为它没有巨资从JSR-47(现为JDK...

中的python-gettext的是Gettext的对Python的一个实现,包括可用于生成的Gettext po文件编译莫文件,包括对新msgctxt关键字支持的msgfmt类。这个想法为这个项目已经相当庞大,但从来没有辜负什么是应该做的。看看巴贝尔(http://pypi.python.org/pypi/Babel)的项目更对得起这个项目的名字。发展发生在https://github.com/hannosch/python-gettextWhat是新的本新闻稿中: PyPy 1.7下测试成功。...