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.1b1.tar.gz (124.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: gempyp-2.0.1b1.tar.gz
  • Upload date:
  • Size: 124.5 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.1b1.tar.gz
Algorithm Hash digest
SHA256 1fa1f716b8cfe71385107e22e4ec50fe2df0d2d28263088d4b407eccfc86f7af
MD5 ffa7bb54a002cde5141c4caf1d7f7e4b
BLAKE2b-256 5c56d0d46ff66f9fdc199212ef189b60b16162321325197af6be4e5f93538547

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gempyp-2.0.1b1-py3-none-any.whl
  • Upload date:
  • Size: 157.2 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.1b1-py3-none-any.whl
Algorithm Hash digest
SHA256 936eb3af4be7444fd52d70f82bc3a39bd28eaa63117e9ac5ce7042173e2a050a
MD5 23f644e2a109ed24ae495e3e05cff18b
BLAKE2b-256 fe4375a673c040692214ea119460779e89a4fa510b7f1458b713802b786e5593

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