Skip to main content

Multi-Mechanize - Performance Test Framework

Project description

  • Copyright: (c) 2010-2012 Corey Goldberg (corey@goldb.org)

  • License: GNU LGPLv3

  • Requires: Python 2.6 or 2.7


Web:

multimechanize.com

PyPI:

multi-mechanize

Dev:

git repo

Twitter:

multimechanize tweets

IRC:

#multimech (freenode)


Docs / Instructions

please visit: http://multimechanize.com

Install / Setup

Multi-Mechanize can be installed from PyPI using pip:

pip install -U multi-mechanize

… or download the source distribution from PyPI, unarchive, and run:

python setup.py install

… then use multimech-newproject and multimech-run to create and run your performance test projects.

Detailed Install / Setup

These instructions are for Debian/Ubuntu Linux. For other platforms, the setup is generally the same, with the exeption of installing system dependencies.

system-wide install

  • install dependencies on Debian/Ubuntu:

    $ sudo apt-get install python-pip python-matplotlib
  • install multi-mechanize from PyPI using Pip:

    $ sudo pip install -U multi-mechanize
  • create a new project:

    $ multimech-newproject my_project
  • run a project:

    $ multimech-run my_project

virtualenv + pip install (with matplotlib system package)

  • install dependencies on Debian/Ubuntu:

    $ sudo apt-get install python-virtualenv python-matplotlib
  • install multi-mechanize from PyPI in a virtualenv:

    $ virtualenv --system-site-packages ENV
    $ cd ENV
    $ source bin/activate
    (ENV)$ pip install multi-mechanize

virtualenv + pip install (with –no-site-packages)

  • install dependencies on Debian/Ubuntu:

    $ sudo apt-get install build-essential libfreetype6-dev libpng-dev
    $ sudo apt-get install python-dev python-virtualenv
  • install multi-mechanize and matplotlib from PyPI in a virtualenv:

    $ virtualenv ENV
    $ cd ENV
    $ source bin/activate
    (ENV)$ pip install multi-mechanize
    (ENV)$ pip install matplotlib

pip install latest dev branch from git repo

pip install -e git+http://github.com/cgoldberg/multi-mechanize.git#egg=multimechanize

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

multi-mechanize-1.2.0.tar.gz (16.1 kB view details)

Uploaded Source

File details

Details for the file multi-mechanize-1.2.0.tar.gz.

File metadata

File hashes

Hashes for multi-mechanize-1.2.0.tar.gz
Algorithm Hash digest
SHA256 82b90c6e2e54f6cdf79651c9c3a1bd7d77f0eda10f0c5eedd431d9fa61e9f0ba
MD5 08460e72aea05c8a3df4efff4cfba665
BLAKE2b-256 eb698bc5014eef04b2b9496d4f8b42482537d02e3b2ac013aa521552d2a1f097

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