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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: gempyp-2.0.1b0.tar.gz
  • Upload date:
  • Size: 123.9 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.1b0.tar.gz
Algorithm Hash digest
SHA256 6c5f84b65d20d4f8496e05ffbd053b3a576ba48cbbd6766822bfc79827f3d215
MD5 6c9f25ca7faa626b8b7b2377e9e0f110
BLAKE2b-256 4d4af1dc7cb7a22e582381c3dc70e5ff014f6054eecdc1cb26fb7c1dc99baa1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gempyp-2.0.1b0-py3-none-any.whl
  • Upload date:
  • Size: 156.6 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.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e1099e96a7e1995c37d80ccd280d400bb0b935b1ff9087f1e433ef67b0186b8
MD5 87a2a5c79610f5bc79311dafa732adac
BLAKE2b-256 b975758ad86d315fa96464fa96fc1c2062ce1d5b68d273f174d9bf4bd91a34b8

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