141
edits
Ghendricks (talk | contribs) No edit summary |
Ghendricks (talk | contribs) No edit summary |
||
| Line 7: | Line 7: | ||
testing on virtually anything in the engineering process. | testing on virtually anything in the engineering process. | ||
The following installation instructions assume you are installing the latest version of Testopia, currently version 2. | The following installation instructions assume you are installing the latest version of Testopia, currently version 2.4. | ||
=== Requirements === | === Requirements === | ||
* Bugzilla 3. | * Bugzilla 3.6+ | ||
* Perl JSON 2.10 | * Perl JSON 2.10 | ||
* GD-Graph3d 0.63 | * GD-Graph3d 0.63 | ||
| Line 18: | Line 18: | ||
Installation instructions for Bugzilla can be found at http://bugzilla.org | Installation instructions for Bugzilla can be found at http://bugzilla.org | ||
'''IMPORTANT NOTE:''' These instructions assume you have installed Bugzilla according to the Bugzilla instructions (from tarball or cvs). Installations from Debian .deb or from some RPM packages may place Bugzilla files in separate directories in which case, these | '''IMPORTANT NOTE:''' | ||
These instructions assume you have installed Bugzilla according to the Bugzilla | |||
instructions (from tarball or cvs). Installations from Debian .deb or from some | |||
RPM packages may place Bugzilla files in separate directories in which case, | |||
these instructions may not work. | |||
Please make sure that your language of Bugzilla is the same as language of Testopia to be installed on. If you are not sure, just set language of your Bugzilla to English. You can change it any time later. | Please make sure that your language of Bugzilla is the same as language of | ||
Testopia to be installed on. If you are not sure, just set language of your | |||
Bugzilla to English. You can change it any time later. | |||
=== Installation on Linux === | === Installation on Linux === | ||
| Line 33: | Line 39: | ||
$> tar xzvf testopia-<version>.tar.gz | $> tar xzvf testopia-<version>.tar.gz | ||
Next you need to patch the Bugzilla files. Find the patch file in the extensions/ | Next you need to patch the Bugzilla files. Find the patch file in the | ||
For example, if you are running Bugzilla 3. | extensions/Testopia directory matching your version of Bugzilla. | ||
For example, if you are running Bugzilla 3.6.1 you will apply the patch-3.6.1 patch file. | |||
$> patch -p0 -i extensions/ | $> patch -p0 -i extensions/Testopia/patch-3.6.1 | ||
Finally, you need to run checksetup.pl | Finally, you need to run checksetup.pl | ||
| Line 42: | Line 49: | ||
$> ./checksetup.pl | $> ./checksetup.pl | ||
If you are missing any dependencies, checksetup.pl will inform you. See "Installing Dependencies". | If you are missing any dependencies, checksetup.pl will inform you. | ||
See "Installing Dependencies". | |||
| Line 65: | Line 73: | ||
$> tar cvf /tmp/testopia.tar . | $> tar cvf /tmp/testopia.tar . | ||
Once you have your tarball, follow the tarball instructions above to untar it into your Bugzilla directory The last step is to install the Ext libraries: | Once you have your tarball, follow the tarball instructions above to untar | ||
it into your Bugzilla directory The last step is to install the Ext libraries: | |||
$> cd path/to/bugzilla/testopia/ | $> cd path/to/bugzilla/testopia/ | ||
$> wget http://extjs.com/deploy/ext-3. | $> wget http://extjs.com/deploy/ext-3.2.1.zip | ||
$> unzip ext-3. | $> unzip ext-3.2.1.zip | ||
$> mv ext-3. | $> mv ext-3.2.1 extjs | ||
Congratulations, you should be able to see the Testopia links at the bottom of | Congratulations, you should be able to see the Testopia links at the bottom of | ||
| Line 77: | Line 86: | ||
=== Installation on Windows === | === Installation on Windows === | ||
Windows installations are not officially supported. By this we mean don't ask the developers for help as we have never tried to install on Windows and don't have any desire to. However, there have been numerous users that have managed to do so on their own. Here are some pointers: | Windows installations are not officially supported. By this we mean don't ask | ||
the developers for help as we have never tried to install on Windows and don't | |||
have any desire to. However, there have been numerous users that have managed | |||
to do so on their own. Here are some pointers: | |||
*Add a .txt file extension to your corresponding patch file (\bugzilla\testopia\patch-3.0[.x]). | *Add a .txt file extension to your corresponding patch file (\bugzilla\testopia\patch-3.0[.x]). | ||
edits