Ejemplo n.º 1
0
'''
Created on 2016年5月22日

@author: Administrator
'''
import unittest
from selenium import webdriver
from conf import bankconf
from bank_websitecase.public import login_bank
import time
from conf.bankconf import user_info
from selenium.common.exceptions import NoSuchElementException
import traceback

base_url = bankconf.bank_url()
username_input, password = bankconf.userinfo()


class my_account(unittest.TestCase):
    u"""测试我的账户"""
    def setUp(self):
        #         unittest.TestCase.setUp(self)
        self.driver = webdriver.Firefox()
        self.driver.maximize_window()
        self.driver.implicitly_wait(15)
        login_bank.login_bank(self)
        time.sleep(2)
        self.base_url = base_url  # 将浏览器的调用和URL的访问放到初始化部分
        self.verificationErrors = []  #脚本运行时,错误的信息将被打印到这个列表中
        self.accept_next_aler = True  #是否继续接受下一下警告
Ejemplo n.º 2
0
#!/usr/bin/python
#-*-coding:utf-8-*-
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
import time
from page_element import bank_page
from conf import bankconf
bank_url = bankconf.bank_url()
username, password = bankconf.userinfo()


def login_bank(self):
    driver = self.driver
    driver.get(bank_url + "/passport/login")
    elements = bank_page.login_page(self)
    #elements.get("lijidenglu").click()

    elements.get("usernamekuang").send_keys(username)
    elements.get("passwordkuang").send_keys(password)
    elements.get("dengluanniu").click()

    dis = driver.find_element_by_xpath("/html/body/div[1]").is_displayed()
    if dis:
        time.sleep(1)
        driver.find_element_by_css_selector(
            "button.aui_state_highlight").click()
        time.sleep(1)
    else:
        try:
            driver.find_element_by_css_selector(
                "button.aui_state_highlight").click()
Ejemplo n.º 3
0
'''
Created on 2016年5月22日

@author: Administrator
'''
import unittest
from selenium  import webdriver
from conf import bankconf
from bank_websitecase.public import login_bank
import time
from conf.bankconf import user_info
from selenium.common.exceptions import NoSuchElementException
import traceback

base_url = bankconf.bank_url()
username_input,password =bankconf.userinfo()

class my_account(unittest.TestCase):
    u"""测试我的账户"""    
    def setUp(self):
#         unittest.TestCase.setUp(self)
        self.driver = webdriver.Firefox()
        self.driver.maximize_window()
        self.driver.implicitly_wait(15)
        login_bank.login_bank(self)
        time.sleep(2)
        self.base_url = base_url    # 将浏览器的调用和URL的访问放到初始化部分
        self.verificationErrors = []   #脚本运行时,错误的信息将被打印到这个列表中
        self.accept_next_aler = True   #是否继续接受下一下警告
        
        
Ejemplo n.º 4
0
#!/usr/bin/python
#-*-coding:utf-8-*-
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
import time
from page_element import bank_page
from conf import bankconf
bank_url = bankconf.bank_url()
username,password = bankconf.userinfo()

def login_bank(self):
    driver = self.driver
    driver.get(bank_url+"/passport/login")
    elements=bank_page.login_page(self)
    #elements.get("lijidenglu").click()

    elements.get("usernamekuang").send_keys(username)
    elements.get("passwordkuang").send_keys(password)
    elements.get("dengluanniu").click()
    
    dis=driver.find_element_by_xpath("/html/body/div[1]").is_displayed()
    if dis:
        time.sleep(1)
        driver.find_element_by_css_selector("button.aui_state_highlight").click()
        time.sleep(1)
    else:
        try:
            driver.find_element_by_css_selector("button.aui_state_highlight").click()
        except NoSuchElementException:
            pass