示例#1
0
 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
示例#3
0
 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
示例#6
0
    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
示例#10
0
 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
示例#11
0
 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
示例#12
0
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
示例#15
0
 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
示例#16
0
 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, '管理收货地址')
示例#17
0
 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
示例#20
0
 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
示例#22
0
    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
示例#24
0
 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
示例#25
0
 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
示例#26
0
 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
示例#27
0
 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
示例#28
0
 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