Selenium Vacatures

Vacatures van oktober 2020 voor Selenium net bijgewerkt!

Selenium Suite is een test-framework (open-source) voor het testen van webapplicaties. Van belang hierbij is om aan te geven dat het gaat om het geautomatiseerd uitvoeren van de testen. De testgevallen zul je nog steeds vooraf zelf moeten maken en opvoeren in de tool.

Wanneer Selenium IDE gebruiken
Hieronder is een aantal afwegingen beschreven om te kunnen beoordelen of Selenium IDE geschikt is voor het realiseren van jouw doelstelling.

Voor het leren van concepten op het gebied van geautomatiseerde testen en Selenium.
Denk hierbij aan het gebruiken van:
Selenium commando’s (vaak aangeduid met de term “Selenese”) zoals: type, open, clickAndWait, assert, verify, etc.
Locators zoals id, name, XPath, Link text, css selector en DOM om HTML elementen te kunnen lokaliseren.
Run script om aangepaste JavaScript-code uit te voeren
Export functionaliteit om testgevallen in verschillende formaten te exporteren.
Het maken van tests met weinig of geen programmeerervaring
Om eenvoudige testgevallen en scripts te maken die je later kunt exporteren naar Selenium RC of Selenium WebDriver
Testen van een webapplicatie voor alleen de webbrowser Firefox
Wanneer Selenium RC gebruiken
Hieronder is een aantal afwegingen beschreven om te kunnen beoordelen of Selenium RC geschikt is voor het realiseren van jouw doelstelling.

Om tests te ontwerpen met behulp van een meer expressieve taal dan Selenese (Selenium commando’s)
Vanaf versie 2.25.0 ondersteunt Selenium RC de volgende programmeertalen:
Java
C#
PHP
Python
Perl
Ruby
Om testen tegen verschillende browsers op verschillende besturingssystemen te draaien
Als je een selenium-sessie start met de verkeerde browser id, krijg je een lijst met browsers die worden ondersteunt
De volgende browsers worden onder andere ondersteunt
Firefox
Mock
Pi Firefox
Chrome
Iexplore
Google chrome
Konqueror
Safari
Firefox chrome
Opera
De volgende operating systemen worden ondersteunt:
Windows
Mac OS
Linux
Solaris
Het uitvoeren van testen op meerdere omgevingen met behulp van Selenium Grid
Het testen tegen een nieuwe browser die JavaScript ondersteunt
Wanneer Selenium WebDriver gebruiken
Hieronder is een aantal afwegingen beschreven om te kunnen beoordelen of Selenium WebDriver geschikt is voor het realiseren van jouw doelstelling.

Gebruiken van een bepaalde programmeertaal bij het ontwerpen van de testgevallen. WebDriver ondersteunt dezelfde programmeertalen als Selenium RC
Testen van een webapplicatie die gebruik maakt van AJAX-gebaseerde functionaliteiten.
Testen uitvoeren op de HtmlUnit browser
Creëren van aangepaste testresultaten
Wanneer Selenium Grid gebruiken
Hieronder is een aantal afwegingen beschreven om te kunnen beoordelen of Selenium Grid geschikt is voor het realiseren van jouw doelstelling.

Om Selenium RC scripts in meerdere browsers en op verschillende besturingssystemen tegelijk te draaien.
Uitvoeren van een grote hoeveelheid testen binnen een bepaalde tijd