限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410
之前我们介绍了里如何安装库,今天这里就实现一个小Demo来简单熟悉下库的用法,就拿博客园来练手吧!
初步分析
在浏览器里打开博客园登录页面,登录界面如下图:
登录界面还是比较简洁的,需要输入用户名和密码,已经勾选是否要下次自动登录,然后就是点击登录按钮,一次简单的登录流程,需要用户操作的就是两个编辑框,一个复选框,一个按钮单击事件。那么我们要做的事情就利用来自动填写表单,自动提交。涉及到如何找页面元素,如何填充值博客园,如何触发单击事件,这里面的具体的细节咱今天就不多说了,找本基础的书看看就可以了。
元素定位
在浏览器里按F12打开强大的开发者工具,然后鼠标对着用户名输入框右键选择“检查”则可自动定位到元素窗口对应的代码。
用户名元素的代码为:
密码元素的代码为:
下次自动登录复选框的元素代码为:
登录按钮的元素代码为:
由此可得知用户名和密码编辑框以及登录按钮都有元素id,那么好办了,可以直接通过id来定位元素了。下次自动登录复选框没有id博客园,则可以使用xpath路径来定位的。xpath路径的获取方法为,在开发者工具窗口里对着元素代码右键选择”copy”—>“copy XPath”。
实现
现在来在里实现一下吧,具体代码如下:
运行效果:
这里遇到了验证码识别机制,这个就留到后面咱们在分享如何用来完成了!
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。