簡體   English   中英

使用Sikuli驗證表中的數據

[英]Using Sikuli to verify data in a table

我正在使用Sikuli IDE來測試返回表中數據的應用程序。 該表是只讀的,我無法復制和粘貼內容。 使用正在構建的應用程序時,我可以選擇一行,僅此而已。 我目前正在使用exist()函數來驗證數據。 當我使用Sikuli選擇幾行表數據,然后比較結果時,我得到了很好的結果。

我發現使用exist()函數可以允許出現小錯誤,並正在尋找一種更准確的方法來驗證我的搜索結果。

我當前的代碼是:

If exists(BlockOfTableData.png):

    return '1'

else:

    return '0'

在此先感謝您的幫助。 我在以前的帖子中獲得的幫助非常好。

您可以嘗試一些想法:

  • 復制表格中的數據並通過代碼而不是圖像進行驗證(更直接針對一般情況和其他讀者,因為您說這行不通)
  • 使用區域重新創建表-可以是靜態區域,也可以由表的核心動態創建它們-並在這些區域內匹配圖像
  • 使用區域重新創建表,並利用text()功能從屏幕上讀取數據

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM