默認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下測試成功。...