appium輸入值報錯解決

被測軟件已經啓動,跑到時 輸入框 時報錯 報錯的代碼如下self.driver.find_element_by_id(‘com.paem.kepler:id/phoneNum’).send_keys(‘13927412968’)
報錯信息 大意 :不是我們想要的值之類。。。

問題來了。爲什麼設備a跑 不會報錯。
爲什麼設備b跑 就報錯。

解決辦法一:
鍵盤是因爲被換成appium自帶的了,去設置裏切換下鍵盤就行了

解決辦法二:

desired_caps={  'platformName': 'Android',#應用系統
                'deviceName': '127.0.0.1:62001', #設備號
                'platformVersion': '6.0.0',#版本號
                'appPackage': 'com.tuya.smartlife',# 包名
                'appActivity': 'com.tuyasmart.sample.TuyaSplashActivity',#當前活動應用
                'unicodeKeyboard': True,#是使用unicode編碼方式發送字符串
                'resetKeyboard': True#隱藏鍵盤
                }

添加: ‘resetKeyboard’: True#隱藏鍵盤
附帶解決中文輸入的問題: ‘unicodeKeyboard’: True,#是使用unicode編碼方式發送字符串

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