Hej VisitK Vi bruger Watin http://watin.sourceforge.net/, det er .Net udgave af Ruby''s Watir. Vi evaluerede også Selenium, men valgte at prioriterer test-afviklings og udviklingshastighed over Cross-browser tests. (Men for pokker hvor vi savner at kunne teste i FireFox). |
Automatiseret test af webløsninger....
Tak for din deltagelse i debatten... Men lige et opfølgende spørgsmål... Hvad tænkter du på når du siger: "test-afviklings og udviklingshastighed"? og hvorfor fravælger i cross-browser test? Ved godt at ca. 80-90% af den generelle bruger har IE, men burde i ikke stadig teste i FF? - Visti |
Vi kører vores Watin, med nogenlunde samme frekvens som vores unit-tests. Hvilket betyder at den tid testen er om at afvikle er væsentlig, og her var Watin noget hurtigere end Selenium. Ideen er faktisk at Watin test''ne skal afvikles af vores Continuous Integration Server, altså ved hvert Check-in af kildekode (Det har vi dog ikke fået sat op endnu). Mht. udviklingshastighed, så var det nødvendigt for os at hacke en del ind i DOM''en, hvilket virkede betragteligt nærmere i Watin (Kan ikke helt huske hvorfor dog...). Grundene til vi fravalgte automatiserede cross-browser tests, er at vi kun bruger Watin til regressions tests. Alle accept tests foregår manuelt, og både i IE og FireFox. Derudover udvikler vi altid i FireFox, så det er ofte i IE der er flest problemer. Jeg mener ikke at automatiserede tests, kan gøre det udfor manuelle accept tests, da der udover funktionalitet også skal testes hvordan browsere renderer siderne. Med venlig hilsen |
Hej det er jo en gammel tråd, men måske er der stadig nogen der abonnerer på den ;o) Vi mangler 3 softvaretestere med start ASAP til en opgave i Århus. Det skal være en freelance konsulent med erfaring i udarbejdelse af testcases og gennemførelse af systematisk test ifm. der anvendes HP Quality Center som |
René C. Larsen tlf.: 211 411 61 www.CoWork.dk KLIK her for CV