Dit instructable is over geautomatiseerde webtoepassing testen met de Ruby programmeertaal en de Watir-Webdriver gem. Deze vindt u op http://rubyinstaller.org/ en http://watirwebdriver.com/ respectievelijk.
Ruby is een eenvoudig te leren en gemakkelijk te gebruiken scripttaal die rond jarenlang geweest. Het werd gebouwd met het nemen van de beste eigenschappen van elke taal in gedachten, en het heeft trok het behoorlijk goed. Het heeft een brede aanhanger-basis en wordt veel gebruikt van systeem administratieve taken aan de video programming via Ruby on Rails web. Hoewel in dit instructable we zullen gebruiken de Watir-Webdriver gem geautomatiseerde webtoepassing testen applicatie maken.
Watir-Webdriver is een Ruby gem, waarmee u een fysieke webbrowser met Robijnrode code controleren. De voordelen van dit in vergelijking met iets dat maakt geen gebruik van een fysieke webbrowser is dat hierdoor javascript, ajax en andere client side technologieën uit te voeren en te manipuleren zodat u meer controle over de gegevens die u toegang tot hebt inhoud. Downside aan dit is dat het hebben van een fysieke webbrowser een beetje trager is dan andere technologieën die zonder doen.
Waarschuwing: Dit is niet een inleiding aan Robijn dus een basiskennis van Ruby of programmering in het algemeen verlangd worden zal. Dit instructable moet betrekking hebben op de basisprincipes van de Watir-Webdriver gem en enkele van haar toepassingen weer te geven. Het is ook belangrijk dat u beschikt over de Watir-Webdriver gem geïnstalleerd door het uitvoeren van 'gem installeren watir-webdriver' binnen uw terminal.