選單
GSS 技術部落格
在這個園地裡我們將從技術、專案管理、客戶對談面和大家分享我們多年的經驗,希望大家不管是喜歡或是有意見,都可以回饋給我們,讓我們有機會和大家對話並一起成長!
若有任何問題請來信:gss_crm@gss.com.tw
3 分鐘閱讀時間 (526 個字)

【自動化測試】另開視窗中的下拉選單,測試錄製絕對位置要注意的地方

20210312-090104

自動化測試錄製非常重要的錄製概念。 #2021部落格鐵人賽

  • 當下拉選單的 id 是動態產生的,以「速別」下拉選單為例,同一個錄製,點速別選單第一次,第二次拿到的 id 就不一樣了,看起來只有絕對位置的 xpath 可以依賴了。可當「速別」的前面有隱藏性的選單,在第一次錄製時,存下 「速別」的 xpath 了。而第一次隱藏性的選單沒有被當作測試項目,而第二次要補錄增加點擊「速別」前面的隱藏性選單,則原本的 xpath 會被異動的。(隱藏性選單,就是類似有點擊才會動態長出來的區塊),這種情況下是重錄測試程式碼會比較穩定。(如下方圖示)
  • 另開視窗之後有下拉選單以「密等」為代表,第一次錄製到的 xpath 絕對位置就跟第二次不一樣了(如下方圖示),假設測試案例的情境並沒有要點第二次,那麼在錄製存測試程式碼的時候,一定要注意只能存第一次的測試程式碼,萬一不小心第一次有操作錯誤,只能回頭,手動操作到要錄製點的前一動,再從這個開始,千萬不能省略,
  • 錄製程序舉例:
    • 正常程序:登入→創稿→開範本→設定密等→輸入主旨、說明、受文者、決行層級存檔→關閉視窗;

        假設密等 replay 不成功想要重新錄製,不能在這個 replay 停止的畫面上,重新錄製「密等」設定

      → 正確錄製:登入→創稿→開範本→(做到這裡-手動操作或是自動跑的皆可 )→重錄[設定密等],插在輸入主旨... 等前面

[.Net Core Data Protection - 2] 多站台共用驗證 Cookie
數據分析如何帶動CRM?

相關文章

 

評論

尚無評論
已經注冊了? 這裡登入
Guest
2024/04/27, 週六

Captcha 圖像