Selenium
Selén automatizuje prehliadača, ukladanie vývojári a návrhári starostlivý čas a peniaze, keď hľadajú vyskúšať kompatibilitu svojich internetových stránkach.
- Ponuky automatizácie pre prehliadače Firefox, Opera, Internet Explorer a Safari
- Poskytuje integrované vývojové prostredie
- TestingWhiz automatizuje proces testovania
- Nahrávanie a prehrávanie možno manipulovať len s jediným stlačením tlačidla
- Autocomplete funkcie pri písaní Selenese
- Možnosti testy, ktoré meradle na mnohých rôznych úrovniach
- Vyššia funkcie vyžadujú podstatnú mieru znalosti programovania
- Selén IDE môže bežať o niečo pomalšie
Tam je nejaká irónia v tom, že najefektívnejší kódery darí robiť svoju prácu tak dobre, pretože oni sa minimalizovalo množstvo času, ktoré musí vynaložiť kódovania. Kým elegantný kódovanie môže minimalizovať množstvo typov budete musieť stráviť písanie a testovanie kvality kódery tiež vedieť, ako čo najefektívnejšie využiť už dostupných nástrojov pre nich. To je nesmierne dôležité, keď sa snažia otestovať kompatibilitu vašich webových stránkach. Čo funguje na Safari sa môže ukázať byť neorganizovaný bordel na Opera a Firefox, čo vyžaduje rozsiahlu prácu len preto, aby to fungovalo hneď na všetkých platformách. A potom je tu otázka zlučiteľnosti na širokú škálu zariadení, ktoré moderná návštevníci použiť na prehľadávanie webu. Selén sa stal jedným z najviac dôveryhodné nástroje pre automatizáciu prehliadačov v podnikaní, čo umožňuje vývojárom zistiť prípadné problémy v ich kóde skôr, než sa stanú neprekonateľné problémy. U jeho najzákladnejšie vrstve funkčnosti, selén umožňuje priradiť skúšobných krokov, potom je prehrávať v prehliadači, aby ste videli, ako tieto opatrenia fungujú v reálnom čase. Ale Selén je viac než len emulátora prehliadača. Jedná sa o plne funkčný integrované vývojové prostredie. Pomocou proprietárnu Selenese jazyk, môžete vytvárať a upravovať skripty, aby vám väčšiu univerzálnosť s vašou skúseností zo skúšok. Tieto testy potom môžu byť uložené v niekoľkých populárnych formátov, ktoré zahŕňajú HTML a Ruby. Ak hľadáte pre rýchle testovanie kódu, bez toho aby sa museli starať o písaní testovacích prípadov sami, môžete využiť automatického nástroje zvaného TestingWhiz, ktorý vám umožní spustiť viac testovacích prípadov v menšom množstve času s menšími rukami na prácu podieľajú , Jadro Selén IDE je veľmi ľahko ovládateľný aj pre tých s malou technickou skúsenosť, ale prídavok selénu Remote Control ponúka pokročilejšie funkcie pre tých, ktorí sa snažia robiť zložitejšie testovanie. S RC, môžete spustiť a písať testy v širokej palete moderných jazykov ako je Python, Perl a Java, čo umožňuje zložitejšie testy, ktoré nemajú spoliehať na proprietárne Selenese jazyka. To môže byť kombinovaný s Selenium Grid spustiť testovacie prípady na rôznych serveroch naraz, produkovať väčšiu vzorku sád a umožňuje používateľom získať zmysluplné výsledky rýchlejšie. Väčšina z selénu softvér vyžaduje použitie Selén servera, ale pridanie webové vodiča selénu vám umožní dosiahnuť vaše ciele testovania bez potreby pridania hardware. Vo svete testovanie Selén stala všadeprítomnou názov. Mnoho z najobľúbenejších návrhárov prehliadača pracovali priamo s Selén integrovať technológie Selén priamo do ich softvéru, a slúži ako základný kameň niektorých z najpopulárnejších testovacích nástrojov používaných na API a rámcov.