Selen je open source nástroj, který slouží pro automatizované testování webových aplikací založených. Tento nástroj je velmi jednoduchý a snadno ovladatelný. To je široce používán pro testování funkčnosti aplikací na bázi prohlížeče vyvinutých v jakékoli technologie.
Naše první selen založené funkční test:
Selen může být použit k napsání testy programovacího jazyka na vysoké úrovni, například - Java, C#, Ruby, Python atd.. Nejduležitejší, který z nich by se měli naučit před učení Selen, se o PageObjects. PageObject je objektově orientovaná knihovna, která se používá k vytvoření testovací soupravy pro webové aplikace. To je velmi užitečné pro aplikace, které následují MVC vzoru, jak to může samostatný test kód do modelu, Zobrazení a řadič vzory. Velmi základní selen modelový případ je vyvíjen rozšířením třídy "SeleneseTestCase '. Zde máme metodu nastavení, která se používá na bod základní URL aplikace společně s názvem prohlížeče.
Selen RC a selen Grid Instalace a spuštění:
na programovacím jazyku našeho výběru založený, selen má sadu knihoven jsou k dispozici. Můžeme stáhnout tyto knihovny z následující adresy URL -
http://seleniumhq.org/download/
V našem dokumentu budeme sledovat programovacího jazyka Java -
- Step 1 - Selen RC je jednoduše soubor jar. Obvykle je název souboru Jar je - Selen-Server-Standalone-<Číslo verze>.jar. To nevyžaduje žádnou speciální instalaci. Stačí stáhnout zip soubor a rozbalte knihovnu v nějakém umístění v systému.
- Step 2 - Ujistěte se, že máte správnou verzi (vidět 1.5 or higher) Javy nainstalované v počítači. Také zkontrolujte, zda proměnné prostředí, jako je JAVA_HOME a cesta by měla být odpovídajícím způsobem definovány. Aby bylo zajištěno, že Java je v pořádku na svém systému, Jen zadejte následující na příkazovém řádku terminálu -
java -version
- Step 3 - Spuštění selenu serveru - jednoduše otevřít řádku terminál příkazového řádku a přejděte do adresáře, kam jste extrahovali soubor ZIP uvedené v kroku 1. Spusťte následující příkaz -
Java jar Selen-Server-Standalone-<Číslo verze>.jar
Můžete jednoduše vytvořit dávkový soubor, který má výše uvedený příkaz, tak, že pokaždé, když nemusíte zadávat příkaz výše.
Použití klienta ovladače Java:
- Step 1 - Stáhnout ovladač klient zip soubor Selen java z URL – http://seleniumhq.org/download/
- Step 2 - Po stažení je u konce, extrahovat selen java-<verze no>.jar
- Step 3 - Otevřete Java IDE a vytvoření projektu Java.
- Step 4 - Přidat knihovnu selen java-<verze no>.jar
Nyní máte dobré začít psát svůj selenu skript s pomocí programovacího jazyka Java s použitím selenu-java-client API.
Selen testovací případy lze snadno integrovat s JUnit. Po prvním zápisu můžeme jednoduše spustit JUnit testovací sady což bude spouštět testovací případy, selen a produkovat zprávy o našich potřebách.
In addition to these, můžeme použít Selen k testování Java Script kód aplikace.
Nejdůležitější výhodou tohoto přístupu je, že, jednou napsaný, můžeme zachránit skripty a může být proveden v různých prostředích.
S ohledem na výše uvedené znaky, můžeme konstatovat, že selen je jedním z nejdůležitějších nástrojů pro testování automatizaci aplikací na bázi prohlížeče.