import unittest import time import os from ddt import ddt, file_data, data, unpack from selenium import webdriver from pages.signinuser_page import UserSignIn_Page from selenium.webdriver.common.action_chains import ActionChains from poium import Page, PageElement, PageSelect from testdata.read_excel import get_testdata # 指定 excel 文件路径 excel_file_dir = os.path.abspath(os.path.dirname(os.path.dirname(__file__))) + '//' + 'testdata' + '//' + 'signin_testdata.xlsx' # 获取列表中的数据 # 1,2 = 获取第1行(从1开始算,不包括第2行);0, 4 = 获取前4列(从0开始算,不包括第4列) signinuser_1_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 2, 0, 4) # 获取第1行4到19列 signinuser_2_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 2, 4, 19) # 获取第1行19到21列 signinuser_3_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 2, 19, 21) @ddt class SigninUser_test(unittest.TestCase): """ 测试注册demo客户 """ @classmethod def setUpClass(cls): """初始化""" # cls.dr = webdriver.Chrome()
import datetime import os from ddt import ddt, file_data, data, unpack from selenium import webdriver from pages.signinIB_page import SignInIB_Page from selenium.webdriver.common.action_chains import ActionChains from poium import Page, PageElement, PageSelect from testdata.read_excel import get_testdata # 指定 excel 文件路径 excel_file_dir = os.path.abspath(os.path.dirname(os.path.dirname( __file__))) + '//' + 'testdata' + '//' + 'signin_testdata_new.xlsx' # 获取列表中的数据 # 1,2 = 获取第1行(从1开始算,不包括第2行);0, 4 = 获取前4列(从0开始算,不包括第4列) signinib_1_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 2, 0, 4) # 获取第1行4到19列 signinib_2_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 2, 4, 19) # 获取第1行19到21列 signinib_3_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 2, 21, 23) @ddt class SigninIB_test(unittest.TestCase): """ 测试 au 注册IB 使用时间戳的方式 """ @classmethod def setUpClass(cls): """初始化"""
import time import os from ddt import ddt, file_data, data, unpack from selenium import webdriver from pages.signinuser_page import IBSignIn_Page from selenium.webdriver.common.action_chains import ActionChains from poium import Page, PageElement, PageSelect from testdata.read_excel import get_testdata # 指定 excel 文件路径 excel_file_dir = os.path.abspath(os.path.dirname(os.path.dirname( __file__))) + '//' + 'testdata' + '//' + 'signin_countrydata.xlsx' # 获取列表中的数据 # 1,2 = 获取第1行(从1开始算,不包括第2行);0, 4 = 获取前4列(从0开始算,不包括第4列) # all country_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 250, 0, 2) # 第4行 # country_testdata = get_testdata(excel_file_dir, 'Sheet1', 4, 5, 0, 2) # 第5行 # country_testdata = get_testdata(excel_file_dir, 'Sheet1', 5, 6, 0, 2) # 第1行到第3行 # country_testdata = get_testdata(excel_file_dir, 'Sheet1', 1, 4, 0, 2) @ddt class Signin_Country_test(unittest.TestCase): """ 测试注册不同的国家 """ @classmethod def setUpClass(cls):