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

Steps Statistics

The following graph shows step statistics for this build. Below list is based on results. step does not provide information about result then is not listed below. Additionally @Before and @After are not counted because they are part of the scenarios, not steps.

Implementation Occurrences Average duration Max duration Total durations Ratio
com.zaidan.testng.definitions.AccessMaterials.uiCourseNameEqualsDBCourseName(int,int) 2 2.620 4.973 5.241 100.00%
com.zaidan.testng.definitions.AccessMaterials.userClicksContinue() 2 0.294 0.310 0.589 100.00%
com.zaidan.testng.definitions.AccessMaterials.userClicksOnCourse(java.lang.String) 2 0.143 0.150 0.286 100.00%
com.zaidan.testng.definitions.AccessMaterials.userClicksOnOneVideo() 1 0.226 0.226 0.226 100.00%
com.zaidan.testng.definitions.AccessMaterials.userClicksOnPDFMaterial() 1 0.195 0.195 0.195 100.00%
com.zaidan.testng.definitions.AccessMaterials.userPlaysVideo() 1 2.153 2.153 2.153 100.00%
com.zaidan.testng.definitions.AccessMaterials.userReadsPDFFile(int) 1 0.136 0.136 0.136 100.00%
com.zaidan.testng.definitions.AccessMaterials.userSeesPageTitle(java.lang.String) 1 0.056 0.056 0.056 100.00%
com.zaidan.testng.definitions.AccessMaterials.userSeesTheNextPrevButton() 2 0.068 0.071 0.137 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.the_course_details_page_should_display_correct_information(java.lang.String) 1 0.403 0.403 0.403 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.the_displayed_course_information_should_match_database(java.lang.String) 1 0.137 0.137 0.137 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.the_displayed_course_progress_should_be_between_0_and_100() 1 0.029 0.029 0.029 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.user_clicks_the_enroll_button() 3 0.124 0.127 0.373 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.user_enters_an_invalid_enrollment_key(java.lang.String) 3 0.123 0.138 0.371 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.user_navigates_to_page_and_selects_course(java.lang.String,java.lang.String) 1 0.162 0.162 0.162 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.user_selects_unenrolled_course(java.lang.String) 3 0.252 0.324 0.757 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.user_should_remain_on_the_course_information_page() 3 0.008 0.009 0.024 100.00%
com.zaidan.testng.definitions.CourseDetailsDefinitions.user_should_see_an_enrollment_error_message(java.lang.String) 3 0.042 0.043 0.127 100.00%
com.zaidan.testng.definitions.DashboardDefinitions.userShouldSeeAllCoursesMatchingWithTheDatabaseRecords() 1 0.895 0.895 0.895 100.00%
com.zaidan.testng.definitions.DashboardDefinitions.userShouldSeeJoinedCourses(java.lang.String) 1 0.860 0.860 0.860 100.00%
com.zaidan.testng.definitions.DashboardDefinitions.userShouldSeeThePageTitle(java.lang.String) 2 0.036 0.036 0.072 100.00%
com.zaidan.testng.definitions.DashboardDefinitions.userShouldSeeTheWelcomeMessage(java.lang.String) 2 0.099 0.110 0.198 100.00%
com.zaidan.testng.definitions.Hooks.setUp() 29 1.171 4.646 33.960 100.00%
com.zaidan.testng.definitions.Hooks.tearDown() 29 0.464 0.654 13.481 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.click_beranda_navigation() 2 0.094 0.134 0.188 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.click_kursus_saya_navigation() 2 0.101 0.144 0.202 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.click_login_button() 30 0.127 0.164 3.827 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.click_on_username() 2 0.103 0.153 0.206 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.course_visible() 2 0.082 0.164 0.164 50.00%
com.zaidan.testng.definitions.LoginPageDefinitions.go_to_home_page(java.lang.String,java.lang.String) 30 0.302 0.409 9.067 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.keluar_displayed() 2 15.039 30.038 30.078 50.00%
com.zaidan.testng.definitions.LoginPageDefinitions.page_title_displayed() 2 15.040 30.038 30.081 50.00%
com.zaidan.testng.definitions.LoginPageDefinitions.userShouldSeePhotoAndUsername() 2 0.070 0.091 0.140 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.user_has_navigated_to_login_page(java.lang.String) 30 1.142 2.624 34.267 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.user_has_opened_the_browser() 29 0.003 0.053 0.111 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.user_is_navigated_to_dashboard() 15 0.088 1.043 1.320 100.00%
com.zaidan.testng.definitions.LoginPageDefinitions.user_should_see_all_sidebar_items() 2 0.066 0.090 0.133 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.clickNavigationMenu(java.lang.String) 3 0.190 0.214 0.570 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.initUserSession() 1 0.224 0.224 0.224 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.setupCompletedCourses() 1 0.171 0.171 0.171 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.switchTab(java.lang.String) 2 32.197 32.217 1:4.395 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.verifyActiveTab(java.lang.String) 3 0.471 1.325 1.415 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.verifyCourseList(io.cucumber.datatable.DataTable) 1 1.211 1.211 1.211 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.verifyDatabaseConsistency() 1 0.275 0.275 0.275 100.00%
com.zaidan.testng.definitions.MyCourseDefinitions.verifyEmptyMessage(java.lang.String) 2 30.074 1:0.102 1:0.148 100.00%
com.zaidan.testng.definitions.ProgressOverview.studentFinishedMaterial(int,int) 10 0.226 0.278 2.262 100.00%
com.zaidan.testng.definitions.ProgressOverview.studentFinishedQuiz(int,int,float) 11 0.233 0.331 2.572 100.00%
com.zaidan.testng.definitions.ProgressOverview.studentHasNotStartedMaterial(int,int) 12 0.216 0.475 2.593 100.00%
com.zaidan.testng.definitions.ProgressOverview.studentHasNotStartedQuiz(int,int) 7 0.198 0.228 1.389 100.00%
com.zaidan.testng.definitions.ProgressOverview.studentIsOnProgressInMaterial(int,int) 2 0.224 0.240 0.448 100.00%
com.zaidan.testng.definitions.ProgressOverview.studentProgressSetTo(int,float) 12 0.322 0.608 3.874 100.00%
com.zaidan.testng.definitions.ProgressOverview.userClicksOnDetailKuis() 2 0.168 0.207 0.337 100.00%
com.zaidan.testng.definitions.ProgressOverview.userClicksOnLihatHasil() 2 0.124 0.130 0.249 100.00%
com.zaidan.testng.definitions.ProgressOverview.userClicksOnProgresBtn() 5 0.182 0.332 0.910 100.00%
com.zaidan.testng.definitions.ProgressOverview.userClicksOnProgressPage() 7 0.146 0.168 1.027 100.00%
com.zaidan.testng.definitions.ProgressOverview.userClicksOnSortingButton(java.lang.String) 3 0.174 0.199 0.522 100.00%
com.zaidan.testng.definitions.ProgressOverview.verifyDisplayedNames(java.lang.String) 2 0.120 0.125 0.240 100.00%
com.zaidan.testng.definitions.ProgressOverview.verifyDisplayedStudentProgressMatchesDatabase() 4 2.161 2.195 8.646 100.00%
com.zaidan.testng.definitions.ProgressOverview.verifyPageTitle(int) 4 0.295 0.475 1.183 100.00%
com.zaidan.testng.definitions.ProgressOverview.verifyPageTitle(java.lang.String) 4 0.052 0.063 0.211 100.00%
com.zaidan.testng.definitions.ProgressOverview.verifyPemantauProgresDescendingSorting() 1 0.124 0.124 0.124 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_filtered_quiz_details_should_match_database(java.lang.String,java.lang.String,java.lang.String) 1 1.085 1.085 1.085 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_history_for_should_show_a_message(java.lang.String,java.lang.String) 1 0.054 0.054 0.054 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_quiz_details_should_match_database(java.lang.String,java.lang.String) 2 0.741 0.827 1.483 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_quiz_history_page_should_display_a_message(java.lang.String) 1 0.029 0.029 0.029 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_quiz_history_page_should_display_the_title(java.lang.String) 1 0.041 0.041 0.041 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_sub_quiz_history_page_should_display_the_title(java.lang.String) 1 0.045 0.045 0.045 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_subtitle_for_the_course_should_be_visible(java.lang.String) 1 0.037 0.037 0.037 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_system_should_display_a_filtered_list_containing(java.lang.String) 1 0.214 0.214 0.214 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.the_system_should_display_a_list_of_quizzes(java.lang.String) 2 0.086 0.086 0.172 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.user_clicks_the_detail_button_for_the_course(java.lang.String) 4 0.258 0.553 1.034 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.user_is_on_the_quiz_history_page() 4 0.160 0.193 0.642 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.user_navigates_to_the_quiz_history_page() 1 0.142 0.142 0.142 100.00%
com.zaidan.testng.definitions.QuizHistoryDefinitions.user_searches_for_the_quiz(java.lang.String) 1 0.193 0.193 0.193 100.00%
74 369 0.896 1:4.395 5:30.855 Totals