It is advised to read the eHealthBox, consent, therapeutic link or therapeutic exclusion user manual first to gain a better understanding of the framework.
Introduction
This manual is meant for everyone that works on the development of the SOAP testing framework.
Target audience
- Developers of the eHealth SOAP services
Project tree
└───src ├───main │ ├───java │ └───resources │ └───config │ └───P12 │ └───acc └───test ├───java │ └───be │ └───imec │ └───hie │ ├───features │ │ ├───consent │ │ ├───ehealthbox │ │ ├───therapeuticExclusion │ │ └───therapeuticLink │ ├───runners │ ├───steps │ └───utils └───resources ├───attachments ├───testdata └───chromedriver.exe
Maintenance
Web
The chromedriver, found at src/test/resources/chromedriver.exe, has to be updated occasionally
to keep it up-to-date with the most recent version of Chrome.
The most recent version of chromedriver can be found here.
Simply replace to chromedriver in the project with the new one from the link above.
How to edit an existing feature
to do
How to edit a feature file
to do
How to edit a step
to do
How to edit utilities
to do
How to add a new feature to an existing service
to do
How to add a new feature file
to do
How to add new steps
to do
How to add new utilities
to do
How to add a new service
to do
How to handle test data
to do