The Page Object pattern allows to write tests on a natural layer of abstraction, so that you can focus on the external behavior of your web application instead of the internal structure. This is a popular approach to make your tests more stable and your test code easier to read.
The implementation is experimental and hence marked as "alpha" feature in the documentation. Once user feedback confirms that the approach is fruitful we can release version 2.0.0, which should declare the interface stable and also finally remove all traces of Python 2.7 still in the code base.
The Page Object pattern allows to write tests on a natural layer of abstraction, so that you can focus on the external behavior of your web application instead of the internal structure. This is a popular approach to make your tests more stable and your test code easier to read.
The implementation is experimental and hence marked as "alpha" feature in the documentation. Once user feedback confirms that the approach is fruitful we can release version 2.0.0, which should declare the interface stable and also finally remove all traces of Python 2.7 still in the code base.
Closes #108