from until import getDir from until.common import get_excel_value import sys from case.public1.ADDRESSDETAILS_OTHER_WAREHOUSE_NONLOGIN import PublicCase2_3 from case.public1.PARCEL_DETAILS_MULTIPLY import PublicCase3_2 from case.public1.CUSTOMSDDTAILS_US_NOCOMMERCIALINVOICE import PublicCase4_1 from case.public1.REVIEWMYORDER import PublicCase5_1 from case.public1.PAYMENTOPTIONS_USUK import PublicCase6_1 from case.public1.PRINTDOCS import PublicCase7_1 # proDir = getDir.proDir now = time.strftime("%Y_%m_%d %H:%M:%S") case2 = get_excel_value("test_data.xlsx", "case2") @paramunittest.parametrized(*case2) class EseCase2(unittest.TestCase): '''美国至非中国多商品单一收货人匿名下单''' def setParameters(self, case_name, ese_from_postcode, ese_to_postcode, ese_weight, ese_length, ese_width, ese_height, ese_shipper_contactname, ese_shipper_company, ese_shipper_addr1, ese_shipper_addr2, ese_shipper_city, ese_shipper_state, ese_shipper_zipcode, ese_shipper_email, ese_shipper_phone, ese_receiver_contactname, ese_receiver_company, ese_receiver_addr1, ese_receiver_addr2, ese_receiver_city, ese_receiver_district, ese_receiver_provnice, ese_receiver_zipcode, ese_receiver_email, ese_receiver_phone, ese_tracking_waybill_no, ese_item_name, ese_item_weight, ese_item_quantity, ese_unit_value, ese_item_details, ese_pay_cardno, ese_pay_youxiaoqi, ese_pay_cvc, ese_pay_postcode, ese_successful):
import os import time import unittest # 导入单元测试包 import paramunittest from selenium import webdriver from selenium.webdriver import ActionChains import resources from until import getDir from until.common import get_excel_value # proDir = getDir.proDir now = time.strftime("%Y_%m_%d %H:%M:%S") case5 = get_excel_value("test_data.xlsx", "case5") @paramunittest.parametrized(*case5) class EseCase5(unittest.TestCase): '''英国至非中国用户注册''' def setParameters(self, case_name, ese_from_postcode, ese_to_postcode, ese_weight, ese_length, ese_width, ese_height, forename, surname, email, password, confirmpassword, invitationcode, ese_successful): """ 从 excel 中获取用例 :param case_name: 用例名称 :param ese_from_postcode: 发货人邮编 :param ese_to_postcode: 收货人邮编 :param ese_weight: 总重量 :param ese_length: 总长度
from until import getDir from until.common import get_excel_value import sys from case.public1.ADDRESSDETAILS_OTHER_WAREHOUSE_LOGIN import PublicCase2_4 from case.public1.PARCEL_DETAILS_MULTIPLY import PublicCase3_2 from case.public1.CUSTOMSDDTAILS_US_NOCOMMERCIALINVOICE import PublicCase4_1 from case.public1.REVIEWMYORDER import PublicCase5_1 from case.public1.PAYMENTOPTIONS_USUK import PublicCase6_1 from case.public1.PRINTDOCS import PublicCase7_1 # proDir = getDir.proDir now = time.strftime("%Y_%m_%d %H:%M:%S") case3 = get_excel_value("test_data.xlsx", "case3") @paramunittest.parametrized(*case3) class EseCase3(unittest.TestCase): '''美国至非中国多商品单一收货人匿名下单''' def setParameters( self, case_name, ese_from_postcode, ese_to_postcode, ese_weight, ese_length, ese_width, ese_height, ese_shipper_contactname, ese_shipper_company, ese_shipper_addr1, ese_shipper_addr2, ese_shipper_city, ese_shipper_state, ese_shipper_zipcode, ese_shipper_email, ese_shipper_phone, ese_receiver_contactname, ese_receiver_company, ese_receiver_addr1, ese_receiver_addr2, ese_receiver_city, ese_receiver_district, ese_receiver_provnice, ese_receiver_zipcode, ese_receiver_email, ese_receiver_phone, ese_tracking_waybill_no, ese_item_name, ese_item_weight,
import os import time import unittest # 导入单元测试包 import paramunittest from selenium import webdriver from selenium.webdriver import ActionChains import resources from until import getDir from until.common import get_excel_value # proDir = getDir.proDir now = time.strftime("%Y_%m_%d %H:%M:%S") case4 = get_excel_value("test_data.xlsx", "case4") @paramunittest.parametrized(*case4) class EseCase4(unittest.TestCase): '''英国至非中国MY PARCELS OVERVIEW''' def setParameters(self, case_name, ese_from_postcode, ese_to_postcode, ese_weight, ese_length, ese_width, ese_height,username,password, ese_successful ): """ 从 excel 中获取用例 :param case_name: 用例名称 :param username: 用户名 :param password: 密码 :param ese_from_postcode: 发货人邮编 :param ese_to_postcode: 收货人邮编 :param ese_weight: 总重量
import os import time import unittest # 导入单元测试包 import paramunittest from selenium import webdriver from selenium.webdriver import ActionChains import resources from until import getDir from until.common import get_excel_value # proDir = getDir.proDir now = time.strftime("%Y_%m_%d %H:%M:%S") case6 = get_excel_value("test_data.xlsx", "case6") @paramunittest.parametrized(*case6) class EseCase6(unittest.TestCase): '''英国至非中国忘记密码+重置密码''' def setParameters(self, case_name, ese_from_postcode, ese_to_postcode, ese_weight, ese_length, ese_width, ese_height,email,password,confirmpassword,reset_org_password,reset_new_password,reset_confirm_password, ese_successful ): """ 从 excel 中获取用例 :param case_name: 用例名称 :param ese_from_postcode: 发货人邮编 :param ese_to_postcode: 收货人邮编 :param ese_weight: 总重量 :param ese_length: 总长度 :param ese_width: 总宽度 :param ese_height: 总高度
import os import time import unittest # 导入单元测试包 import resources from selenium.webdriver.common.action_chains import ActionChains import paramunittest from selenium import webdriver from until import getDir from until.common import get_excel_value import sys from case.public1.ADDRESSDETAILS_CN_WAREHOUSE_NONLOGIN import PublicCase1 from case.public1.PARCEL_DETAILS_MULTIPLY import PublicCase4 # proDir = getDir.proDir now = time.strftime("%Y_%m_%d %H:%M:%S") case1 = get_excel_value("test_data.xlsx", "case1") @paramunittest.parametrized(*case1) class EseCase1(unittest.TestCase): '''英国至非中国多商品单一收货人匿名下单''' def setParameters( self, case_name, ese_from_postcode, ese_to_postcode, ese_weight, ese_length, ese_width, ese_height, ese_shipper_contactname, ese_shipper_company, ese_shipper_addr1, ese_shipper_addr2, ese_shipper_city, ese_shipper_state, ese_shipper_zipcode, ese_shipper_email, ese_shipper_phone, ese_receiver_contactname, ese_receiver_company, ese_receiver_addr1, ese_receiver_addr2, ese_receiver_city, ese_receiver_district, ese_receiver_provnice, ese_receiver_zipcode, ese_receiver_email, ese_receiver_phone, ese_tracking_waybill_no, ese_item_name, ese_item_weight,