#coding=gbk
导入unittest
import unittest
导入sleep
from time import sleep
导入webdriver
from selenium import webdriver
创建一个类:class 类名(继承unittest.TestCase)
class Ilogin(unittest.TestCase):
##setUp() 开始
def setUp(self):
self.driver=webdriver.Firefox()
self.driver.get("http://www.baidu.com")#打开测试url
self.driver.maximize_window()#设置浏览器最大化
self.driver.implicitly_wait(10)#设置隐式等待
#要以test开头
def test_i_login(self):
#点击登录
#获取driver
driver=self.driver
#定位链接操作
driver.find_element_by_link_text("新闻").click()
driver.back()
#暂停
sleep(3)
#tearDown()结束
def tearDown(self):
self.driver.quit()
练习:
#coding=gbk
import unittest
from time import sleep
from selenium import webdriver
class Ilogin(unittest.TestCase):
def setUp(self):
self.driver=webdriver.Firefox()
self.driver.get("http://www.baidu.com")#打开测试url
self.driver.maximize_window()#设置浏览器最大化
self.driver.implicitly_wait(10)#设置隐式等待
#要以test开头
def test_i_login(self):
#点击登录
#获取driver
driver=self.driver
#定位链接操作
driver.find_element_by_link_text("新闻").click()
driver.back()
#暂停
sleep(3)
def tearDown(self):
self.driver.quit()