Skip to main content

An ecosystem of libraries useful for software development

Project description

GemPyp

GemPyP

An out of the box Python Automation Framework

WebsiteDocsRepo

Table of contents

  1. Overview
  2. Installation
  3. Requirements
  4. Features
  5. Usage
  6. Documentations
  7. Contributors
  8. More
  9. Credits

Overview

GemPyP is a testing and reporting framework that allows automatic execution of testcases along with generation of the report, that enables effortless analysis and monitoring of the set.

The setting and configurations, including the testcases are passed as a config file to the framework, then GemPyP handles the environments, execution, reporting, storing data and miscellaneous.

It allows-

  • Email integration
  • Parallel execution of testcases
  • Customization of test Suite reports
  • Platform independence (Supports Linux, Windows and MacOS)

Installation

For installation make sure require version of python and pip is installed in the system.

$ pip install gempyp

Requirements

Python version 3.6 or above

Required Libraries

  • certifi==2022.6.15
  • cffi==1.15.0
  • charset-normalizer==2.0.12
  • coloredlogs==15.0.1
  • cryptography==37.0.2
  • humanfriendly==10.0
  • idna==3.3
  • lxml==4.9.0
  • ntlm-auth==1.5.0
  • numpy==1.22.4
  • pandas==1.4.2
  • pycparser==2.21
  • pyreadline3==3.4.1
  • python-dateutil==2.8.2
  • pytz==2022.1
  • requests==2.28.0
  • requests-ntlm==1.1.0
  • six==1.16.0
  • urllib3==1.26.9

These libraries will get downloaded automatically with the package.

Features

  1. Easy to use.
  2. Cross Platform.
  3. Multiple modes of execution.
  4. Static Report generated after execution.
  5. Saves Time

Usage

Can be used in API Automation and testing python testcases.

Documentations

The official documentation is hosted on Read the Docs: https://gempyp.readthedocs.io/en/latest/

Contributors

We welcome and recognize all contributions. You can see a list of current contributors in the contributors tab.

More

For more information visit https://gempyp.gemecosystem.com/ and https://gemecosystem.com/

Credits

  • TODO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gempyp-2.0.1.tar.gz (118.4 kB view details)

Uploaded Source

Built Distribution

gempyp-2.0.1-py3-none-any.whl (149.1 kB view details)

Uploaded Python 3

File details

Details for the file gempyp-2.0.1.tar.gz.

File metadata

  • Download URL: gempyp-2.0.1.tar.gz
  • Upload date:
  • Size: 118.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.0 Windows/10

File hashes

Hashes for gempyp-2.0.1.tar.gz
Algorithm Hash digest
SHA256 11dff1be0d3b72ae36575a292d44a30e0842999c3010a6dea5253167f5033a01
MD5 6f665b9f4665274e57180c97a054ed3f
BLAKE2b-256 91c6a32de289b66b49b4c6f31f3a96b34420d35d101c3cc8f5b1d95c1b66908f

See more details on using hashes here.

File details

Details for the file gempyp-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: gempyp-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 149.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.0 Windows/10

File hashes

Hashes for gempyp-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c68fb83cbef646527f10be387dd0b37427bff26c468e39847c2ac2fb498425ea
MD5 2d555285232062d43698192448cbfc89
BLAKE2b-256 5595ffc3a31f356457ec3b84d0629170ea7d3a30ed52c3ac440b0385b9f4a7a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page