Lovedebugs 发表于 2018-4-6 20:47:42

初来乍到,有一事不解,望各位大神解惑!贝弗利

本帖最后由 Lovedebugs 于 2018-4-6 21:07 编辑


vf 是创建的一个对象,用来连接短信猫的,.getNote()方法可以从短信猫获取我想要的验证码


但是当获取的验证码没问题的情况下,要将短信内容通过.sendKeys()赋值到短信输入框的时候,值却根本
写不到框里,而且报了
一个‘弹窗相关的错误’,有点莫名其妙,也没有弹窗啊


但是我试了一下,直接给note赋值一个6位数字来模拟验证码,却能赋值成功将值写入框里....
所以是获取的note有问题嘛?
但是获取的验证码内容是没问题的,直接获取的短信是String,我模拟的短信类型也是String,都一样,为啥通过短信猫获取的验证码赋值进去却会报错,实在是不知道啊!跪求解答!!!!!!!
ps:用的是selenium+java+chrome


Lovedebugs 发表于 2018-4-6 21:06:27

自顶一下,贝弗利

Real_小T 发表于 2018-4-7 17:30:48

你这样试 随便写个变量然后随便赋个值进去 然后再把这个变量输入到输入框中看看能不能输入成功

Lovedebugs 发表于 2018-4-8 09:16:00

Real_小T 发表于 2018-4-7 17:30
你这样试 随便写个变量然后随便赋个值进去 然后再把这个变量输入到输入框中看看能不能输入成功

可以的!!

Real_小T 发表于 2018-4-8 14:52:21

本帖最后由 Real_小T 于 2018-4-8 14:53 编辑

Lovedebugs 发表于 2018-4-8 09:16
可以的!!
那就是你获取的这个验证码出了问题还有 把这图片删掉 否则会被处理的

清晨一缕阳光 发表于 2018-4-9 09:52:20

建议你把name定位方式换成ID,看你贴的源码中短信码的输入框是有ID的,可以是用ID定位;
页: [1]
查看完整版本: 初来乍到,有一事不解,望各位大神解惑!贝弗利