multi-mechanize

by cgoldberg

cgoldberg / multi-mechanize

Performance Test Framework in Python

452 Stars 127 Forks Last release: Not found GNU Lesser General Public License v3.0 375 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

================================================

Multi-Mechanize - Performance Test Framework

  • Copyright: (c) 2010-2013 Corey Goldberg (cgoldberg at gmail.com)
  • License: GNU LGPLv3
  • Requires: Python 2.6 or 2.7

:PyPI:

multi-mechanize 
_ :Dev:
git repo 
_

Docs / Instructions

  • https://github.com/cgoldberg/multi-mechanize/blob/master/docs/README.rst

Install / Setup

Multi-Mechanize can be installed from

PyPI 
_ using
pip 
_::
pip install 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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.