Skip to main content

pyATS AEtest: Testscript Engine

Project description

pyATS is an end-to-end testing ecosystem, specializing in data-driven and reusable testing, and engineered to be suitable for Agile, rapid development iterations. Extensible by design, pyATS enables developers start with small, simple and linear test cases, and scale towards large, complex and asynchronous test suites.

pyATS is initially developed internally in Cisco, and is now available to the general public starting late 2017 through Cisco DevNet. Visit the pyATS home page at

https://developer.cisco.com/site/pyats/

AEtest Package

This is a sub-component of pyATS that handles test script definition and execution.

Requirements

pyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

# install pyats as a whole
$ pip install pyats

# to upgrade this package manually
$ pip install --upgrade pyats.aetest

# to install alpha/beta versions, add --pre
$ pip install --pre pyats.aetest

For more information on setting up your Python development environment, such as creating virtual environment and installing pip on your system, please refer to Virtual Environment and Packages in Python tutorials.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyats.aetest-24.10-cp312-cp312-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-24.10-cp311-cp311-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-24.10-cp310-cp310-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-24.10-cp39-cp39-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyats.aetest-24.10-cp39-cp39-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ universal2 (ARM64, x86-64)

pyats.aetest-24.10-cp38-cp38-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file pyats.aetest-24.10-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6237b1be162f694e69a120be4bb3d4c47c449c1feef31817fc8eb6396f9d4d23
MD5 f72b5173713e1621060cad971bf9c533
BLAKE2b-256 5fe03247e63c13f27323a14ca367c19fa183e8ecb22a3b5c037ff1359facf0c3

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 819f8b5a1844d34446525e873502f56be3c3cb458e76ca91aa23c44543bd762e
MD5 fe536bf9a649a27e6c981f67ac703388
BLAKE2b-256 d7f00103a628d5dd2707fe3e7ea6b02740ae7b97442e0069938ff8a48bda8792

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a9b5f19c5c9305aa576b624a94075ddcbd7336d8230e51e57f1cdd63d3009b5b
MD5 8337779cb73cc7f490342f34953e5a3f
BLAKE2b-256 939a87c238bb75eb4dc0f72c6c1f162f35134f45bd72969864358e52b5b1ddff

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5ce4556f59eee65baa4ba040ae2082f3aa67f09223cd22121240338c26b41ad
MD5 9e34c46981f17cacec0510ab4899b52d
BLAKE2b-256 663d278dc5c8a42d63304f54756fe9db4dad670cae3c78c0b417c0a877d6f8ff

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0147dd08685a8c29d640aee9ebce891f702a7b45e27c595af8bb42a3f33f075c
MD5 a844347abb7f09ace7b44f64671669e9
BLAKE2b-256 ab66dd15d68fa2edca24e8fe1fd07e2b52fefdd352de64fba553cfcc2030255d

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 24f36ce56222aa9a8ea7c9e54df26a8403b884471e66440cd82a4cd05bc263b0
MD5 b388a29bbf439d620b59f4d6d0bd0120
BLAKE2b-256 9e50969217b3af5b97118ac5db70287fda2276c0bd0b80e4812170953f3538a5

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8bd30fbac731867c9f4b9afa2a255d7d77cb0f7fbc7c0ab6e59316468f1cba3d
MD5 06adf1cfc73a435c24f84595f2485a6f
BLAKE2b-256 9423c2d915fffd2eb530587ca27d79c4391bd41859556693fff73ee59371bde7

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4781b501bb56734b9505169f09bf04a5bab430647ce674952b90f8e2c6c5597
MD5 c89d7f1ffe214a613084fc44164f8bb8
BLAKE2b-256 666e3e7ee90a200f9abf67fccb8c8a22753eae083e338b56e5dd945cda24c468

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ea6b651581054289f8afb3c68e942858532802ac12912b83cb14642bf8aa50ab
MD5 395b7e820544105f573e84a9a0444ee4
BLAKE2b-256 75adced855f81944d5c76b2a1291d8642795178782ef15f9ab991f8c32e745eb

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d40ba435da017fa60cb63636e4f4b299cb96336ef96e2ec4639a6c1fcc75cd7
MD5 dce0707c9b192516bad63f678d804da8
BLAKE2b-256 d877aaf5176b9245ce6086a73a6430347c14778b015239f3df0bc9278b8b1dc5

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e950bf013ae77ad580a13ff4355ad8ac45753caeb077db36d20691fbd3e65dd6
MD5 4816e09659b79626668465f4e0f6f08b
BLAKE2b-256 7b67b2af3ffe878867f442cc2b1cf217a8d47e5b332b56d3862b1102a473e46b

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b168979a2d5a6ab0881ac6fee10725311b158917bf44dec899cdea67e1228f4c
MD5 7691c04eaf51262d903baf943b9dccb7
BLAKE2b-256 3f9466f145c9e1be0bad900b1e06b5f761f022eb6eed76edc01e0d731b2ad56a

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 0d950ade47f0b9df492db2a68b1c1d618c2633fb7acc5bc78b105e3322099dd1
MD5 2de5c6738d6cbce34c5d0eae84e47dda
BLAKE2b-256 eea0610a91b716cff0f84c0f0e58348be26308c516f86472c575d0199b208937

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7605ab11d04f0b0b191279ca1f2992efec0f2bcf16ffe0fedc33c2712d30498f
MD5 01852d476ea630cee3938ccf826f22d2
BLAKE2b-256 e5f1fe38950cc43996ad4c323892086ab3c434e5f84991ac9f77b12566471592

See more details on using hashes here.

Provenance

File details

Details for the file pyats.aetest-24.10-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for pyats.aetest-24.10-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 010d1aad3b68482968922fa540125c22cfa6cfc090240b92f03951ea62d9944a
MD5 38922ce9947042c63f760d01366ea40d
BLAKE2b-256 ed2bc5d4e27e05aea0573c7636c63f2002ba9c82844c0d80f43897c53d8821f2

See more details on using hashes here.

Provenance

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