def test_login(self): Login(self.driver, '*****@*****.**', 'azy688987').login_db() self.accountMsg = WebDriverWait( self.driver, 20, 0.2).until(lambda x: x.find_element_by_class_name('bn-more')).text assert '小杨阳的帐号' == self.accountMsg logger.info('页面跳转成功')
def test_closeIndexAd(self): Login(self.driver,'*****@*****.**','163688987').login_email163() logger.info('login sucessful') self.adWindow = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_class_name('gWel-recommend nui-closeable')) self.isadWindow = self.assertTrue(self.adWindow) self.closeAdBtn = self.driver.find_element_by_class_name('js-component-component nui-closeable-x') self.closeAdBtn.click()
def test_closeIndexAd(self): Login(self.driver,'*****@*****.**','163688987').login_email163() logger.info('login sucessful') self.adWindow = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[2]/div[1]/div/div/div[2]/div[2]/div[1]')) logger.info(self.adWindow) self.closeAdBtn = self.driver.find_element_by_xpath('/html/body/div[2]/div[1]/div/div/div[2]/div[2]/div[1]/a') self.closeAdBtn.click()
def test_sendEmail(self): Login(self.driver,'*****@*****.**','163688987').login_email163() self.writeEmailBtn = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[1]/nav/div[1]/ul/li[2]')) self.writeEmailBtn.click() self.toMailAddresInput = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div[1]/section/header/div[1]/div[1]/div/div[2]')) self.toMailAddresInput.send_keys('*****@*****.**') self.subjectInput = self.driver.find_element_by_class_name('nui-ipt-input') self.subjectInput.send_keys('test-eamail') self.sendBtn = self.driver.find_element_by_link_text('发送') time.sleep(10)
def test_commentTmplPhone(self): Login(self.driver, '*****@*****.**', 'azy688987').login_db() self.post1 = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('//*[@id="screening"]/div[2]/ul/li[6]/ul/li[1]')) self.post1.click() logger.info('页面跳转成功') self.start5CommentBtn = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_id('star5')) self.start5CommentBtn.click() logger.info('页面跳转成功') self.tmplPhoneMsg = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_class_name('account-body-text')).text self.assert '验证手机号'== self.tmplPhoneMsg
def test_sendEmail(self): Login(self.driver,'*****@*****.**','163688987').login_email163() self.writeEmailBtn = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[1]/nav/div[1]/ul/li[2]')) self.writeEmailBtn.click() self.toMailAddresInput = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[2]/div[1]/div[2]/div[1]/section/header/div[1]/div[1]/div/div[2]')) js = 'document.getElementsByClassName("js-component-emailcontainer nui-multiLineIpt C-multiLineIpt nui-ipt").innerHTML="<p>[email protected];</p>" ' self.driver.execute(js) self.subjectInput = self.driver.find_element_by_class_name('nui-ipt-input') self.subjectInput.send_keys('test-eamail') self.sendBtn = self.driver.find_element_by_link_text('发送') time.sleep(10)
def test_openEmail(self): Login(self.driver,'*****@*****.**','163688987').login_email163() logger.info('login sucessful') self.emailComponentBtn = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[1]/nav/div[1]/ul/li[1]')) self.emailComponentBtn.click() logger.info('open EmailComponent suessful') self.emailTitleBtn = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_class_name('dP0')) self.emailTitleBtn.click() logger.info('open Email suessful') self.emailAddrText = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_xpath('/html/body/div[2]/div[1]/div[4]/div/div[1]/div[1]/div[2]/ul[2]/li[3]/div[2]/div/span[2]')).text self.assertEqual(self.emailAddrText,'<*****@*****.**> ')
def test_login(self): Login(self.driver, '*****@*****.**', '163688987').login_email163()
def test_login(self): Login(self.driver,'*****@*****.**','163688987').login_email163() self.uid = WebDriverWait(self.driver, 20, 0.2).until( lambda x: x.find_element_by_id('spnUid')).text self.assertEqual(self.uid,'*****@*****.**')
def test_sendEmail(self): Login(self.driver, '*****@*****.**', '163688987').login_email163() self.writeEmailBtn = WebDriverWait( self.driver, 20, 0.2).until(lambda x: x.find_element_by_xpath( '/html/body/div[1]/nav/div[1]/ul/li[2]')) self.writeEmailBtn.click()
def test_login(self): Login(self.driver, '*****@*****.**', '163688987').login_email163() self.uid = self.driver.find_element_by_id('spnUid') self.assertEqual(self.uid.text, '*****@*****.**')