Automatiserad webb testning i Ruby med Watir-Webdriver
Detta instructable handlar om automatiserad webbprogram testning med Ruby programmeringsspråk och den Watir-Webdriver pärlan. Dessa kan hittas på http://rubyinstaller.org/ och http://watirwebdriver.com/ respektive.
Ruby är ett lätt att lära och lätt att använda skriptspråk som har funnits i många år. Den byggdes med att ta de bästa funktionerna från alla språk i åtanke, och det har klarade det hyfsat bra. Det har en bred anhängare bas och används allmänt från systemet administrativa uppgifter till webb-programmering via Ruby on Rails. Även om i detta instructable vi kommer att använda den Watir-Webdriver pärlan skapa automatiserade webbprogram testa programmet.
Watir-Webdriver är en Ruby gem som låter dig styra en fysisk webbläsare med Ruby kod. Fördelarna med detta jämfört med något som inte använder en fysisk webbläsare är att detta tillåter javascript, ajax och andra sidan klienttekniker att köra och manipulera innehåll så att du bättre kontroll på de data som du har tillgång till. Nackdelen med detta är dock att ha en fysisk webbläsare är lite långsammare då annan teknik att göra utan.
Varning: Detta är inte en introduktion till Ruby så en grundläggande förståelse för Ruby eller programmering i allmänhet krävas. Detta instructable är att täcka grunderna i den Watir-Webdriver pärlan och visa några av dess användningsområden. Det är också viktigt att du har den Watir-Webdriver pärla installerat genom att köra "gem install watir-webdriver" inom din terminal.