简版测试driver.get
2017-11-02 19:58
344 查看
from PIL import Image import selenium import sys import time import re import csv import sys sys.path.append('/home/henson/Documents/coding/bill/captcha_recognition') from captcha_recognition.recognition_img import distinguish_captcha from PIL import Image,ImageDraw,ImageChops from selenium.common.exceptions import NoSuchElementException import selenium from img_get import get_img import os from selenium import webdriver headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0'} chromedriver = "/home/henson/Documents/pycharm/webdriver/chromedriver" os.environ["webdriver.chrome.driver"] = chromedriver driver = webdriver.Chrome(chromedriver) driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") driver.get('url1') #driver.close() url_core='url2' #current_url=driver.current_url try: get_img(url_core) driver.get('url3') except Exception: print(Exception)
原来driver.close之后是不能再继续启用driver.get
不过想想其实也没有必要close,可以保留窗口,
想跳转到别的页面,直接driver.get(other_url)就可以了,还省得启动模拟器的时间
相关文章推荐
- 软件web测试之url测试(含POST 、GET)
- How to get a handle to a device driver returned by device manager?
- flash中,getChildByName的效率测试及原理推测
- ab压力测试之post与get请求
- Ruby selenium-webdriver 测试笔记(一)
- 在测试第一个动态链接库的时候遇到的GetTextExtentPoint()
- 【Selenium】2访问某网地址(driver.navigate().to()和driver.get()使用的区别)
- python+requests实现接口测试 - get与post请求使用
- Microsoft JDBC Driver 使用 getParameterMetaData 会报错?
- 把系统的Spring3.2.1升级到4.1.0之后测试接口报NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()
- 自动化测试工具 Selenium WebDriver 入门教程
- WebDriver+testng+reportng+ant测试框架整合
- Java后台模拟发送http的get和post请求,并测试
- Hibernate用于测试refresh的方法、get和load的区别、测试persist和save的区别
- Juint4 + WebDriver 搭建自动化测试框架
- python之接口测试get接口
- watir-webdriver cookie get value by name
- 执行 Selenium WebDriver 测试脚本抛出 StaleElementReferenceException
- http的get字符串类型和post自定义类的两种方法--测试成功
- win7下安装chromedriver和selenium测试