appium-清空輸入框的內容後,再次輸入內容會回退最後兩個字符串

問題描述

有兩個輸入框,用戶名和密碼輸入框

  • 調用set_text方法,輸入用戶名
  • 再次調用set_text方法,輸入密碼
  • 清空用戶名輸入框的內容後,再次輸入內容會回退最後兩個字符串

出問題的代碼

    def set_text(self, loc, value, is_clear=False):

        element = self.find_element(*loc)

        if is_clear:

            element.clear()
            element.send_keys(value)

        else:
            
            element.send_keys(value)

解決辦法:

在elsef分支里加上如下代碼,問題解決

element.clcik()
element.send_keys(value)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章