您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 > Selenium
用Python+Selenium获取XX省交通违章数据
作者:网络转载 发布时间:[ 2016/9/2 13:33:32 ] 推荐标签:功能测试 Selenium

  前言:
  目前在研究易信公众号,想给公众号增加一个获取个人交通违章的查询菜单,通过点击返回查询数据。以下是实施过程。
  一、首先,用火狐浏览器打开 XX省交管网 ,分析页面信息:

  可以看到共有4种查询种类,我只要查询违章数据,所以分析第一个 电子警察信息查询 好了,用firebug分别查看车牌号码、车辆识别码、验证码输入框,可以得到id属性,分别为:carNum1、carAuthCode1、captcha1。
  到这里,我们可以用selenium根据获取的id,自动填入车牌号码、车辆识别码、验证码,但验证码如何获取呢?。
  二、获取验证码
  第一次、通过Tesseract识别
  经过测试,识别率太低了,不可行。
  第二次、通过cookies查找验证码
  通过查看服务器返回的cookies,发现里面竟然有验证码。。。

  三、编写程序测试
  1、流程图和测试结果

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd