Show your selenium automation skills by testing a form
Budget: $10 – $120 USD
Your task is to show your software development skills by testing all possible paths of a form.
Also you persist the results into a local database like h2 or derby (if you unaware of these dbs of course mysql or postgres would also be okay)
the form is:
https://aebb.es/20
You need to implement for:
- chrome desktop
- firefox desktop
tasks:
- run the different paths in specific JUnit tests
- navigate through the search result pages
- provide model classes for easier extension of the forms
- you will get support from our team
What is NOT needed:
- a UI (not required, implement a JUnit test to call your functions)
- a service architecture (like spring or JEE)
What are our requirements?
- solution work in normal an in headless mode
- your code passes checkstyle, pmd and findbugs (we will share you a git repo with eclipse settings)
- JDK11
- maven
- create a model class representing the input of your function
- create a service class implementing the logic
- create a unit test, which tests the service class
- we do NOT need a UI, we only need the model + service method to access the logic via API or via JUnit
- if you need libs beside of selenium or jgrapht, apache commons are fine. Other libs NEED prior clearance
- the runtime is JRE (no JavaEE nor Spring-container)
- deliviery in our git
Outlook
- if you do a good job on supporting our team, we are open to integrate you into regular work
What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.
Communication:
Do not wait for our availability here. Just answer, just ask or just reply.
Also you persist the results into a local database like h2 or derby (if you unaware of these dbs of course mysql or postgres would also be okay)
the form is:
https://aebb.es/20
You need to implement for:
- chrome desktop
- firefox desktop
tasks:
- run the different paths in specific JUnit tests
- navigate through the search result pages
- provide model classes for easier extension of the forms
- you will get support from our team
What is NOT needed:
- a UI (not required, implement a JUnit test to call your functions)
- a service architecture (like spring or JEE)
What are our requirements?
- solution work in normal an in headless mode
- your code passes checkstyle, pmd and findbugs (we will share you a git repo with eclipse settings)
- JDK11
- maven
- create a model class representing the input of your function
- create a service class implementing the logic
- create a unit test, which tests the service class
- we do NOT need a UI, we only need the model + service method to access the logic via API or via JUnit
- if you need libs beside of selenium or jgrapht, apache commons are fine. Other libs NEED prior clearance
- the runtime is JRE (no JavaEE nor Spring-container)
- deliviery in our git
Outlook
- if you do a good job on supporting our team, we are open to integrate you into regular work
What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.
Communication:
Do not wait for our availability here. Just answer, just ask or just reply.
Related categories:
Business, Accounting, Human Resources & Legal
Software Development
Eclipse
JUnit
Selenium Webdriver