CapybaraWeb 應(yīng)用模擬測試
Capybara 通過模擬真實(shí)用戶交互的方式來測試你的 web 應(yīng)用。它內(nèi)置 Rack::Test 和 Selenium 支持,也支持其他驅(qū)動(dòng)。WebKit 通過外部 gem 的形式支持。
特性
無需配置 —— 對于 Rails 和 Rack 應(yīng)用而言,開箱即用。
符合直覺的 API —— 模擬真實(shí)用戶行為。
可替換后端 —— 可以替換測試后端,例如從快速的 headless 模式切換到實(shí)際的瀏覽器,無需更改測試。
強(qiáng)力同步 —— 你不用手動(dòng)等待異步過程結(jié)束。
評論
圖片
表情
