=============================================================================== Welcome to Pomcorn documentation! =============================================================================== **Pomcorn**, or **Page Object Model corn**, is a Python package that contains base classes for creating systems based on `Selenium `_ framework and **Page Object Model** `pattern `_. The package can be used to create autotesting systems, parsing scripts and anything that requires interaction with the browser. It is tested on Python 3.11 and 3.12. Contributions are welcome. Feel free to `fork `_ and contribute! (:ref:`How to contribute`) **Features:** * :ref:`Base classes` for POM page class creation * :ref:`Locators` for XPath page elements location * :ref:`Wait conditions` Documentation ******************************************************************************* .. toctree:: :maxdepth: 2 installation demo objects_hierarchy developer_interface locators descriptors waits_conditions development contributing CHANGELOG