Python package for interacting with DentalHub portal.
Project description
T-Pom-dentalhub
A Python package for interacting with DentalHub portal and their elements .
Table of Contents
Overview
This package provides various modules and classes for interacting with dentalhub portal.
There are also usable web elements that have commonly used methods built in.
Installation
pip install t-pom-dentalhub
Usage Example
For detailed examples, please refer to our quick start page.
API Documentation
Consts
Module: t_pom_dentalhub.consts
Configuration module for DentalHub.
- Class:
CONSTSContainer for any const you require for default on your automation.
Elements
Module: t_pom_dentalhub.elements
Module for all web app elements.
Module: t_pom_dentalhub.elements.table_element
Table element module.
- Class:
TableElementClass for table elements.
- Method:
get_summary_table_data - Method:
get_table_data
- Method:
Module: t_pom_dentalhub.elements.text_element
Text element module.
- Class:
TextElementClass for input element model.
Pages
Module: t_pom_dentalhub.pages
Page modules for DentalHub.
Module: t_pom_dentalhub.pages.login_page
Login page for DentalHub.
- Class:
LoginPagePage class containing elements specific to login on DentalHub.
Module: t_pom_dentalhub.pages.dashboard_page
Dashboard page for Dentalhub.
- Class:
DashboardPagePage class containing elements specific to a dashboard interface.
Module: t_pom_dentalhub.pages.patient_insurance_page
Patient insurance form.
- Class:
PatientInsurancePagePage class containing elements specific to a patient insurance interface.
Module: t_pom_dentalhub.pages.practitioner_location_page
Practitioner location page.
- Class:
PractitionerLocationPagePage class containing elements specific to a practitioner and location interface.
Module: t_pom_dentalhub.pages.eligibility_selected_insurance_page
Page to selected insurance interface.
- Class:
EligibilitySelectedInsurancePagePage class containing elements specific to selected insurance interface.
Module: t_pom_dentalhub.pages.eligibility_check_results_page
Page to check the results of eligibility.
- Class:
EligibilityCheckResultsPagePage class containing elements specific to eligibility check result interface.
Module: t_pom_dentalhub.pages.service_history_page
Service history page.
- Class:
ServiceHistoryPagePage class containing elements specific to service history interface.
Module: t_pom_dentalhub.pages.multi_factor_authentication_page
Multi Factor Authentication Page.
- Class:
MultiFactorAuthenticationPagePage class containing multi factor authentication.
t_pom_dentalhub
Module: t_pom_dentalhub.t_pom_dentalhub
Base class for DentalHub.
- Class:
TDentalHubMain application class managing pages and providing direct access to Selenium.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file t_pom_dentalhub-0.1.0.tar.gz.
File metadata
- Download URL: t_pom_dentalhub-0.1.0.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efb3875eaf9af9c3959649285401339c446718cf196767e2e8d4bc4a5ab9b55c
|
|
| MD5 |
64679c06e3e4b54af691d57a0c70658a
|
|
| BLAKE2b-256 |
b9a8f42382df80bf8987f4f5332e8c812bb837b6069479b339d169e79eb190f4
|