[hide private]
[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Class Hierarchy

- object: The most base type
  - exceptions.BaseException: Common base class for all exceptions
    - exceptions.Exception: Common base class for all non-exit exceptions.
      - tlib.base.SearchEngineLoader.SearchEngineLoader.OperationError
      - tlib.base.ExceptionHelper.TLibException
        - tlib.base.OracleConnector.AutoCommitError
        - tlib.base.MysqlConnector.AutoCommitError
        - tlib.base.ExceptionHelper.BadFormatError: file contains bad format other than expected
        - tlib.base.ExceptionHelper.BadJsonFormatError: file contains bad formatted or invalid JSON
        - tlib.base.MysqlConnector.ConnectionError
        - tlib.base.OracleConnector.ConnectionError
        - tlib.base.MysqlConnector.ExecuteError
        - tlib.base.OracleConnector.ExecuteError
        - tlib.base.ExceptionHelper.FileNotExistError: File does not exist
        - tlib.base.MysqlConnector.QueryError
        - tlib.base.OracleConnector.QueryError
        - tlib.base.ExceptionHelper.RestServiceError: REST service returned an unexpected or error response
  - tlib.base.DataInjector.DataInjector: Helper class for parsing external data for data driven testing
  - tlib.base.HttpFileRequestor.HttpFileRequestor: Helper class for retrieving http files from url
  - tlib.base.HttpRequestor.HttpRequestor: Note: This class is deprecated.
  - tlib.base.JiraModerator.JiraModerator: Helper class to connect and manipulate the data in Jira
  - tlib.base.JsonHelper.JsonHelper: Functions for modifying and validating JSON data
  - tlib.base.MysqlConnector.MysqlConnector: Connects to MySQL DB, executes queries Autocommit is disabled by default, commit is done with commit function Warnings are turned into exceptions
  - tlib.base.NetworkHelper.NetworkHelper: Helper functions for parsing URLs and validating emails and URLs
  - tlib.base.OracleConnector.OracleConnector: Connects to MySQL DB, executes queries Autocommit is disabled by default, commit is done with commit function Warnings are turned into exceptions
  - multiprocessing.process.Process: Process objects represent activity that is run in a separate process
    - tlib.base.ApiMockServer.ApiMockServer: Helper Class to interact with the ApiMockServer Provides methods to add, remove mock objects as well as incoming requests
  - tlib.base.PytestTester.PytestTester
    - tlib.base.WebDriverTester.WebDriverTester
      - tlib.base.SelendroidTester.SelendroidTester
      - tlib.base.SeleniumTester.SeleniumTester
  - tlib.base.SearchEngineLoader.SearchEngineLoader
  - tlib.base.SoapRequestor.SoapRequestor: Helper class to contruct and send SOAP requests
  - tlib.base.SpiraModerator.SpiraModerator: Helper class to connect and manipulate the data in SpiraTest
  - tlib.base.SshFileRequestor.SshFileRequestor: Helper class for retrieving files from remote server
  - tlib.base.WptHelper.WptHelper: Helper class to send jobs to WebPagetest and get job results
  - tlib.base.XlsModerator.XlsModerator: Helper class for excel data operations on excel spread sheet
  - type: type(object) -> the object's type type(name, bases, dict) -> a new type
    - tlib.base.TestHelper.Singleton