#-*- coding: UTF-8 -*-
from threading import Timer
import time
from selenium import webdriver
from nose_parameterized import parameterized
import unittest
class TestAdd(unittest.TestCase):
def setUp(self):
self.driver=webdriver.Chrome()
self.driver.maximize_window()
self.driver.get("http://www.juxiangyou.com")
@parameterized.expand([
('syt350964652@QQ.com'),
('syt350964653@QQ.com'),
])
def test_add(self,username):
driver=self.driver
driver.find_element_by_id('account').send_keys(username)
time.sleep(5)
driver.find_element_by_id('password').send_keys('111')
time.sleep(11)
driver.find_element_by_link_text('登 录').click()
time.sleep(2)
dqjb=self.driver.current_window_handle
driver.find_element_by_link_text('匠神部落').click()
time.sleep(2)
list_jb=self.driver.window_handles
for jb in list_jb:
if jb!=dqjb:
jb_two=jb
driver.switch_to.window(jb_two)
driver.find_element_by_id('forgeHall').click()
time.sleep(2)
time_num=self.driver.find_element_by_class_name('forge').text
print(time_num[-8:])
str=time_num[-8:]
return str
def tearDown(self):
self.driver.quit()
if __name__=='__main__':
unittest.main()