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
Project made in my spare time to develop my skills in automation testing.
15
16
You don't have to download any WebDrivers - I'm using WebDriverManager, drivers will be downloaded by gradle.
16
-
Supported browsers aka hosts:
17
+
Supported browsers aka hosts:
17
18
**Chrome*
18
19
**Firefox*
19
20
**Opera*
20
-
**Safari*
21
21
**Edge*
22
+
**Internet Explorer*
23
+
**Safari*
22
24
## FEATURES
23
-
Framework now support .xlsx files. You can easily change test style to DDT.
24
-
## TEST REPORTS & LOGS
25
-
After each CI/CD test run, tests results are automatically transfered to [kamil-nowocin.github.io](https://kamil-nowocin.github.io/Test_Automation-automationpractice/)
26
-
Local test results are stored in build/allure-report. In terminal type `allure generate build/allure-report --clean`
27
-
Local logs are stored separately in logs directory, for each tests case. Logs will be deleted when you launch new test run.
28
-
Local logs are also stored in files directory, they are saved into testData.xlsx
29
-
## HOW TO RUN
25
+
* Support for WebDriverManager
26
+
* Support for Allure Report
27
+
* Support for .xlsx files
28
+
* Support for Fake & Mock data
29
+
## TEST RESULTS
30
+
* After each CI/CD cycle run, tests results will be automatically uploaded to [kamil_nowocin/allure_report](https://kamil-nowocin.github.io/Test_Automation-automationpractice/)
31
+
* After each LOCAL cycle run, tests results will be stored in build/allure-report.
32
+
In terminal type `allure generate build/allure-report --clean` to generate local Allure Test Results
33
+
##LOGS
34
+
There are two types of log information saved after each test run:
35
+
* Detailed logs in log directory. Warning! These logs will be deleted when you launch new test run.
36
+
* Colorful logs in testdata.xls file. Warning! These logs will be overwritten when you launch new test run. <sub><sup>(Only for TestNG runners)</sup></sub>
37
+
## HOW TO RUN TESTS
30
38
There are multiple ways to run tests from this build. It all depends on what you want to do:
31
39
1. Right click on `.feature` file, and Run -> This will run `.feature` file on default settings.
32
40
2. Right click on `TestNGRunner` file, and Run -> This will run all `.feature` files on default settings.
0 commit comments