tzatziki
tzatziki copied to clipboard
Decathlon library to ease and promote Test Driven Development of Java microservices!
Navigate to an url with the possibility to wait for an element ```gherkin browser navigate to 'url' (waiting 'cssSelector' (visible)) ``` Assert what browser url is ```gherkin browser url is...
This module must take into account that tests could be run in parallel so we need to develop proper thread isolation with browser.
### Import User needs only to import tzatziki-front and an implementation (tzatziki-playwright) ### Browser configuration Browser type can be setup using env variable : TZATZIKI_BROWSER\ Some others parameters could also...
This root module defined 3 important interfaces that will be used to interact with front components : **Browser**\ Interface that expose method to manipulate the browser * **get(url)** : navigate...
Bumps [com.github.jknack:handlebars](https://github.com/jknack/handlebars.java) from 4.3.1 to 4.4.0. Commits dda4d71 v4.4.0 d840749 build: release to central action 878e965 build: rename sonatype profile to central 7914400 build: rename tests module d8ff863 java modules:...
This submodule needs to implement all the interfaces provided by tzatziki-front module using the playwright engine.
In a lot of scenario, you want to check on the same type of html element across multiple tests. \ Those css selectors are some times really complex and really...
We want to propose generic gherkins steps that can be used to manipulate and assert on the browser so user don't have the need to create custom steps that manipulate...
Implementation of the basic front module principles. A parent module with interfaces definitions, generic browser configuration definition and parallelism handling. ```[tasklist] ### Tasks - [ ] https://github.com/Decathlon/tzatziki/issues/254 - [ ]...