早上好!
我正在使用帶有 Sikulli 庫的 Robot Framework 進行自動化測驗。
我有以下問題,我什至不知道該怎么做:
我想在檔案中創建一個關鍵字,等待螢屏包含,然后單擊。目標是保持標準化,而不是一遍又一遍地重復。
并在其他檔案中使用檔案中的關鍵字創建關鍵字。然后我只添加關鍵字,我不需要添加等待和點擊。
將?
第一個檔案示例:
*** Keywords ***
clickButton
Wait Until Screen Contain ${IMAGE}.png 3
Click ${IMAGE}.png
第二個檔案示例:
*** Keywords ***
testOne
clickButton imageOne
“imageOne”是保存的影像名稱。
等待!
謝謝!!
uj5u.com熱心網友回復:
可以通過將第一個檔案作為資源匯入來完成。這是檔案。在您的情況下,它看起來像這樣:
檔案 1.資源
*** Keywords ***
clickButton
[Arguments] ${IMAGE}
Wait Until Screen Contain ${IMAGE}.png 3
Click ${IMAGE}.png
檔案2.機器人
*** Settings ***
Resource ${RESOURCES}/file1.resource
Resource path/to/file/file1.resource
Resource ${CURDIR}/path/file1.resource
Resource file1.resource
etc
*** Keywords ***
testOne
clickButton imageOne
有幾個用于匯入檔案的選項。在路徑中使用變數,在運行測驗時可以輕松設定變數。使用絕對路徑,你甚至可以使用 ${CURDIR},或者如果檔案在同一個檔案夾中或者你的 python 路徑中有它,則只使用檔案名
${CURDIR} 測驗資料檔案所在目錄的絕對路徑。此變數區分大小寫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/487640.html
上一篇:Junit和集成測驗的最佳方法
下一篇:帶有硒隱式等待java的無限回圈
