You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-36Lines changed: 18 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,18 +5,24 @@ This repository contains Taurus scripts for performance testing of Atlassian Dat
5
5
6
6
At the moment, Jira DC support is in beta. Confluence DC and Bitbucket DC support is coming soon.
7
7
8
-
## Known issues/limitations
8
+
## Supported versions
9
9
* Supported Jira versions:
10
-
* Latest platform release: 8.0.3
11
-
* Latest enterprise release: 7.13.6
12
-
* The SQL import is flaky. In case of a failure, run it again.
10
+
* The latest Platform Release: 8.0.3
11
+
* The following Jira [Enterprise Releases](https://confluence.atlassian.com/enterprise/atlassian-enterprise-releases-948227420.html): 7.13.6 and 8.5.0
12
+
13
+
* Supported Confluence versions:
14
+
* The latest Confluence [Enterprise Release](https://confluence.atlassian.com/enterprise/atlassian-enterprise-releases-948227420.html): 6.13.8
13
15
14
16
## Installation and set up
15
17
16
18
#### Dependencies
17
19
* Python 3.6+ and pip
18
20
* JDK 8
19
-
* Google Chrome web browser, version 76
21
+
* Google Chrome web browser.
22
+
23
+
Please make sure you have a version of Chrome browser that is compatible with [ChromeDriver](http://chromedriver.chromium.org/downloads) version set in app/%product%.yml file (modules->selenium->chromedriver->version).
24
+
25
+
If a first part of ChromeDriver version does not match with a first part of your Chrome browser version, update Chrome browser or set compatible [ChromeDriver](http://chromedriver.chromium.org/downloads) version in .yml file.
20
26
21
27
### macOS/Linux
22
28
Make sure that you have [Python](https://www.python.org/downloads/) 3.6+, pip, and [JDK 8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) installed:
@@ -25,7 +31,6 @@ python3 --version
25
31
pip --version
26
32
java -version
27
33
```
28
-
Check that Chrome browser version is 76.
29
34
30
35
We recommend using virtualenv for Taurus.
31
36
@@ -41,22 +46,12 @@ virtualenv venv -p python3
41
46
```
42
47
source venv/bin/activate
43
48
```
44
-
4. Install bzt:
45
-
```
46
-
pip install bzt==1.13.8
49
+
4. Install dependencies:
47
50
```
48
-
5. Install dependencies:
49
-
```
50
-
cd jira
51
51
pip install -r requirements.txt
52
52
```
53
53
54
-
55
54
### Windows
56
-
There are two ways of installing Taurus on Windows.
57
-
One way is to use the prebuilt installer that will install latest Taurus on your PC including local Python 3.6 and all its dependencies.
58
-
However, if you already have Python installed, you can install Taurus manually with pip, Python package manager.
59
-
60
55
#### Installing Taurus manually
61
56
Make sure you have [Python](https://www.python.org/downloads/) 3.6+, pip, and [JDK 8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) installed:
62
57
```
@@ -65,7 +60,6 @@ pip --version
65
60
java -version
66
61
Microsoft Visual C++ 14
67
62
```
68
-
Check that Chrome browser version is 76.
69
63
70
64
Make sure you have Visual Studio build tool v14.22 installed.
71
65
Otherwise, download it from [Microsoft Visual C++ Build Tools:](https://visualstudio.microsoft.com/downloads) and do the following:
@@ -75,7 +69,6 @@ Otherwise, download it from [Microsoft Visual C++ Build Tools:](https://visualst
75
69
4. Select the **MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.22)** check box (clear all the others).
76
70
5. Click **Install**.
77
71
78
-
79
72
We recommend using virtualenv for Taurus.
80
73
81
74
1. Install virtualenv with pip:
@@ -90,31 +83,20 @@ virtualenv venv -p python
90
83
```
91
84
venv\Scripts\activate
92
85
```
93
-
4. Install bzt:
94
-
```
95
-
pip install bzt==1.13.8
96
-
```
97
-
5. Install dependencies:
86
+
4. Install dependencies:
98
87
```
99
-
cd jira
100
88
pip install -r requirements.txt
101
89
```
102
90
103
-
#### Installing Taurus with prebuilt installer
104
-
Download an [installer](https://gettaurus.org/builds/TaurusInstaller_1.13.8_x64.exe) and run it.
105
-
It will install local Python 3.6 and Taurus with all its dependencies.
106
-
107
-
`bzt-pip` is a wrapper for pip that can be used to install packages.
108
-
109
-
Install dependencies:
91
+
## Upgrading
92
+
If you see "There is newer version of Taurus available, consider upgrading." warning message during your
93
+
test execution, please use the next command to apply the upgrade in your virtual environment.
110
94
```
111
-
cd jira
112
-
bzt-pip install setuptools wheel
113
-
bzt-pip install -r requirements.txt
95
+
pip install -r requirements.txt
114
96
```
115
97
116
98
## Additional info
117
99
Official Taurus installation instructions are located [here](https://gettaurus.org/docs/Installation/).
118
100
119
101
## Running Taurus
120
-
Navigate to product folder and follow README.md instructions.
102
+
Navigate to [docs](docs) folder and follow instructions.
application_hostname: test_confluence_instance.atlassian.com # Confluence DC hostname without protocol and port e.g. test-jira.atlassian.com or localhost
8
+
application_protocol: http # http or https
9
+
application_port: 80# 80, 443, 8080, 2990, etc
10
+
application_postfix: # e.g. /jira in case of url like http://localhost:2990/jira
0 commit comments