Selenium
Selen automatiserer nettlesere, sparer utviklere og designere møysommelig tid og penger når de er ute etter å teste ut kompatibiliteten til deres nettsider.
- Tilbud automatisering for Firefox, Opera, Internet Explorer og Safari
- Gir en integrert utviklingsmiljø
- TestingWhiz automatiserer testprosessen
- Opptak og avspilling kan håndteres med bare ett klikk på en knapp
- Autofullfør fungerer når du skriver i Selenese
- Test alternativer som skala til en rekke ulike ferdighetsnivåer
- Høyere funksjoner krever en saklig grad av kunnskap om programmering
- Selen IDE kan kjøre litt sakte
Det er noen ironi i det faktum at den mest effektive programmerere klarer å gjøre jobben sin så godt fordi de minimere tiden de må bruke koding. Mens elegant koding kan redusere mengden av typen du må bruke skrive og testing, kvalitet programmerere vet også hvordan du mest effektivt utnytte de verktøyene som allerede er tilgjengelige for dem. Dette er svært viktig når du prøver å teste ut kompatibiliteten til nettstedet ditt. Hva som fungerer på Safari kan vise seg å være en uorganisert rot på Opera og Firefox, som kan kreve omfattende arbeid bare for å gjøre det arbeidet rett over alle plattformer. Og så er det spørsmålet om kompatibilitet på det brede utvalget av enheter som moderne besøkende bruker for å surfe på nettet. Selen har blitt en av de mest pålitelige verktøy for å automatisere nettlesere i bransjen, slik at utviklere å finne ut eventuelle problemer i koden sin før de blir uoverstigelige problemer. På sitt mest grunnleggende laget av funksjonalitet, gjør at selen deg tildele test trinn, og deretter spille dem i nettleseren for å se hvordan disse trinnene fungerer i sanntid. Men selen er mer enn bare en nettleser emulator. Det er en fullt fungerende integrert utviklingsmiljø. Som bruker proprietære Selenese språk, kan du opprette og redigere dine skript for å tillate deg mer allsidighet med testing erfaring. Disse testene kan deretter lagres i en rekke populære formater som inkluderer HTML og Ruby. Hvis du ønsker å raskt teste koden din uten å måtte bekymre deg for å skrive testtilfeller selv, kan du benytte deg av automatiserte verktøy kalt TestingWhiz som lar deg kjøre flere testtilfeller i en mindre mengde tid med mindre hender på arbeidskraft er involvert . Kjernen Selen IDE er ganske lett å bruke selv for de med litt teknisk erfaring, men tillegg av Selen Fjernkontroll tilbyr mer avansert funksjonalitet for de som ønsker å gjøre mer komplisert testing. Med fjernstyring, kan du kjøre og skrivetester i et bredt utvalg av moderne språk som Python, Perl og Java, noe som åpner for mer intrikate tester som ikke har til å stole på den proprietære Selenese språk. Dette kan kombineres med selen Grid til å kjøre testtilfeller på ulike servere på samme tid, og produserer større prøvesettene og som tillater brukere å få meningsfulle resultater raskere. Mesteparten av selen programvaren krever bruk av en selen server, men tillegg av selen web driveren kan du oppnå dine testing mål uten behov for ekstra maskinvare. I en verden av testing, har selen blitt en allestedsnærværende navn. Mange av de mest populære nettleseren designere har jobbet direkte med Selen integrere Selen teknologien direkte i deres programvare, og det fungerer som en hjørnestein i noen av de mest populære testverktøy som brukes for APIer og rammeverk.