{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: Zope Public License", "Operating System :: OS Independent", "Topic :: Internet :: WWW/HTTP :: Browsers", "Topic :: Software Development :: Testing" ], "description": "=============\nTest Recorder\n=============\n\nThe testrecorder is a browser-based tool to support the rapid\ndevelopment of functional tests for Web-based systems and\napplications. The idea is to \"record\" tests by exercising whatever is\nto be tested within the browser. The test recorder will turn a\nrecorded session into a functional test.\n\n\nOutput\n------\n\nTest recorder supports two output modes:\n\nSelenium\n In this mode, the testrecorder spits out HTML markup that lets you\n recreate the browser test using the Selenium_ functional testing\n framework.\n\nTest browser\n In this mode, the testrecorder spits out a Python doctest_ that\n exercises a functional test using the Zope testbrowser_. The Zope\n testbrowser allows you to programmatically simulate a browser from\n Python code. Its main use is to make functional tests easy and\n runnable without a browser at hand. It is used in Zope, but is not\n tied to Zope at all.\n\n.. _Selenium: http://www.openqa.org/selenium/\n.. _doctest: http://docs.python.org/lib/module-doctest.html\n.. _testbrowser: http://cheeseshop.python.org/pypi/ZopeTestbrowser\n\n\nUsage\n-----\n\nLike Selenium and the Zope test browser, the test recorder can very\nwell be used to test any web application, be it Zope-based or not. Of\ncourse, it was developed by folks from the Zope community for use with\nZope.\n\n\n=======\nCHANGES\n=======\n\n0.4 (2010-04-14)\n----------------\n\n- LP #98368: Ensure that Zope2 helper's ``index_html`` method has a\n docstring.\n\n- Removed unneeded dependency on zope.app.publisher.\n\n0.3 (2007-11-04)\n----------------\n\n- Update package meta-data and first\n\n0.2 (2006-06-24)\n----------------\n\n- First real release with all bells and whistles\n\n- Rearranged directory structure to match standard Zope repository\n layout\n\n- Some docs polishing\n\n\n0.1 (2005-08-10)\n----------------\n\n- First public \"release\" by being included via an svn:external in the\n main Zope 3 source tree.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/zope.testrecorder", "keywords": "web testing", "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "zope.testrecorder", "package_url": "https://pypi.org/project/zope.testrecorder/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zope.testrecorder/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/zope.testrecorder" }, "release_url": "https://pypi.org/project/zope.testrecorder/0.4/", "requires_dist": null, "requires_python": null, "summary": "Test recorder for functional tests", "version": "0.4" }, "last_serial": 805522, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "c75fb16eca05cc95c67244d899365042", "sha256": "fab16caff41f06166e8cf09706f85ec07384b63034f65b1dc52f0300577b7e07" }, "downloads": -1, "filename": "zope_testrecorder-0.2-py2.4.egg", "has_sig": false, "md5_digest": "c75fb16eca05cc95c67244d899365042", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 22436, "upload_time": "2006-06-24T08:39:47", "url": "https://files.pythonhosted.org/packages/de/d5/00af7526e926569fe5b55f50de0a1f33ff2c9d203878caf0ad2723212856/zope_testrecorder-0.2-py2.4.egg" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "493c69c60c43e9741cea973ef87184eb", "sha256": "46c7a7eb54470f1e8f95f95abd48a6ad548085be4643012c8515d670f1aba7dc" }, "downloads": -1, "filename": "zope.testrecorder-0.3.0.tar.gz", "has_sig": false, "md5_digest": "493c69c60c43e9741cea973ef87184eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18767, "upload_time": "2007-11-05T22:46:45", "url": "https://files.pythonhosted.org/packages/49/95/95fad0b99c31f5b2694848c38923fa37ca0d5373c77085a9464890db230a/zope.testrecorder-0.3.0.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "9a60cf2bcb5e112f2110014f57c29a5b", "sha256": "b1fddffc5aee8b6615f9f0ecda9b629e6211668c62742ede912882b84eed4784" }, "downloads": -1, "filename": "zope.testrecorder-0.4.tar.gz", "has_sig": false, "md5_digest": "9a60cf2bcb5e112f2110014f57c29a5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21284, "upload_time": "2010-04-15T05:15:41", "url": "https://files.pythonhosted.org/packages/e0/25/ca11e8d27d60b48ea6c8c129e7e6e04327169351ce2f1d5cffd53aa832ad/zope.testrecorder-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9a60cf2bcb5e112f2110014f57c29a5b", "sha256": "b1fddffc5aee8b6615f9f0ecda9b629e6211668c62742ede912882b84eed4784" }, "downloads": -1, "filename": "zope.testrecorder-0.4.tar.gz", "has_sig": false, "md5_digest": "9a60cf2bcb5e112f2110014f57c29a5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21284, "upload_time": "2010-04-15T05:15:41", "url": "https://files.pythonhosted.org/packages/e0/25/ca11e8d27d60b48ea6c8c129e7e6e04327169351ce2f1d5cffd53aa832ad/zope.testrecorder-0.4.tar.gz" } ] }