{"id":78320,"library":"webrat","title":"Webrat","description":"Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application, simulating a browser in-process or driving Selenium.","status":"active","version":"0.7.3","language":"ruby","source_language":null,"source_url":"https://github.com/brynary/webrat","tags":["testing","acceptance","browser","simulation"],"install":[{"cmd":"gem install webrat","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'webrat', '~> 0.7.3'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"Webrat","correct":"require 'webrat'"}],"quickstart":{"code":"require 'webrat'\ninclude Webrat::Methods\nvisit '/'\nfill_in 'Name', with: 'John'\nclick_button 'Submit'","lang":"ruby","description":"Simulate a browser interaction in an acceptance test."},"warnings":[],"env_vars":null,"search_vec":"'accept':10,27 'applic':16 'browser':19,28 'drive':24 'express':7 'in-process':20 'let':3 'process':22 'quick':5 'robust':9 'rubi':14 'selenium':25 'simul':17,29 'test':11,26 'web':15 'webrat':1,2 'write':6","created_at":"2026-06-18T04:13:36.258131+00:00","updated_at":"2026-06-18T04:13:36.258131+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://github.com/brynary/webrat","github":"https://github.com/brynary/webrat","docs":"http://www.rubydoc.info/gems/webrat/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["testing","other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-18","next_check":"2026-12-15","install_tag":null}}