Ejemplo n.º 1
0
def test_device_register(
    driver,
    device_num,
):
    main.element_click(driver, 'com.inhe.psite:id/business')

    pass
Ejemplo n.º 2
0
    def test_AMI_powersite_homepage_010(self):
        main.element_click(self.driver, 'com.inhe.psite:id/search_tv')
        main.element_click(self.driver, 'com.inhe.psite:id/tv_clear')
        self.driver.back()
        self.driver.back()

        pass
Ejemplo n.º 3
0
 def test_AMI_powersite_business_008(self):
     main.element_click(self.driver, 'com.inhe.psite:id/archives_device')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/operational_back')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/upload')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/op_search')
     main.element_click(self.driver, 'com.inhe.psite:id/operational_back')
     pass
Ejemplo n.º 4
0
 def test_AMI_powersite_nearby_001(self):
     
     main.element_click(self.driver, 'com.inhe.psite:id/nearby')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/neayby_back')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/search_all')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/search_meter')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/search_con')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/nearby_tran')
     main.element_click(self.driver, 'com.inhe.psite:id/neayby_back')
     
     pass
Ejemplo n.º 5
0
    def test_AMI_powersite_business_003(self):
        device_num(self.driver, '000000000000')
        reference_num(self.driver, 'test', 'OK')
        branch_name(self.driver, 'branch01')
        device_type(self.driver, 'Concentrator')
        user_name(self.driver, 'test', 'OK')
        register_date(self.driver, '2017', '11', '24')
        devices_adress(self.driver, 'test', 'OK')
        content_num(self.driver, 'test', 'OK')
        transformer(self.driver, 'OK')

        main.element_click(self.driver, 'com.inhe.psite:id/upload')
        pass
Ejemplo n.º 6
0
 def test_AMI_powersite_business_001(self):
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_reg')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/device_replace')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/device_demolition')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/archives_device')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/exception_event')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/business_back')
     main.element_click(self.driver, 'com.inhe.psite:id/business_back')
     pass
Ejemplo n.º 7
0
    def test_AMI_powersite_homepage_006(self):
        main.element_click(self.driver, 'com.inhe.psite:id/search_tv')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/search_back')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/search_view')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/search_btn')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/type_meter')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/type_con')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/type_tran')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/tv_tip')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/tv_clear')
        main.element_click(self.driver, 'com.inhe.psite:id/search_back')

        pass
Ejemplo n.º 8
0
    def test_AMI_powersite_business_012(self):
        main.element_click(self.driver, 'com.inhe.psite:id/acquisition_event')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/acquistion_back')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/acquistion_search')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/undisposed_layout')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/disposed_layout')

        main.element_click(self.driver, 'com.inhe.psite:id/acquistion_back')

        pass
Ejemplo n.º 9
0
 def test_AMI_powersite_business_019(self):
     num = '370000000000'
     main.element_click(self.driver, 'com.inhe.psite:id/device_reg')
     main.element_content_noclear(self.driver,
                                  'com.inhe.psite:id/old_meter_text', num,
                                  None)
     main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
     element = main.element_check_byid(self.driver,
                                       'com.inhe.psite:id/old_meter_text')
     if element == 0:
         self.driver.back()
     elif element == -1:
         main.error_print(1, self.test_AMI_powersite_business_019())
         self.driver.back()
     pass
Ejemplo n.º 10
0
 def test_AMI_powersite_business_002(self):
     main.element_click(self.driver, 'com.inhe.psite:id/device_reg')
     main.element_content_noclear(self.driver, '', device_num1, None)
     main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/register_back')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/upload')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_num')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/reference')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/branch')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_type')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/user_name')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/reg_date')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/device_address')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/con_no')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/transformer')
     pass
Ejemplo n.º 11
0
 def test_AMI_powersite_business_007(self):
     main.element_click(self.driver, 'com.inhe.psite:id/device_replace')
     main.element_content_noclear(self.driver,
                                  'com.inhe.psite:id/old_meter_text',
                                  device_num2, '')
     main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
     main.element_click(self.driver, 'com.inhe.psite:id/device_num')
     main.element_content_clear(self.driver, 'com.inhe.psite:id/content',
                                device_num3, 'OK')
     main.element_click(self.driver, 'com.inhe.psite:id/after_change')
     pass
Ejemplo n.º 12
0
    def test_AMI_powersite_homepage_007(self):
        main.element_click(self.driver, 'com.inhe.psite:id/search_tv')
        main.element_click(self.driver, 'com.inhe.psite:id/type_meter')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/nearby_back')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/nearby_title')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/scope_btn')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/zoomAdd')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/zoomDec')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/meter_item')

        main.element_click(self.driver, 'com.inhe.psite:id/meter_item')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/search_tv')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/search_type_btn')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/Watch_meterbtn')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/check_bind')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/zoomAdd')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/zoomDec')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/sing_concentrator_title')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/modify')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/record')

        self.driver.back()
        self.driver.back()

        pass
Ejemplo n.º 13
0
 def test_AMI_powersite_business_014(self):
     num = '0000000000000'
     main.element_click(self.driver, 'com.inhe.psite:id/device_reg')
     main.element_content_noclear(self.driver,
                                  'com.inhe.psite:id/old_meter_text', num,
                                  None)
     main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
     main.element_click(self.driver, 'com.inhe.psite:id/register_back')
     pass
Ejemplo n.º 14
0
    def test_AMI_powersite_business_020(self):

        main.element_click(self.driver, 'com.inhe.psite:id/device_reg')
        main.element_content_noclear(self.driver, '', device_num1, None)
        main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
        main.element_click(self.driver, 'com.inhe.psite:id/device_num')
        main.element_content_clear(self.driver, 'com.inhe.psite:id/content',
                                   device_num2, 'OK')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/register_back')
        pass
Ejemplo n.º 15
0
 def test_AMI_powersite_business_006(self):
     main.element_click(self.driver, 'com.inhe.psite:id/device_demolition')
     main.element_content_noclear(self.driver,
                                  'com.inhe.psite:id/old_meter_text',
                                  device_num2, '')
     main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/demilition_back')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/upload')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_num')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/branch')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/RefCode')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_type')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/user_name')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/reg_date')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/device_address')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/code_enter')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/con_no')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/transformer')
     main.element_check_byname(self.driver, device_num2)
     main.element_click(self.driver, 'com.inhe.psite:id/upload')
     pass
Ejemplo n.º 16
0
 def test_AMI_powersite_business_004(self):
     main.element_click(self.driver, 'com.inhe.psite:id/device_replace')
     main.element_content_noclear(self.driver,
                                  'com.inhe.psite:id/old_meter_text',
                                  device_num2, '')
     main.element_click(self.driver, 'com.inhe.psite:id/enter_confirm')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/replace_back')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/after_change')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_num')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/before_branch')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/RefCode')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_type')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/user_name')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/reg_date')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/device_address')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/code_enter')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/con_no')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/transformer')
     main.element_check_byname(self.driver, '变更前')
     main.element_check_byname(self.driver, '变更后')
     self.driver.find_element_by_name('变更后')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/replace_back')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/after_change')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_num')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/before_branch')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/RefCode')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/device_type')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/user_name')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/reg_date')
     main.element_check_byid(self.driver,
                             'com.inhe.psite:id/device_address')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/code_enter')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/con_no')
     main.element_check_byid(self.driver, 'com.inhe.psite:id/transformer')
     main.element_click(self.driver, 'com.inhe.psite:id/replace_back')
     pass
Ejemplo n.º 17
0
    def test_AMI_powersite_homepage_004(self):
        main.element_click(self.driver, 'com.inhe.psite:id/exception_msg')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/msg_back')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/msg_sys_notice')
        main.element_check_byid(self.driver, 'com.inhe.psite:id/msg_ex_notice')
        main.element_check_byid(self.driver,
                                'com.inhe.psite:id/msg_acquisition')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        main.element_click(self.driver, 'com.inhe.psite:id/exception_msg')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        main.element_click(self.driver, 'com.inhe.psite:id/exception_msg')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        main.element_click(self.driver, 'com.inhe.psite:id/exception_msg')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        main.element_click(self.driver, 'com.inhe.psite:id/exception_msg')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        pass
Ejemplo n.º 18
0
    def test_AMI_powersite_homepage_003(self):
        main.element_click(self.driver, 'com.inhe.psite:id/zoomAdd')
        main.element_click(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_click(self.driver, 'com.inhe.psite:id/zoomDec')
        main.element_click(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_click(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_click(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_click(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_click(self.driver, 'com.inhe.psite:id/location_mine')
        main.element_click(self.driver, 'com.inhe.psite:id/zoomAdd')
        main.element_click(self.driver, 'com.inhe.psite:id/zoomDec')

        pass
Ejemplo n.º 19
0
    def test_AMI_powersite_business_011(self):
        main.element_click(self.driver, 'com.inhe.psite:id/exception_event')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_sys_notice')
        main.element_check_byname(self.driver, '系统公告')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        main.element_click(self.driver, 'com.inhe.psite:id/msg_ex_notice')
        main.element_click(self.driver, 'com.inhe.psite:id/list_mode_layout')
        main.element_click(self.driver, 'com.inhe.psite:id/list_mode_layout')

        main.element_click(self.driver,
                           'com.inhe.psite:id/statistics_mode_layout')
        main.element_click(self.driver,
                           'com.inhe.psite:id/statistics_mode_layout')
        main.element_click(self.driver, 'com.inhe.psite:id/exception_back')

        main.element_click(self.driver, 'com.inhe.psite:id/msg_acquisition')
        main.element_click(self.driver, 'com.inhe.psite:id/undisposed_layout')
        main.element_click(self.driver, 'com.inhe.psite:id/disposed_layout')

        main.element_click(self.driver, 'com.inhe.psite:id/acquistion_back')
        main.element_click(self.driver, 'com.inhe.psite:id/msg_back')

        pass