{ "info": { "author": "Yoram Shamir", "author_email": "yoram@ignissoft.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Testing :: Traffic Generation" ], "description": "## Python OO API for Spirent TestCenter (STC).\n\n### Functionality\nThe current version supports the following test flow:\n\n- Load configuration -> Get/Set attributes -> Start/Stop traffic -> Get statistics.\n \nSupported operations:\n\n- Basic operations - get/set attributes, get/create children.\n- Connect - to chassis or lab server\n- Load configuration - load configuration (tcc or XML), reserve ports and analyze the configuration\n- Start/Stop - arp, ping, devices, ports, streams\n- Statistics - subscribe, read views, unsubscribe\n- Save configuration and results\n- Disconnect\n\nThe package also support Add/Remove objects so it supports the following test case:\n\n- Build configuration -> Start/Stop traffic -> Get statistics.\n\nBut this is less documented at this version.\n\n### Low level APIs\n\n- StcTclWrapper - a Python wrapper (using Python Tk package) over STC native Tcl API (SpirentTestCenter) .\n- StcPythonWrapper - a Python wrapper over STC native Python API (StcPython.py)\n- StcRestWrapper - a Python wrapper over STC lab server REST API (using stcrestclient package).\n\n### Installation\npip instsll pytestcenter\n\n**Prerequisite**
\nTestCenter application installed for Tcl and Python APIs.
\nLab/Rese server for REST API.\n\n### Getting started\nUnder testcenter.test.stc_samples you will find some basic samples.\nSee inside for more info.\n\n### Documentation\nhttp://pytestcenter.readthedocs.io/en/latest/\n\n### Contact\nFeel free to contact me with any question or feature request at yoram@ignissoft.com", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shmir/PyTestCenter/", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "pytestcenter", "package_url": "https://pypi.org/project/pytestcenter/", "platform": "any", "project_url": "https://pypi.org/project/pytestcenter/", "project_urls": { "Homepage": "https://github.com/shmir/PyTestCenter/" }, "release_url": "https://pypi.org/project/pytestcenter/1.3.3/", "requires_dist": null, "requires_python": "", "summary": "Python OO API package to automate Spirent TestCenter (STC) traffic generator", "version": "1.3.3" }, "last_serial": 5289233, "releases": { "1.1.7": [ { "comment_text": "", "digests": { "md5": "6cd0b5ae02cabd01f066003dc9e16e97", "sha256": "e124f86a1a75b6a5280211c2653e3421983d2966b847c619325bc0794cdaf2ed" }, "downloads": -1, "filename": "pytestcenter-1.1.7.tar.gz", "has_sig": false, "md5_digest": "6cd0b5ae02cabd01f066003dc9e16e97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21803, "upload_time": "2018-01-21T21:24:47", "url": "https://files.pythonhosted.org/packages/01/5d/254635b396196e2ede20f01e8b2ad0d6a637bbba839d9e5ff19f2336b3f5/pytestcenter-1.1.7.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "ba28957fbedd1b2db3403564f2a3ab76", "sha256": "5769e68975de0646359cd32e4d9ccebf3a917678e61f6f1a845f3db5ea119092" }, "downloads": -1, "filename": "pytestcenter-1.1.9.tar.gz", "has_sig": false, "md5_digest": "ba28957fbedd1b2db3403564f2a3ab76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21825, "upload_time": "2018-04-02T19:50:39", "url": "https://files.pythonhosted.org/packages/50/d6/cb871f3da49c62b1d7a4f0f7cfa6661135eb330170091c49f3bb7dc60ec9/pytestcenter-1.1.9.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "fca27985d5458c9eeed7719ece9e1e93", "sha256": "ae6b044506bbfe212a77c99862a05dd156332a360096a1441056025133950fd0" }, "downloads": -1, "filename": "pytestcenter-1.2.0.tar.gz", "has_sig": false, "md5_digest": "fca27985d5458c9eeed7719ece9e1e93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21846, "upload_time": "2018-04-11T13:19:02", "url": "https://files.pythonhosted.org/packages/71/88/99c5158335809447e35b91824393da7bb437681c9799493d624bc5c7c11d/pytestcenter-1.2.0.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "0970ea020a487dff03d16d73b42c9c96", "sha256": "f5b069fc1e8e47e28d1fe3bbef2b2e9b36e29b382ceb97cf357a2b045c97b026" }, "downloads": -1, "filename": "pytestcenter-1.2.2.tar.gz", "has_sig": false, "md5_digest": "0970ea020a487dff03d16d73b42c9c96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22036, "upload_time": "2018-07-02T20:34:09", "url": "https://files.pythonhosted.org/packages/01/f3/19a6d57a446f0fe6a0d0c3a8be3368f5ac9038f9e5b0519ddab994530b6c/pytestcenter-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "c0884cc6e50d69b88d95471a105bf1c1", "sha256": "eaaabfc3b939d15776de0850bd4d7cad638c646234bb0ddeb4a395666e9add1b" }, "downloads": -1, "filename": "pytestcenter-1.2.3.tar.gz", "has_sig": false, "md5_digest": "c0884cc6e50d69b88d95471a105bf1c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22259, "upload_time": "2018-07-24T10:07:38", "url": "https://files.pythonhosted.org/packages/29/96/1f7a8dbb75cdc0ae430001d925466b78b69631484411096480dccd387922/pytestcenter-1.2.3.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "3fc535f6e6ca9027b36842d1a23674ca", "sha256": "6ca38ed01a37e5830d8a178a21ca7c4d7c3b82e79d0d2a2123e1cca8a67db41d" }, "downloads": -1, "filename": "pytestcenter-1.2.6.tar.gz", "has_sig": false, "md5_digest": "3fc535f6e6ca9027b36842d1a23674ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22967, "upload_time": "2018-10-15T19:43:51", "url": "https://files.pythonhosted.org/packages/c2/da/fd6e115ef2a2f8546bbe71053818c00e6633cfd30a37dcfc8eb5d2ecc957/pytestcenter-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "7eb2ba15aae34b7a7a52c4fea7294ee5", "sha256": "534f807436f933b040b299ef689615488e01ce7c4d9a61bc49eaf5dbba268ff8" }, "downloads": -1, "filename": "pytestcenter-1.2.7.tar.gz", "has_sig": false, "md5_digest": "7eb2ba15aae34b7a7a52c4fea7294ee5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22055, "upload_time": "2018-12-25T15:52:00", "url": "https://files.pythonhosted.org/packages/77/cc/c92466813a3685e05577699a89678ca09773c56f0cb078975b17840d37a3/pytestcenter-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "1c134a86b30a3ded56d688a3ba5317aa", "sha256": "694ee5937b99a794a9c09a6bbd1414b8d3a7125a0b66feeb1a17955ee3dedf48" }, "downloads": -1, "filename": "pytestcenter-1.2.8.tar.gz", "has_sig": false, "md5_digest": "1c134a86b30a3ded56d688a3ba5317aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23040, "upload_time": "2018-12-25T18:01:45", "url": "https://files.pythonhosted.org/packages/dc/76/8d23ab328d62bedf3706a5e1e44e75e5d290b6d7b7f6a3a7073936533095/pytestcenter-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "52b5823a8fbc550070650b43a81cf970", "sha256": "6656401779c3f18fdc2e4cb93da7890da1b4e8005d34c22c0e09878f69ecac0b" }, "downloads": -1, "filename": "pytestcenter-1.2.9.tar.gz", "has_sig": false, "md5_digest": "52b5823a8fbc550070650b43a81cf970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22081, "upload_time": "2019-01-01T14:08:36", "url": "https://files.pythonhosted.org/packages/d7/cd/cd6e52e45f944061e8f008a3119067b97ef27beb64a42e105e8ef35921d8/pytestcenter-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "207c66fec14784df5f24d99d625e6b2d", "sha256": "c53545d9d71f4d42898e01cef403b3f93d8a74ad7764b8a81e5d2c636765f63b" }, "downloads": -1, "filename": "pytestcenter-1.3.0.tar.gz", "has_sig": false, "md5_digest": "207c66fec14784df5f24d99d625e6b2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22304, "upload_time": "2019-01-14T11:15:58", "url": "https://files.pythonhosted.org/packages/38/6c/b270d0e9292f051c01b63a6a11be8d6922599fc3f11daef5c3fcc92bab03/pytestcenter-1.3.0.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "7d34dab8c8ff3cdb362a5327849135e8", "sha256": "874e70621fcceb8be2a25fab4e28054e0e807286307bec9cf6840c6ac5811946" }, "downloads": -1, "filename": "pytestcenter-1.3.2.tar.gz", "has_sig": false, "md5_digest": "7d34dab8c8ff3cdb362a5327849135e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18577, "upload_time": "2019-03-20T10:51:58", "url": "https://files.pythonhosted.org/packages/72/01/279833d94d60c3b28e3df4b0c2561c4bd397a71b903a9d4f5f70ae1b949d/pytestcenter-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "00b05dd90e5bbf207055be7d82a6bef9", "sha256": "e3a7243c7a654f98144236d2854c354ff077746ce8dcbf3d7a23492e9bc8942c" }, "downloads": -1, "filename": "pytestcenter-1.3.3.tar.gz", "has_sig": false, "md5_digest": "00b05dd90e5bbf207055be7d82a6bef9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18580, "upload_time": "2019-05-19T18:58:18", "url": "https://files.pythonhosted.org/packages/37/ab/80d86b5c08af185a472ea0cfae4c537aea62d12152e2b523d6a3e33606a0/pytestcenter-1.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "00b05dd90e5bbf207055be7d82a6bef9", "sha256": "e3a7243c7a654f98144236d2854c354ff077746ce8dcbf3d7a23492e9bc8942c" }, "downloads": -1, "filename": "pytestcenter-1.3.3.tar.gz", "has_sig": false, "md5_digest": "00b05dd90e5bbf207055be7d82a6bef9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18580, "upload_time": "2019-05-19T18:58:18", "url": "https://files.pythonhosted.org/packages/37/ab/80d86b5c08af185a472ea0cfae4c537aea62d12152e2b523d6a3e33606a0/pytestcenter-1.3.3.tar.gz" } ] }