appium 输入框输入内容 send_keys, set_value, set_text的差别

 

send_keys 后面追加 【替换需要先清空 element.clear() 】

set_value 前面追加  【替换需要先清空 element.clear() 】

set_text  替换

 

      edittext = self.driver.find_elements_by_class_name("android.widget.EditText")


        edittext[0].set_text(123456)

        edittext[0].send_keys(0)
        print('send_keys',edittext[0].text)

        edittext[0].set_value(1)
        print('set_value',edittext[0].text)

        edittext[0].set_text(2)
        print('set_text', edittext[0].text)

 

运行结果:

send_keys 1234560
set_value 11234560
set_text 2

 

posted @ 2021-11-18 10:38  dinghanhua  阅读(1237)  评论(0编辑  收藏  举报