Skip to main content

A Command Line Interface to run Shuttl API tests

Project description

AutoApiTestRunner

Automation Command Line Tool

Installation

Method-1: Using https://pypi.org/project/AutoApiTestRunner/1.0.1/

Installation Command:

sudo -H pip install AutoApiTestRunner==1.0.1

Method-2: Using pip

Installation Command: NOTE: you must have a working git over ssh configuration.

ssh -T git@github.com

“Hi kshamashuttl! You've successfully authenticated, but GitHub does not provide shell access.”

sudo -H python -m pip install --no-cache-dir "git+ssh://git@github.com/Shuttl-Tech/AutoApiTestRunner.git"

Validate the installation by running

auto --help

Configuration

you need to configure it before it can access Drone API. You are going to need a Drone Token and Drone server URL. Now head over to https://ci.shuttl.xyz/account, under Example CLI Usage section you will see the token and server URL. Copy both of them and keep them safe.

You can start initialisation process by executing

auto init

and provide the information on prompt.

Trigger API Sanity

Command:

auto runner
Repo name:Name of GH repo
Branch:Custom branch name

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

AutoApiTestRunner-1.0.3.tar.gz (3.4 kB view details)

Uploaded Source

Built Distributions

AutoApiTestRunner-1.0.3-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

AutoApiTestRunner-1.0.3-py2-none-any.whl (5.2 kB view details)

Uploaded Python 2

File details

Details for the file AutoApiTestRunner-1.0.3.tar.gz.

File metadata

  • Download URL: AutoApiTestRunner-1.0.3.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/2.7.16

File hashes

Hashes for AutoApiTestRunner-1.0.3.tar.gz
Algorithm Hash digest
SHA256 1088d284b4502e10606b1ea5f2207e207dc3945f8a450556afa906828d454cc4
MD5 9776a6abed03ec7a95ad008f24d7daea
BLAKE2b-256 c7fdb2ac1bf1bac58a9b114248b1ad508693e96165b3ffbaa761df96b4ab192b

See more details on using hashes here.

File details

Details for the file AutoApiTestRunner-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: AutoApiTestRunner-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/2.7.16

File hashes

Hashes for AutoApiTestRunner-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8662e8b068ed4fa0ee47cec7be6ee3783816af06abd519a6b2ae0a6232873a05
MD5 e6adba3d1356325f52f58077d7d1f7db
BLAKE2b-256 e21db9b847fe953b69622b3fd46d9158a6c386c83a3c1dfc5469f2041ce4569f

See more details on using hashes here.

File details

Details for the file AutoApiTestRunner-1.0.3-py2-none-any.whl.

File metadata

  • Download URL: AutoApiTestRunner-1.0.3-py2-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/2.7.16

File hashes

Hashes for AutoApiTestRunner-1.0.3-py2-none-any.whl
Algorithm Hash digest
SHA256 7049f2d4c4b252a51e2fe0aeca17bd59e3070f2461c413e0c42dfd62aef89b52
MD5 7af1a7f61c77713dd4caf4a55a00b701
BLAKE2b-256 d89314e23204dd8c3a66a5aa07f55affe9facd3e348d07595e4a4247bfda8357

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