摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器... 阅读全文
posted @ 2018-04-03 17:20 小七Libra 阅读(873) 评论(0) 推荐(0)
摘要: 弹层和弹框是有区别的,弹框是那种完全没样式的框子;弹层是可以直接看到html的,有样式 阅读全文
posted @ 2018-04-03 17:18 小七Libra 阅读(1091) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains class VisitSogouByIE(unittest.T 阅读全文
posted @ 2018-04-03 17:10 小七Libra 阅读(1179) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器... 阅读全文
posted @ 2018-04-03 17:08 小七Libra 阅读(894) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器... 阅读全文
posted @ 2018-04-03 17:07 小七Libra 阅读(1330) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器... 阅读全文
posted @ 2018-04-03 17:05 小七Libra 阅读(3553) 评论(0) 推荐(0)
摘要: #encoding=utf-8 from selenium import webdriver import time from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import e... 阅读全文
posted @ 2018-04-03 17:04 小七Libra 阅读(316) 评论(0) 推荐(0)
摘要: 推荐使用显示等待,元素出现就不会等待而继续执行了。节省时间。 阅读全文
posted @ 2018-04-03 17:03 小七Libra 阅读(267) 评论(0) 推荐(0)
摘要: 隐式等待是只要有一个元素在设置的时间内没有找到,就会报超时 隐式等待是一个全局的设置,只要放在找东西语句的前面,它后面的找东西的语句都会默认等待设置的时间(这里是10秒),这是死等,除非立刻找到了,5秒找到了也是会等10秒。 隐式等待比较耗时,不推荐使用。 阅读全文
posted @ 2018-04-03 17:01 小七Libra 阅读(268) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器... 阅读全文
posted @ 2018-04-03 16:47 小七Libra 阅读(1826) 评论(1) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains import win32clipboard as w import win32con # 设置剪切板内容 def setText(aString): ... 阅读全文
posted @ 2018-04-03 16:46 小七Libra 阅读(2030) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver import ActionChains import win32clipboard as w import win32con # 设置剪切板内容 def setText(aString): ... 阅读全文
posted @ 2018-04-03 16:45 小七Libra 阅读(1968) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver from selenium.webdriver import ActionChains from selenium.webdriver.common.keys import Keys class VisitSog... 阅读全文
posted @ 2018-04-03 16:43 小七Libra 阅读(1148) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:42 小七Libra 阅读(609) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:39 小七Libra 阅读(3472) 评论(0) 推荐(0)
摘要: import os import os.path import time from selenium import webdriver urls=["http://www.baidu.com ","http://www.sogou.com ","http://cn.bing.com "] dir_name=time.strftime("%Y-%m-%d",time.localtim... 阅读全文
posted @ 2018-04-03 16:37 小七Libra 阅读(307) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:36 小七Libra 阅读(1120) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:35 小七Libra 阅读(2558) 评论(0) 推荐(0)
摘要: 先判断按钮是否已经被选中 如果没有被选中,才可以点击 #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器... 阅读全文
posted @ 2018-04-03 16:34 小七Libra 阅读(3540) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:32 小七Libra 阅读(620) 评论(0) 推荐(0)
摘要: 操作下拉框中的内容 #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.dri... 阅读全文
posted @ 2018-04-03 16:31 小七Libra 阅读(965) 评论(1) 推荐(0)
摘要: # 注意: !!!操作操作系统的按键,需要先装pywin32,然后通过交互模式import win32api和import win32con判断是否安装成功,需要重启下cmd进入交互模式# 下载链接: https://pan.baidu.com/s/1oqULscy9i4n266H4wEI3sA 密码: 3ucb#encoding=utf-8 import unittest from selen... 阅读全文
posted @ 2018-04-03 16:30 小七Libra 阅读(1883) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:28 小七Libra 阅读(3563) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:26 小七Libra 阅读(1594) 评论(0) 推荐(0)
摘要: #encoding=utf-8 import unittest import time import chardet from selenium import webdriver class VisitSogouByIE(unittest.TestCase): def setUp(self): #启动IE浏览器 #self.driver = webd... 阅读全文
posted @ 2018-04-03 16:24 小七Libra 阅读(8807) 评论(0) 推荐(0)
摘要: driver.get("http://127.0.0.1/test_enable.html") i1=driver.find_element_by_id("input1") i2=driver.find_element_by_id("input2") i1.is_enabled() #True i2.is_enabled() #False 阅读全文
posted @ 2018-04-03 16:19 小七Libra 阅读(4284) 评论(0) 推荐(0)
摘要: 判断界面中某一元素是否已经呈现,多用于断言,代码如下: 阅读全文
posted @ 2018-04-03 16:15 小七Libra 阅读(7678) 评论(0) 推荐(0)
摘要: selenium webdriver可以通过获取页面标题,再跟据标题去切换浏览器窗口,代码如下: 阅读全文
posted @ 2018-04-03 16:13 小七Libra 阅读(1926) 评论(0) 推荐(0)
摘要: 通过selenium webdriver去切换浏览器的窗口,需要通过句柄,具体代码如下: 阅读全文
posted @ 2018-04-03 16:10 小七Libra 阅读(6750) 评论(1) 推荐(0)
摘要: 通过selenium webdriver操作网页前进、后退、刷新、最大化、获取窗口位置、设置窗口大小、获取页面title、获取网页源码、获取Url等基本操作 阅读全文
posted @ 2018-04-03 16:07 小七Libra 阅读(24876) 评论(0) 推荐(1)
摘要: 1. IE浏览器,需要配合下载IEDriverSever.exe的驱动程序,目前selenium支持IE9以上。 (驱动程序下载链接:https://pan.baidu.com/s/1YpaUsIs128znSOBQmHdzWw 密码: mxfq)。 访问搜狗主页的脚本: #VisitSogouBy 阅读全文
posted @ 2018-04-03 15:01 小七Libra 阅读(1514) 评论(0) 推荐(0)