Skip to content

langloisjp/multi-mechanize

This branch is 2 commits ahead of, 8 commits behind cgoldberg/multi-mechanize:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Jean-Philippe Langlois
Oct 6, 2013
1bcf882 · Oct 6, 2013
Feb 10, 2013
Feb 5, 2012
Oct 6, 2013
Jun 9, 2012
Feb 10, 2013
Feb 1, 2012
Feb 10, 2013
Jan 25, 2012
Feb 2, 2012
Feb 10, 2013

Repository files navigation

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

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

About

Performance Test Framework in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 82.0%
  • CSS 14.6%
  • Shell 3.4%