博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用enterTextInWebElement处理qq授权页报“网络异常,请稍后再试”的解决方法
阅读量:5278 次
发布时间:2019-06-14

本文共 480 字,大约阅读时间需要 1 分钟。

robotium4.0之后支持处理WebElement,从此第三方的web页有更简单的解决方法。

上周五我很愉快的处理完新浪微博和腾讯微博的授权页之后,这周一处理qq的授权页,发现使用robotium脚本无法授权,提示“网络异常”。

但手工执行授权完全没问题,多次检查网络后仍没发现有问题。此时我想起robotium仍提供了另一个输入方法typeTextInWebElement,抱着试一下的态度,果不其然成功了。

想起以前看过一个安全性测试的文档,表单应该测试EditText直接粘贴内容,反推了一下这个授权逻辑,enterTextInWebElement是粘接把字符串“粘贴”进去EditText的,而typeTextInWebElement是模拟虚拟键盘输入文字到EditText内的,估计qq的程序员做了处理,所以用typeTextInWebElement方法就可以通过授权。

话说国内好几个渠道的这种授权页只有qq做处理了,果然成功源于细节。

转载于:https://www.cnblogs.com/vincentvan/p/3297818.html

你可能感兴趣的文章
C语言实现字符串IP与整数型IP的相互转换
查看>>
使用Mongoose类库实现简单的增删改查
查看>>
让WebForm异步起来
查看>>
架构师
查看>>
UIDatePicker自定义背景
查看>>
JS 日期比较
查看>>
ORM的单表操作
查看>>
Radar Installation
查看>>
Read and write SD cards in a raw way with dd
查看>>
Android Activity生命周期举例说明(图文)
查看>>
deinstall oracle 11g on linux
查看>>
4. Median of Two Sorted Arrays *HARD* -- 查找两个排序数组的中位数(寻找两个排序数组中第k大的数)...
查看>>
Windows安装MySQL5.7.17
查看>>
JS面向对象与原型
查看>>
编程之美-2.18-数组分割
查看>>
BZOJ4860 Beijing2017树的难题(点分治+单调队列)
查看>>
BZOJ5372 PKUSC2018神仙的游戏(NTT)
查看>>
删除mac 自带的python2.7后,XCODE运行失败,如下图,重装python2.7后解决,以后不敢乱动了。...
查看>>
首次开通blog,以后会慢慢把oneNote和印象笔记的笔记转过来
查看>>
SDN第一次作业
查看>>