Splinter

Splinter是一個使用Python開發的開源Web套用測試工具。它可以幫你實現自動瀏覽站點和與其進行互動。

簡介

Splinter(至2016年12月,最新版本為0.7.5)。

Splinter對已有的自動化工具(如:Selenium、PhantomJS和zope.testbrowser)進行抽象,形成一個全新的上層套用API,它使為Web套用編寫自動化測試腳本變的更容易。

依賴包

Splinter0.7.2依賴以下包:

Selenium(版本>=2.44.0)

Django(版本>=1.5.8,<1.7)

Flask(版本>=0.10)

lxml(版本>=2.3.6)

zope.testbrowser(版本>=4.0.4)

cssselect

代碼示例

使用示例

與Selenium的比較

使用Splinter填充一個form的欄位如下:

而使用Selenium需要:

相關詞條

相關搜尋

熱門詞條

聯絡我們