Prerequisites

Prerequisites#

Table of Contents

List of Prerequisites#

  • Python 3.6+

  • Python PyCurl library

  • Python Cerifi library

Procedure#

Using Fuze™ Test from your desktop requires installation of Python 3.6+ (Download Python). You can use the installer package to do this (there are other methods to install, but this is by far the most convenient: Windows x86-64 executable installer). As of right now, Fuze™ Test only supports using 64-bit Python.

Dual Python installation: If the test case(s) you plan to execute also requires Python 2.7+ (e.g., the G3 Software Test Framework), or you otherwise need Python 2.7 (in which case it is already installed), you will need to install both versions of Python. An example of how to accomplish this is explained here: How to Install Python on Windows. This guidance allows Python 2 to be accessed as python and Python 3 as python3 from the command line, respectively. Whatever method you use to install Python 2.7 and Python 3.6 side-by-side, the general steps for doing this are:

  1. Install the python windows packages from Python Downloads

  2. Ensure the <install path>Python<version> and <install path>Python<version>Scripts for both versions are included in your system path

  3. Ensure the executable for Python 2.7 is named python.exe and the executable for Python 3.6 is named python3.exe

  4. Confirm both versions are available from a command prompt using the –version option:

After installing Python3 as described above, Fuze™ Test requires additional Python3 libraries, which can be installed using these commands:

python3 -m pip install pycurl
python3 -m pip install certifi