Skip to content

Commit

Permalink
[Cherry-pick] fix: cve export label filter xpath (#19931) (#19947)
Browse files Browse the repository at this point in the history
fix: cve export label filter xpath (#19931)

Signed-off-by: Shengwen Yu <[email protected]>
  • Loading branch information
Shengwen YU authored Feb 5, 2024
1 parent 158718c commit 8710b32
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 1 deletion.
2 changes: 1 addition & 1 deletion tests/resources/Harbor-Pages/Project.robot
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,7 @@ Export CVEs
Retry Button Click ${export_cve_btn}
Retry Text Input ${export_cve_filter_repo_input} ${repositories}
Retry Text Input ${export_cve_filter_tag_input} ${tags}
Select Filter Label @{labels}
Select Filter Label For CVE Export @{labels}
Retry Text Input ${export_cve_filter_cveid_input} ${cve_ids}
Retry Double Keywords When Error Retry Button Click ${export_btn} Retry Wait Until Page Contains Trigger exporting CVEs successfully!

Expand Down
9 changes: 9 additions & 0 deletions tests/resources/Harbor-Pages/SecurityHub.robot
Original file line number Diff line number Diff line change
Expand Up @@ -273,3 +273,12 @@ Check The Quick Search
Should Be Equal As Strings ${cve_input_value} ${cve}
${row_count}= Get Element Count ${vulnerabilities_datagrid_row}
Retry Wait Element Count //div[@class='datagrid']//clr-dg-cell[1]//a[text()='${cve}'] ${row_count}

Select Filter Label For CVE Export
[Arguments] @{labels}
Retry Element Click ${vulnerabilities_filter_label_xpath}
FOR ${label} IN @{labels}
Log ${label}
Retry Element Click //hbr-label-piece//span[contains(text(), '${label}')]
END
Retry Element Click ${vulnerabilities_filter_label_xpath}
1 change: 1 addition & 0 deletions tests/resources/Harbor-Pages/SecurityHub_Elements.robot
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,4 @@ ${vulnerabilities_count_xpath} //clr-dg-footer//div[contains(@class,'datagrid-f
${vulnerabilities_filter_select} (//form//div[@class='clr-select-wrapper']//select)
${vulnerabilities_filter_input} (//form[contains(@class,'clr-form')]//input)
${vulnerabilities_datagrid_row} //clr-datagrid//clr-dg-row
${vulnerabilities_filter_label_xpath} //form//clr-dropdown[contains(@class,'dropdown')]

0 comments on commit 8710b32

Please sign in to comment.