Selenium
Selen automatizuje prohlížeče, ukládání vývojáři a návrháři pečlivý čas a peníze, když hledají vyzkoušet kompatibilitu svých internetových stránkách.
- Nabídky automatizace pro prohlížeče Firefox, Opera, Internet Explorer a Safari
- Poskytuje integrované vývojové prostředí
- TestingWhiz automatizuje proces testování
- Nahrávání a přehrávání lze manipulovat jen s jediným stisknutím tlačítka
- Autocomplete funkce při psaní Selenese
- Možnosti testy, které měřítku na mnoha různých úrovních
- Vyšší funkce vyžadují podstatnou míru znalosti programování
- Selen IDE může běžet o něco pomaleji
Tam je nějaká ironie v tom, že nejefektivnější kodéry daří dělat svou práci tak dobře, protože oni se minimalizovalo množství času, které musí vynaložit kódování. Zatímco elegantní kódování může minimalizovat množství typů budete muset strávit psaní a testování kvality kodéry také vědět, jak co nejefektivněji využít již dostupných nástrojů pro ně. To je nesmírně důležité, když se snaží otestovat kompatibilitu vašich webových stránkách. Co funguje na Safari se může ukázat být neorganizovaný bordel na Opera a Firefox, což vyžaduje rozsáhlou práci jen proto, aby to fungovalo hned na všech platformách. A pak je tu otázka slučitelnosti na širokou škálu zařízení, které moderní návštěvníci použít k procházení webu. Selen se stal jedním z nejvíce důvěryhodné nástroje pro automatizaci prohlížečů v podnikání, což umožňuje vývojářům zjistit případné problémy v jejich kódu dříve, než se stanou nepřekonatelné problémy. U jeho nejzákladnější vrstvě funkčnosti, selen umožňuje přiřadit zkušebních kroků, pak je přehrávat v prohlížeči, abyste viděli, jak tato opatření fungují v reálném čase. Ale Selen je víc než jen emulátoru prohlížeče. Jedná se o plně funkční integrované vývojové prostředí. Pomocí proprietární Selenese jazyk, můžete vytvářet a upravovat skripty, aby vám větší univerzálnost s vaší zkušeností ze zkoušek. Tyto testy pak mohou být uloženy v několika populárních formátů, které zahrnují HTML a Ruby. Pokud hledáte pro rychlé testování kódu, aniž by se museli starat o psaní testovacích případů sami, můžete využít automatického nástroje zvaného TestingWhiz, který vám umožní spustit více testovacích případů v menším množství času s menšími rukama na práci podílejí , Jádro Selen IDE je velmi snadno ovladatelný i pro ty s malou technickou zkušenost, ale přídavek selenu Remote Control nabízí pokročilejší funkce pro ty, kteří se snaží dělat složitější testování. S RC, můžete spustit a psát testy v široké paletě moderních jazyků jako je Python, Perl a Java, což umožňuje složitější testy, které nemají spoléhat na proprietární Selenese jazyka. To může být kombinován s Selenium Grid spustit testovací případy na různých serverech najednou, produkovat větší vzorek sad a umožňuje uživatelům získat smysluplné výsledky rychleji. Většina z selenu software vyžaduje použití Selen serveru, ale přidání webové řidiče selenu vám umožní dosáhnout vašich cílů testování bez potřeby přidání hardware. Ve světě testování Selen stala všudypřítomnou název. Mnoho z nejoblíbenějších návrhářů prohlížeče pracovali přímo s Selen integrovat technologie Selen přímo do jejich softwaru, a slouží jako základní kámen některých z nejpopulárnějších testovacích nástrojů používaných pro API a rámců.