Ik maak geautomatiseerde tests met selenium
Over deze dienst
Heb je betrouwbare geautomatiseerde tests nodig voor je webapplicatie?
Ik maak professionele, onderhoudbare geautomatiseerde test scripts op basis van jouw functionele eisen, user stories, acceptatiecriteria of bestaande workflows van de applicatie.
Ik heb uitgebreide ervaring in softwarekwaliteitsengineering en testautomatisering, en ik richt me op het bouwen van automatisering die leesbaar, herbruikbaar en gemakkelijk te onderhouden is.
Automatiseringsstack
Java
Alle geautomatiseerde tests worden ontwikkeld met Java.
Selenium WebDriver + TestNG
Selenium WebDriver wordt gebruikt voor browserautomatisering, terwijl TestNG zorgt voor testorganisatie, uitvoeringscontrole, assertions en beheer van test-suites.
Page Object Model
Tests kunnen worden gestructureerd met behulp van het Page Object Model om onderhoudbaarheid te verbeteren en duplicatie van code te verminderen.
Rapportage
Extent Reports kunnen worden toegevoegd om duidelijke HTML-uitvoeringsrapporten te geven met passerende, falende en overgeslagen tests.
Afhankelijk van jouw pakket en projectvereisten, kan ik helpen met:
- Geautomatiseerde functionele en regressietests
- Automatisering van smoke-tests
- Cross-browser testing
- Ontwerp van Page Object Model framework
- TestNG test suites
- Data-driven testing
- Screenshots en rapportage voor falende tests
Testapplicatie:
Webapplicatie
Ontwikkelingstechnologie:
HTML & CSS
•
Java
•
JavaScript
•
React
•
SQL
Apparaat:
Mac
Veelgestelde vragen
Automatische vertaling
Wat heb je van mij nodig om te beginnen?
Geef alsjeblieft je applicatie-URL, testgegevens indien nodig, functionele eisen/user stories, en de testscenario’s of workflows die je geautomatiseerd wilt hebben. Als je geen gedocumenteerde testcases hebt, kan ik de applicatie beoordelen en helpen bij het bepalen van de scope van de automatisering.
Kun je het automatiseringsframework vanaf nul opbouwen?
Ja. Ik kan een onderhoudbaar Selenium WebDriver framework maken met Java, TestNG, Maven, Page Object Model, herbruikbare utilities en HTML rapportage.
Kun je regressie- en smoke-tests automatiseren?
Ja. Ik kan smoke-, regressie-, functionele en end-to-end scenario’s van webapplicaties automatiseren op basis van jouw eisen en prioriteitsworkflows.
Kun je werken met mijn bestaande Selenium framework?
Ja. Ik kan nieuwe geautomatiseerde tests toevoegen, falende tests herstellen, de structuur van het framework verbeteren, duplicatie verminderen en een bestaand Selenium Java/TestNG project uitbreiden.
Welke browsers kan ik automatiseren?
Ik kan testen automatiseren voor grote browsers zoals Chrome, Edge en Firefox. Cross-browser uitvoering kan ook worden toegevoegd, afhankelijk van de projectvereisten.
