Project Number Date
Cucumber Reporting Example 1 10 Jul 2025, 17:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
FR-01 Authentication 18 2 1 0 0 21 1 2 3 1:3.136 Failed
Feature FR-01 Authentication
0.888
Given User has opened the browser 0.025
After com.zaidan.testng.definitions.Hooks.afterStep() 0.510
And User has navigated to the login page of JTK Learn app "https://polban-space.cloudias79.com/jtk-learn-buggy/" 0.698
After com.zaidan.testng.definitions.Hooks.afterStep() 0.503
And User enters username "pelajar1@example.com" and password "pelajar1" 0.113
After com.zaidan.testng.definitions.Hooks.afterStep() 0.514
And User clicks on the login button 0.051
After com.zaidan.testng.definitions.Hooks.afterStep() 0.512
0.103
Before com.zaidan.testng.definitions.Hooks.setUp() 1.133
Then User is navigated to the dashboard page 0.010
After com.zaidan.testng.definitions.Hooks.afterStep() 0.507
And User should be able to see navigation bar for pelajar 0.042
After com.zaidan.testng.definitions.Hooks.afterStep() 0.511
And User should be able to see photo and username 0.049
After com.zaidan.testng.definitions.Hooks.afterStep() 0.506
After com.zaidan.testng.definitions.Hooks.tearDown() 0.186
0.790
Given User has opened the browser 0.001
After com.zaidan.testng.definitions.Hooks.afterStep() 0.515
And User has navigated to the login page of JTK Learn app "https://polban-space.cloudias79.com/jtk-learn-buggy/" 0.615
After com.zaidan.testng.definitions.Hooks.afterStep() 0.503
And User enters username "pelajar1@example.com" and password "pelajar1" 0.111
After com.zaidan.testng.definitions.Hooks.afterStep() 0.510
And User clicks on the login button 0.062
After com.zaidan.testng.definitions.Hooks.afterStep() 0.501
30.150
Scenario User navigates to Beranda through Kursus Saya and sees course list
Before com.zaidan.testng.definitions.Hooks.setUp() 0.717
Steps
When User clicks on Kursus Saya navigation 0.058
After com.zaidan.testng.definitions.Hooks.afterStep() 0.506
And User clicks on Beranda navigation 0.053
After com.zaidan.testng.definitions.Hooks.afterStep() 0.503
Then Page title should be displayed 30.038
java.lang.AssertionError: The title is not match! expected [Kursus] but found [kosong]
	at org.testng.Assert.fail(Assert.java:111)
	at org.testng.Assert.failNotEquals(Assert.java:1590)
	at org.testng.Assert.assertEqualsImpl(Assert.java:150)
	at org.testng.Assert.assertEquals(Assert.java:132)
	at org.testng.Assert.assertEquals(Assert.java:656)
	at com.zaidan.testng.definitions.LoginPageDefinitions.page_title_displayed(LoginPageDefinitions.java:115)
	at ✽.Page title should be displayed(file:///E:/POLITEKNIK%20NEGERI%20BANDUNG/Penelitian%20Fault%20Seeding/Tester/jtklearn-testing/jtklearn-testing/src/test/resources/features/LoginPage.feature:21)
After com.zaidan.testng.definitions.Hooks.afterStep() 0.505
And Course list created by the instructor should be visible 0.000
Hooks
After com.zaidan.testng.definitions.Hooks.afterStep() 0.000
After com.zaidan.testng.definitions.Hooks.tearDown() 0.230
1.110
Given User has opened the browser 0.001
After com.zaidan.testng.definitions.Hooks.afterStep() 0.506
And User has navigated to the login page of JTK Learn app "https://polban-space.cloudias79.com/jtk-learn-buggy/" 0.926
After com.zaidan.testng.definitions.Hooks.afterStep() 0.502
And User enters username "pelajar1@example.com" and password "pelajar1" 0.122
After com.zaidan.testng.definitions.Hooks.afterStep() 0.505
And User clicks on the login button 0.060
After com.zaidan.testng.definitions.Hooks.afterStep() 0.503
30.092
Scenario User click on Username Menu and sub menu is displayed
Before com.zaidan.testng.definitions.Hooks.setUp() 0.743
Steps
When User clicks on username 0.053
After com.zaidan.testng.definitions.Hooks.afterStep() 0.510
Then Sub menu keluar is displayed 30.038
java.lang.AssertionError: Sub menu Keluar is not displayed expected [true] but found [false]
	at org.testng.Assert.fail(Assert.java:111)
	at org.testng.Assert.failNotEquals(Assert.java:1590)
	at org.testng.Assert.assertTrue(Assert.java:57)
	at com.zaidan.testng.definitions.LoginPageDefinitions.keluar_displayed(LoginPageDefinitions.java:134)
	at ✽.Sub menu keluar is displayed(file:///E:/POLITEKNIK%20NEGERI%20BANDUNG/Penelitian%20Fault%20Seeding/Tester/jtklearn-testing/jtklearn-testing/src/test/resources/features/LoginPage.feature:27)
After com.zaidan.testng.definitions.Hooks.afterStep() 0.503
After com.zaidan.testng.definitions.Hooks.tearDown() 0.231