diff --git a/tests/resources/TestCaseBody.robot b/tests/resources/TestCaseBody.robot index a573e50b2f..fcde6cdedd 100644 --- a/tests/resources/TestCaseBody.robot +++ b/tests/resources/TestCaseBody.robot @@ -436,3 +436,11 @@ Replication With Flattening END Log All ${target_images} Body Of Replication Of Pull Images from Registry To Self harbor https://${src_endpoint} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} ${src_project}/** ${null} N ${flattening_type} @{target_images} + +Check Harbor Api Page + Retry Link Click //a[contains(.,'Harbor API V2.0')] + Sleep 3 + Switch Window locator=NEW + ${Title}= Get Title + Should Be Equal ${Title} Harbor Swagger + Retry Wait Element xpath=//h2[contains(.,"Harbor API")] diff --git a/tests/robot-cases/Group1-Nightly/Common.robot b/tests/robot-cases/Group1-Nightly/Common.robot index ddafd06d7a..d0c0e1196e 100644 --- a/tests/robot-cases/Group1-Nightly/Common.robot +++ b/tests/robot-cases/Group1-Nightly/Common.robot @@ -819,3 +819,10 @@ Test Case - System Robot Account ${name}= Create A New System Robot Account project_permission_list=${project_permission_list} System Robot Account Exist ${name} ${project_count} Close Browser + +Test Case - Go To Harbor Api Page + [Tags] go_to_harbor_api_page + Init Chrome Driver + Sign In Harbor ${HARBOR_URL} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} + Retry Keyword N Times When Error 4 Check Harbor Api Page + Close Browser