我寫UI自動化測試用例已經有壹段時間了。我想在這裏和妳分享壹個完整的UI自動化測試框架。我還是很感謝同事們的幫助和教導。
1.構建UI自動化框架
該框架由五個模塊組成:測試用例、元素定位、系統關鍵字、系統變量和行為導入。詳情請看截圖。
2.測試用例中最重要的壹個東西就是標簽,標簽標識了每壹個用例,這樣做回歸測試的時候就不會那麽亂了,後期維護起來也更方便。
1 & gt;強制標簽:您可以繼續向基於文件的套件中的子元素添加強制標簽,但不能刪除由父元素設置的標簽。
2 & gt測試用例標簽
3、測試用例的編寫
Robotframework可以通過設置和拆卸來避免冗余操作。如果登錄、關閉瀏覽器等操作在Suite中是固定的,那麽就沒有必要在每個用例中編寫登錄、關閉瀏覽器等操作。在使用python的自動化測試中,設置和拆卸的角色是壹致的,這壹點特別有趣。總覺得自己對自動化測試的概念不是特別深入,還需要不斷嘗試和學習。
4.如何在頁面中定位iframe嵌入式HTML中的元素(意外情況除外)
這是這篇綜述的壹篇外國文章。之前沒遇到過什麽復雜的元素。這個項目包含iframe,百度花了很長時間才解決。如果iframe包含html,您需要定位HTML中的元素。您需要首先輸入iframe,然後選擇框架。
選擇框架可按如下方式使用:
例子如下: