您的位置:軟件測試 >> 測試技術 >> spasvo測試工具 >> AutoRunner
使用AutoRunner在對象庫裏新增對象
作者:SPASVO 發布時間:[ 2017/9/20 11:39:26 ] 推薦標簽:AutoRunner 自動化測試工具

  ● 遇到問題——在對象庫中找不到對象
  在錄製腳本的時候,有的對象屬性比較固定,我們隻是錄製到了有限個對象。在對腳本加強過後再執行腳本就會報“找不到對象”這種錯誤。
  例如,在錄製使用計算器進行四則運算的腳本過程中,我們隻點擊了幾個固定的按鍵,而計算器鍵盤上大多數的對象並沒有添加進我們的對象庫。
  出現這種錯誤的時候,我們就需要對對象庫進行豐富,也就是在對象庫裏新增對象,這裏我們仍以錄製計算器的腳本為例來做一個具體說明。
  ● 舉例說明
  首先我們錄製一個加法(四則運算同理)的腳本:
  (1)打開AR→新建項目→新建腳本→打開計算器→開始錄製→分別點擊“8”、“+”、“3”、“=”、“C”,五個按鈕→出現如下圖所示的腳本信息:


  
錄製的腳本

  (2)接著,我們回放(執行)一下腳本,查看執行結果:


回放後的腳本

  這裏我們可以發現結果是執行成功!
  (3)那麽當我們進行腳本參數化之後,再執行腳本,會是什麽情況呢?
  我們在參數表中隨機輸入數字,修改好腳本中的代碼,參數化後的腳本如下圖所示:


  
參數化後的腳本

  做完參數化後,我們再回放腳本,看看情況是否和之前一樣順利呢?

  居然報錯了!對象不在庫中!!!這可怎麽辦呢?
  報錯原因:
  原來是因為剛剛錄製腳本的時候,隻在對象庫中錄入了“8”、“+”、“3”、“=”、“C”這五個對象。
  而計算器上其他的按鈕,包括:1、2、4、5、6、7、9、0、-、*、/、CE等等按鈕都沒有錄入我們的對象庫中,所以腳本運行的時候找不到對應的對象,自然會報錯。
  解決辦法:
  而相應的解決方法,也就是想辦法將這些沒有錄入的對象添加進我們的對象庫中:
  那麽首先,我們進入AR的對象庫(工具欄最右邊的圖標):

上一頁12下一頁
軟件測試工具 | 聯係我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海AG8科技有限公司 Shanghai ZeZhong Software Co.,Ltd
網站地圖:sitemap
网站地图:sitemap