webdriver

  • 吾八哥学Selenium(六):利用Selenium快速登录博客园

    吾八哥学Selenium(六):利用Selenium快速登录博客园

    之前我们介绍了Python里如何安装Selenium库,今天这里就实现一个小Demo来简单熟悉下Selenium库的用法,就拿博客园来练手吧!初步分析博客园登录地址为:https://passport.cnblogs.com/user/signin,在Chrome浏览器里打开该登录页面,登录界面如下图:登录界面还是比较简洁的,需要输入用户名和密码,已经勾选是否要下次自动登录,然后就是点击登录按钮,一次简单的登录流程,需要用户操作的就是两个编辑框,一个复选框,一个按钮单击事件。那么我们要做的事情就利用Selenium...

  • Python Webdriver 重新使用已经打开的浏览器实例

    Python Webdriver 重新使用已经打开的浏览器实例

    因为Webdriver每次实例化都会新开一个全新的浏览器会话,在有些情况下需要复用之前打开未关闭的会话。比如爬虫,希望结束脚本时,让浏览器处于空闲状态。当脚本重新运行时,它将继续使用这个会话工作。还就是在做自动化测试时,前面做了一大推操作,但是由于程序出错,重启时不用再继续前面复杂的操作。个人觉得这种功能非常有用,但是官方居然没有提供这种功能的API,苦苦搜搜,在网上找了两个java版的http://blog.csdn.net/wwwqjpcom/article/details/51232302 和 http://...

1