jdi-testing / jdi-light

Powerful Framework for UI Automation Testing on Java
https://jdi-docs.github.io/jdi-light/
MIT License
110 stars 47 forks source link

Implement boostrap element: Button group - Vertical variation #653

Closed AlexeyGirin closed 4 years ago

AlexeyGirin commented 5 years ago

In the context of #15 decomposition In the context of #517 decomposition

  1. Implement given boostrap element (if element has some variation - please parametrise) and put it here: https://github.com/jdi-testing/jdi-light/tree/master/jdi-light-bootstrap Use html elements as reference example
  2. Create page object for given element,
  3. And cover with tests all element methods, put tests to here: https://github.com/jdi-testing/jdi-light/tree/master/jdi-light-bootstrap-tests
  4. Update documentation (add methods and examples, add links to test - in the same manner as it is done for HTML elements)
  5. Add JavaDocs for given element
  6. Add link to bootstrap element to bootstrap documentation, put it above class implementation (see https://github.com/jdi-testing/jdi-light/blob/master/jdi-light-html/src/main/java/com/epam/jdi/light/ui/html/complex/Combobox.java as an example)
  7. Move given element article to proper section (common, complex or composite) depending on the implementation
AlexeyGirin commented 4 years ago

Demo has been done.