Selenium
Selen Automates browsere, hvilket sparer udviklere og designere omhyggelige tid og penge, når de søger at afprøve kompatibiliteten af deres hjemmesider.
- Tilbud automatisering til Firefox, Opera, Internet Explorer og Safari
- Giver en integreret udviklingsmiljø
- TestingWhiz automatiserer testprocessen
- Optagelse og afspilning kan håndteres med blot et enkelt klik på en knap
- Autocomplete funktioner, når du skriver i Selenese
- Test muligheder, skala til en række forskellige faglige niveauer
- Højere funktioner kræver en indholdsmæssig grad af kendskab til programmering
- Selen IDE kan køre lidt langsomt
Der er en vis ironi i det faktum, at de mest effektive kodere formår at gøre deres arbejde så godt, fordi de minimere mængden af tid, de skal bruge kodning. Mens elegante kodning kan minimere mængden af type, du nødt til at bruge skrive og test, kvalitet kodere også, hvordan man mest effektivt at udnytte de værktøjer, der allerede er tilgængelige for dem. Dette er overordentlig vigtigt, når de forsøger at afprøve kompatibiliteten af din hjemmeside. Hvad der virker på Safari kan vise sig at være en uorganiseret rod på Opera og Firefox, hvilket nødvendiggør omfattende arbejdskraft bare at gøre det arbejde lige på tværs af alle platforme. Og så er der spørgsmålet om foreneligheden på den brede vifte af enheder, der moderne besøgende bruger til at surfe på nettet. Selen er blevet en af de mest betroede værktøjer til automatisering af browsere i branchen, så udviklere at finde ud eventuelle problemer i deres kode, før de bliver uoverstigelige problemer. I sin mest grundlæggende lag af funktionalitet, Selen giver dig mulighed for at tildele test trin, derefter afspille dem i browseren for at se, hvordan disse skridt fungere i realtid. Men Selen er mere end blot en browser emulator. Det er en fuldt fungerende integreret udviklingsmiljø. Ved at bruge den proprietære Selenese sprog, kan du oprette og redigere dine scripts til at give dig mere alsidighed med din tester oplevelse. Disse tests kan derefter gemmes i en række populære formater, der omfatter HTML og Ruby. Hvis du ønsker at hurtigt at teste din kode uden at skulle bekymre sig om at skrive testcases, kan du gøre brug af automatiseret værktøj kaldet TestingWhiz som giver dig mulighed for at køre flere testcases i en mindre mængde tid med færre hænder på arbejdskraft involveret . Kernen Selen IDE er temmelig let at bruge, selv for dem med lidt teknisk erfaring, men tilføjelsen af Selen fjernbetjening tilbud mere avanceret funktionalitet for dem, der søger at gøre mere kompleks test. Med RC, kan du køre og skrive test i en bred vifte af moderne sprog som Python, Perl og Java, der giver mulighed for mere indviklede tests, der ikke har at stole på den patenterede Selenese sprog. Dette kan kombineres med Selen Grid at køre testcases på forskellige servere på samme tid, produceres større prøvesæt og tillade brugere at få meningsfyldte resultater hurtigere. Det meste af selen software kræver brug af en selen-server, men tilføjelsen af selen web-driveren gør det muligt at opnå dine test mål uden behov for ekstra hardware. I en verden af test, er selen blevet en allestedsnærværende navn. Mange af de mest populære browser designere har arbejdet direkte med selen for at integrere selen teknologi direkte i deres software, og det tjener som en hjørnesten i nogle af de mest populære testværktøjer anvendes til API'er og rammer.