https://github.com/cgoldberg/multi-mechanize
Performance Test Framework in Python
https://github.com/cgoldberg/multi-mechanize
Last synced: 6 months ago
JSON representation
Performance Test Framework in Python
- Host: GitHub
- URL: https://github.com/cgoldberg/multi-mechanize
- Owner: cgoldberg
- License: lgpl-3.0
- Created: 2012-01-25T21:24:26.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2019-05-02T15:40:40.000Z (over 6 years ago)
- Last Synced: 2025-03-28T09:07:09.140Z (7 months ago)
- Language: Python
- Homepage:
- Size: 1.45 MB
- Stars: 459
- Watchers: 55
- Forks: 127
- Open Issues: 28
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
================================================
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