#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
import unittest
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from login import *
class MyTestCase(unittest.TestCase):
def setUp(self):
test_login(self)
def test_custom(self):
print ("点击**")
self.driver.find_element_by_xpath('path').click()
time.sleep(8)
print ('点击**信息')
self.driver.find_element_by_link_text("**信息").click()
time.sleep(5)
print('把光标移到logo上面')
xz = self.driver.find_element_by_xpath('path')
ActionChains(self.driver).move_to_element(xz).perform()
print ("将页面滚动条拖到底部")
js = "var q=document.documentElement.scrollTop=10000"
self.driver.execute_script(js)
time.sleep(5)
lb = self.driver.find_element_by_css_selector('***')
print ('点击查看按钮')
lb.find_element_by_css_selector('***').click()
time.sleep(5)
print ('关闭窗口')
self.driver.find_element_by_class_name('close').click()
print ('点击修改按钮')
lb.find_element_by_xpath('path').click()
time.sleep(5)
print ('输入联系人名称')
self.driver.find_element_by_id('id').clear()
self.driver.find_element_by_id('id').send_keys(u'nn')
print ('将页面滚动条拖到底部')
js = "var q=document.documentElement.scrollTop=10000"
self.driver.execute_script(js)
print ('点击确定')
self.driver.find_element_by_xpath('xpath').click()
time.sleep(5)
def tearDown(self):
time.sleep(2)
self.driver.close()
if __name__ == '__main__':
unittest.main()