def setUp(self): BaseTestCase.setUp(self) restore_container() eject_logged_user(account=17676769090, password=123456) login_page = LoginPage(self.driver) login_page.login(username=17676769090, password=123456) pass
def setUp(self): username = 13588880000 password = 123456 # 恢复测试数据 release_labor_demand() self.udid = get_ios_udid() stop_ios_appium() start_ios_appium(self.udid) # 连接ios设备 self.desired_caps = { 'platformName': 'iOS', 'deviceName': 'iPhone SE', 'device': 'iOS', 'bundleId': 'com.iscs.SmallAnimal', 'version': '9.3', 'udid': self.udid } self.driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', self.desired_caps) # 初始化page self.main_page = MainPage(self.driver, __file__) self.login_page = LoginPage(self.driver) self.labor_demand_page = LaborDemandPage(self.driver) # 登录 self.login_page.login(username=username, password=password) # 登录后手机桌面空白卡片 self.main_page.click_empty_card() self.main_page.assert_labor_demand_present() pass
def setUp(self): BaseTestCase.setUp(self) eject_logged_user(account=17767205508, password=123456) login_page = LoginPage(self.driver) login_page.login(username=17767205508, password=123456) sleep(2) pass
class RegisteredBusinessContacts(BaseTestCase): def setUp(self): BaseTestCase.setUp(self) clear_first_sql() clear_second_sql() self.login_page = LoginPage(self.driver) self.main_page = MainPage(self.driver) self.exit_app = ExitAppPage(self.driver) self.longcard_page = LongCardPage(self.driver) self.registerd_bussiness_first_page_first = RegisteredBusinessContactsOnePage( self.driver) self.registerd_bussiness_second_page = RegisteredBusinessContactsTwoPage( self.driver) self.login_page.login(username=18267990494, password=123456) pass def test_publish_supply_full(self): self.longcard_page.click_expected_card(10001475, '注册业务关系人') self.registerd_bussiness_first_page_first.assert_first_page() self.registerd_bussiness_first_page_first.choose_location() self.registerd_bussiness_first_page_first.type_first_page() self.registerd_bussiness_first_page_first.click_next_button() self.registerd_bussiness_second_page.click_ok_button() self.registerd_bussiness_second_page.assert_sql_empty() pass def tearDown(self): # 注销app self.exit_app.logout_app() sleep(2) BaseTestCase.tearDown(self) pass
def setUp(self): BaseTestCase.setUp(self) clear_first_sql() clear_second_sql() self.login_page = LoginPage(self.driver) self.main_page = MainPage(self.driver) self.exit_app = ExitAppPage(self.driver) self.longcard_page = LongCardPage(self.driver) self.registerd_bussiness_first_page_first = RegisteredBusinessContactsOnePage( self.driver) self.registerd_bussiness_second_page = RegisteredBusinessContactsTwoPage( self.driver) self.login_page.login(username=18267990494, password=123456) pass
def setUp(self): self.user_id = 199270 self.invitee_id = 199276 # 用户账号从199236变为428, 从迭代二数据结构变化导致的老账号失效 self.admin = 199236 reduction_monitor_and_manager_permissions() # 还原监控者管理者权限 reduction_distribution_manager_and_supervisor_task() # 还原分配监控者和管理者任务 reduction_service_type() reduction_payment_info() self.udid = get_ios_udid() sleep(3) stop_ios_appium() start_ios_appium(self.udid) # 连接ios设备 self.desired_caps = { 'platformName': 'iOS', 'deviceName': 'iPhone SE', 'device': 'iOS', 'bundleId': 'com.iscs.SmallAnimal', 'version': '9.3', 'udid': self.udid } self.driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', self.desired_caps) sleep(3) self.get_ui_locator(self.driver) LoginPage(self.driver).login(username=self.admin) # 登录 pass
def setUp(self): mobile = 13766663333 password = 123456 delete_bound_printer() # 删除绑定记录 BaseTestCase.setUp(self) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): reduction_warehouse_supply_contract() # 还原仓储供应卡片 mobile = 13788883333 password = 123456 BaseTestCase.setUp(self) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) mobile = 18555090008 password = 123456 self.user_id = get_user_id(mobile) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) mobile = 18555090006 password = 123456 self.user_id = get_user_id(mobile) update_optimize_address_book_and_invite_link_four() LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) mobile = 18555090070 password = 123456 self.user_id = get_user_id(mobile) delete_return_goods(self.user_id) # 还原申请退货数据 LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
class FunSmoke008(BaseTestCase): def setUp(self): username = 13588880000 password = 123456 # 恢复测试数据 release_labor_demand() self.udid = get_ios_udid() stop_ios_appium() start_ios_appium(self.udid) # 连接ios设备 self.desired_caps = { 'platformName': 'iOS', 'deviceName': 'iPhone SE', 'device': 'iOS', 'bundleId': 'com.iscs.SmallAnimal', 'version': '9.3', 'udid': self.udid } self.driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', self.desired_caps) # 初始化page self.main_page = MainPage(self.driver, __file__) self.login_page = LoginPage(self.driver) self.labor_demand_page = LaborDemandPage(self.driver) # 登录 self.login_page.login(username=username, password=password) # 登录后手机桌面空白卡片 self.main_page.click_empty_card() self.main_page.assert_labor_demand_present() pass def test_full2242(self): # 点击'发布劳务需求的任务'卡片 self.main_page.click_release_labor_demand() self.labor_demand_page.assert_picking_locator_present() self.labor_demand_page.click_packing() self.labor_demand_page.click_select_time() self.labor_demand_page.click_select_address() self.labor_demand_page.assert_location_present() self.labor_demand_page.click_complete() select_labor_demand() pass def tearDown(self): stop_ios_appium() pass
def setUp(self): BaseTestCase.setUp(self) mobile = 15624301115 password = 123456 self.user_id = get_user_id(mobile) delete_business_unit(self.user_id) # 删除管理业务单位 LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) self.user_id = 10001566 mobile = 15777778890 password = 123456 unit = '箱' delete_unit_convert(self.user_id, unit) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) delete_labor_contract() reduction_labor_contract() # 还原劳务契约 mobile = 17630301114 password = 123456 self.user_id = get_user_id(mobile) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): self.mobile = 18888000131 self.admin = get_user_id(self.mobile) self.password = 123456 BaseTestCase.setUp(self) sleep(3) delete_address(self.admin) LoginPage(self.driver).login(self.mobile, self.password) # 登录 LongCardPage(self.driver).click_expected_card(self.admin, '管理收货地址')
def setUp(self): self.password = 123456 self.mobile1 = 18915121114 self.mobile2 = 13755553333 self.user_id1 = get_user_id(self.mobile1) self.user_id2 = get_user_id(self.mobile2) BaseTestCase.setUp(self) LoginPage(self.driver).login(self.mobile1, self.password) pass
def setUp(self): self.mobile1 = 15355945533 self.mobile2 = 15355945534 self.user1_id = get_user_id(self.mobile1) self.user2_id = get_user_id(self.mobile2) self.password = 123456 LoginPage(self.driver).login(self.mobile1, self.password) LongCardPage(self.driver).click_expected_card(self.user1_id, '管理者权限') pass
def setUp(self): delete_transport_contract() reduction_transport_contract() self.user_id = 10001476 mobile = 15711041212 password = 123456 BaseTestCase.setUp(self) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): delete_transport_contract() reduction_transport_contract() mobile = 15711041212 password = 123456 self.user_id = get_user_id(mobile) BaseTestCase.setUp(self) eject_logged_user(mobile, password) LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) self.la_participant_ukid = 10001465 self.user_id = 10001465 mobile = 15356563538 password = 123456 delete_labor_contract(self.user_id, self.la_participant_ukid) reduction_labor_contract() # 还原劳务契约 LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): reduction_warehouse_demand_contract() mobile = 13788883333 password = 123456 BaseTestCase.setUp(self) # 顶出已经登录的用户 LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) mobile1 = 18555090014 password = 123456 mobile2 = 18555090023 self.user_id = get_user_id(mobile1) self.user1_id = get_user_id(mobile2) reduction_permission_recovery(self.user1_id) # 还原权限收回数据 LoginPage(self.driver).login(username=mobile1, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) mobile = 18555090012 password = 123456 mobile1 = 18555090043 self.user_id = get_user_id(mobile) self.user1_id = get_user_id(mobile1) delete_optimize_address_book_and_invite_link_five() LoginPage(self.driver).login(username=mobile, password=password) # 登录 pass
def setUp(self): BaseTestCase.setUp(self) self.role = "login" # 初始化账号 self.usr = '******' self.pwd = '12345678' # 初始化page LoginPage(self.driver).login(self.usr, self.pwd) LongCard = LongCardPage(self.driver) LongCard.click_expected_card(10001473, '发布供货供应') pass
def setUp(self): BaseTestCase.setUp(self) self.role = "login" # 初始化账号 self.usr = '******' self.pwd = '12345678' # 初始化page LoginPage(self.driver).login(self.usr, self.pwd) LongCardPage(self.driver).click_long_task_card() RegisterSuppliersPage(self.driver).click_register_supply_card_ios() pass
def setUp(self): BaseTestCase.setUp(self) self.role = "login" # 初始化账号 self.usr = '******' self.pwd = '12345678' # 初始化page LoginPage(self.driver).login(self.usr, self.pwd) LongCardPage(self.driver).click_long_task_card() PurchaseOrderPage(self.driver).click_purchase_order_card_ios() pass
def setUp(self): self.mobile = 18205010265 self.admin = get_user_id(self.mobile) self.password = 123456 BaseTestCase.setUp(self) sleep(3) delete_depot_card(self.admin) eject_logged_user(self.mobile, self.password) sleep(2) LoginPage(self.driver).login(self.mobile, self.password) # 登录 LongCardPage(self.driver).click_expected_card(self.admin, '激活仓库')
def setUp(self): BaseTestCase.setUp(self) self.role = "login" # 初始化账号 self.usr = '******' self.pwd = '12345678' # 初始化page LoginPage(self.driver).login(self.usr, self.pwd) LongCardPage(self.driver).click_long_task_card() SetPromotionTemplatePage( self.driver).click_set_promotion_Template_card_ios() pass
def setUp(self): BaseTestCase.setUp(self) self.role = "login" # 初始化账号 self.usr = '******' self.pwd = '12345678' # 初始化page LoginPage(self.driver).login(self.usr, self.pwd) LongCardPage(self.driver).click_long_task_card() PublishWarehouseDemandPage( self.driver).click_pub_warehouse_demand_card_ios() # 自动到发布仓储需求卡片 pass