mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-14 20:08:23 +08:00
make documents on readthedocs
This commit is contained in:
74
docs/Installation.rst
Normal file
74
docs/Installation.rst
Normal file
@@ -0,0 +1,74 @@
|
||||
.. default-role:: code
|
||||
|
||||
Installation
|
||||
============
|
||||
|
||||
``HttpRunner`` is available on `PyPI`_ and can be installed through pip or easy_install. ::
|
||||
|
||||
$ pip install HttpRunner
|
||||
|
||||
or ::
|
||||
|
||||
$ easy_install HttpRunner
|
||||
|
||||
|
||||
If you want to keep up with the latest version, you can install with github repository url. ::
|
||||
|
||||
$ pip install git+https://github.com/HttpRunner/HttpRunner.git#egg=HttpRunner
|
||||
|
||||
|
||||
Upgrade
|
||||
-------
|
||||
|
||||
If you have installed ``HttpRunner`` before and want to upgrade to the latest version, you can use the ``-U`` option.
|
||||
|
||||
This option works on each installation method described above. ::
|
||||
|
||||
$ pip install -U HttpRunner
|
||||
$ easy_install -U HttpRunner
|
||||
$ pip install -U git+https://github.com/HttpRunner/HttpRunner.git#egg=HttpRunner
|
||||
|
||||
|
||||
Check Installation
|
||||
------------------
|
||||
|
||||
When HttpRunner is installed, a **httprunner** command should be available in your shell (if you're not using
|
||||
virtualenv—which you should—make sure your python script directory is on your path).
|
||||
|
||||
To see ``HttpRunner`` version: ::
|
||||
|
||||
$ httprunner -V
|
||||
HttpRunner version: 0.8.1b
|
||||
PyUnitReport version: 0.1.3b
|
||||
|
||||
To see available options, run::
|
||||
|
||||
$ httprunner -h
|
||||
usage: httprunner [-h] [-V] [--log-level LOG_LEVEL] [--report-name REPORT_NAME]
|
||||
[--failfast] [--startproject STARTPROJECT]
|
||||
[testset_paths [testset_paths ...]]
|
||||
|
||||
HttpRunner.
|
||||
|
||||
positional arguments:
|
||||
testset_paths testset file path
|
||||
|
||||
optional arguments:
|
||||
-h, --help show this help message and exit
|
||||
-V, --version show version
|
||||
--log-level LOG_LEVEL
|
||||
Specify logging level, default is INFO.
|
||||
--report-name REPORT_NAME
|
||||
Specify report name, default is generated time.
|
||||
--failfast Stop the test run on the first error or failure.
|
||||
--startproject STARTPROJECT
|
||||
Specify new project name.
|
||||
|
||||
|
||||
Supported Python Versions
|
||||
-------------------------
|
||||
|
||||
HttpRunner supports Python 2.7, 3.4, 3.5, and 3.6. And we strongly recommend you to use ``Python 3.6``.
|
||||
|
||||
|
||||
.. _PyPI: https://pypi.python.org/pypi
|
||||
Reference in New Issue
Block a user