示例#1
0
 def setUp(self):
     """
     before test
     :return:
     """
     self.log = Log.get_log()
     self.logger = self.log.get_logger()
     self.log.build_start_line(self.case_name)
示例#2
0
 def setUp(self):
     self.log = Log.get_log()
     self.logger = self.log.get_logger()
     self.log.build_start_line(self.case_name)        
     
     self.driver = webdriver.Chrome()
     # 绐楀彛鏈�ぇ鍖�
     self.driver.maximize_window()
     self.msg = "大西瓜"
     self.url = 'http://www.baidu.com'
示例#3
0
import unittest
from testCase.loginPage import login
from selenium.webdriver import Remote
from selenium import webdriver
import readconfig
localReadConfig = readconfig.readconfig()
import time
from comm import common
import paramunittest
from comm.Log import MyLog

login_xls = common.get_xls("userCase.xlsx", "login")
log = MyLog.get_log()
logger = log.get_logger()


@paramunittest.parametrized(*login_xls)
class Login(unittest.TestCase):
    def setParameters(self, case, email, password):
        self.email = email
        self.password = password
        self.case = case

    def setUp(self):
        self.driver = webdriver.Ie()
        self.driver.get(localReadConfig.get_HTTP("baseurl"))
        self.driver.maximize_window()
        self.driver.implicitly_wait(10)

        logger.info("开始." + self.case + "测试.")
示例#4
0
import os
import unittest
import readConfig as readConfig
from comm.Log import MyLog as Log
from comm.webDriver import MyDriver as Driver

log = Log.get_log()
logger = log.get_logger()
driver = Driver.get_browser()
filePath = ''


def set_case_list():
    """
    read case name from 'caseList.txt'
    :return:
    """
    caseList = []
    caseListPath = os.path.join(readConfig.proDir, "caseList.txt")
    fb = open(caseListPath)
    for case in fb.readlines():
        data = str(case)
        if data != "" and not data.startswith("#"):
            caseList.append(data.replace("\n", ""))
    fb.close()
    return caseList


def set_suite():
    """
    set test suite
示例#5
0
 def __init__(self):
     self.log = Log.get_log()
     self.logger = self.log.get_logger()
     self.resultPath = self.log.get_report_path()
示例#6
0
    def __init__(self):
        self.log = Log.get_log()
        self.logger = self.log.get_logger()

        self.browser = webdriver.Chrome()