File tree Expand file tree Collapse file tree 7 files changed +18
-4
lines changed Expand file tree Collapse file tree 7 files changed +18
-4
lines changed Original file line number Diff line number Diff line change 18
18
test-report.html
19
19
assets /
20
20
.coverage
21
+ report /
21
22
22
23
# browser trash
23
24
geckodriver.log
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ before_install:
10
10
# Install dependencies
11
11
- sudo apt-get install -y chromium-browser
12
12
# Install ChromeDriver (64bits; replace 64 with 32 for 32bits).
13
- - wget -N http://chromedriver.storage.googleapis.com/2.30 /chromedriver_linux64.zip -P ~/
13
+ - wget -N http://chromedriver.storage.googleapis.com/78.0.3904.105 /chromedriver_linux64.zip -P ~/
14
14
- unzip ~/chromedriver_linux64.zip -d ~/
15
15
- rm ~/chromedriver_linux64.zip
16
16
- sudo mv -f ~/chromedriver /usr/local/share/
Original file line number Diff line number Diff line change @@ -32,8 +32,8 @@ From the root directory of your shell run following commands:
32
32
~ ./run-tests.sh all
33
33
```
34
34
35
- ### Tests report sample
36
- Run a bunch of tests via following command:
35
+ ### Tests (html) report sample
36
+ Run a bunch of tests (e.g smoke) via following command:
37
37
``` bash
38
38
~ ./run-tests.sh smoke
39
39
```
@@ -42,8 +42,18 @@ After please open `test-report.html` file to see detailed testing report:
42
42
43
43
![ Screenshot] ( image/report.png )
44
44
45
+ ### Generate allure report
46
+ Please follow next instruction to generate allure report (mac OS example):
47
+ 1 . Update java via ` brew cask install adoptopenjdk `
48
+ 2 . Install allure via ` brew install allure `
49
+ 3 . Generate allure project via ` allure serve report `
50
+
51
+ ![ Screenshot] ( image/allure.png )
52
+
45
53
## Release History
46
54
55
+ * 0.3.0
56
+ * Introduce allure integration
47
57
* 0.2.0
48
58
* Introduce travis CI
49
59
* Add static code analysis tools (` black ` , ` flake8 ` and ` mypy ` ) along with unittests
Original file line number Diff line number Diff line change @@ -10,3 +10,4 @@ addopts = -rsxX
10
10
--self-contained-html
11
11
--html =test-report.html
12
12
--cov =demo
13
+ --alluredir report
Original file line number Diff line number Diff line change @@ -5,4 +5,5 @@ pytest-metadata==1.8
5
5
black == 19.10b0
6
6
coveralls == 1.8.2
7
7
flake8 == 3.7.9
8
- mypy == 0.740
8
+ mypy == 0.740
9
+ pdbpp == 0.10.2
Original file line number Diff line number Diff line change @@ -4,3 +4,4 @@ pytest-cov==2.8.1
4
4
pytest-metadata == 1.8
5
5
pytest-html == 2.0.0
6
6
pytest-clarity == 0.2.0a1
7
+ allure-pytest == 2.8.6
You can’t perform that action at this time.
0 commit comments