Пример #1
0
def step_impl(context):
    loc = Locator(context)
    loc.click_menu_inicio()
    loc.click_menu_perfil()
    loc.click_minha_lista()
    sleep(5)
    loc.click_primeiro_item_minha_lista()
    sleep(5)
Пример #2
0
def step_impl(context):
    loc = Locator(context)
    context.driver.back()
    context.driver.back()
    loc.click_menu_categorias()
    loc.click_categoria_novela()
    loc.click_primeiro_item_categoria_novela()
    loc.click_adicionar_remover_item_minha_lista()
    sleep(5)
Пример #3
0
def step_impl(context):
    loc = Locator(context)
    while True:
        try:
            loc.assert_lista_download_vazio()
            break
        except NoSuchElementException:

            loc.click_selecionar_itens_downlaod()
            loc.click_primeiro_item_lista_download()
            loc.click_apagar_download()
Пример #4
0
def step_impl(context):
    loc = Locator(context)
    while True:
        try:

            loc.assert_download_concluido()
            print(">>>>>>>>>>>>> Download realizado com sucesso!!!!")
            break

        except NoSuchElementException:
            print("\n> Download em andamento ...")
def step_impl(context):
    loc = Locator(context)
    loc.click_menu_categorias()
    loc.click_categoria_serie()
    loc.click_primeiro_item_categoria_cinema()
    temp_final_video = float(loc.assert_tempo_video())
    inicio_video = context.temp_inicio_video
    print('Tempo inicial >>>>>>', inicio_video)
    print('Tempo final >>>>>>', temp_final_video)

    if temp_final_video > inicio_video:
        print("Continue assistindo funcionou")
    else:
        raise Exception(
            "\nContinue assistindo NÃO está funcionando corretamente")
Пример #6
0
        def pesquisar_trilho(self):

            self.driver.implicitly_wait(10)
            previous_title = None
            repeat_count = 0
            while True:
                try:
                    locator.assistir_titulo()
                    locator.poster()

                    break
                except NoSuchElementException:
                    self.swipe_up(self.driver)
                    item = self.driver.find_element_by_android_uiautomator("com.globo.globotv:id/custom_view_rails_thumb_horizontal_text_view_title")
                    print(">>>>>>>>>> ", item.text)
                    if item.text == previous_title:
                        repeat_count += 1

                    if repeat_count == 3:
                        raise Exception("Trilho do Continue assistindo não disponivel")
                    previous_title = item.text
def step_impl(context):
    loc = Locator(context)
    if loc.assert_botao_assistir_ou_continuar == 'Assista':
        loc.click_botao_assistir_ou_continuar()

    else:

        context.temp_inicio_video = float(loc.assert_tempo_video())
        print(">>>>>>>>>>>Tempo de inicio do vídeo>>>>>>>>>>>>>",
              context.temp_inicio_video)
        loc.click_botao_assistir_ou_continuar()
def step_impl(context):
    loc = Locator(context)
    if loc.assert_botao_assistir_ou_continuar == 'Assista':
        context.driver.swipe(525, 1200, 525, 600)
        loc.click_primeiro_episodio_serie()

    else:

        context.temp_inicio_video = float(loc.assert_tempo_video())
        print(">>>>>>>>>>>Tempo de inicio do vídeo>>>>>>>>>>>>>",
              context.temp_inicio_video)
        context.driver.swipe(525, 1200, 525, 600)
        loc.click_primeiro_episodio_serie()
Пример #9
0
def step_impl(context):
    context.driver.back()
    loc = Locator(context)
    previous_title = None
    repeat_count = 0
    while True:
        try:
            loc.trilho_minha_lista()
            print(loc.trilho_minha_lista())
            break
        except NoSuchElementException:
            loc.swipe_up()
            loc.exibe_nome_do_trilho()
            print(">>>>>>>>>> ", loc.exibe_nome_do_trilho())
            if loc.exibe_nome_do_trilho() == previous_title:
                repeat_count += 1
            if repeat_count == 3:
                raise Exception("Trilho do Continue assistindo não disponivel")
            previous_title = loc.exibe_nome_do_trilho()
Пример #10
0
def step_impl(context):
    loc = Locator(context)
    loc.click_menu_categorias()
    loc.click_categoria_novela()
    loc.click_primeiro_item_categoria_novela()
    loc.click_icone_download_lista_capitulo()
    sleep(10)
    loc.click_navegar_voltar()
    loc.click_menu_download()
    loc.click_primeiro_item_lista_download()
Пример #11
0
def step_impl(context):
    sleep(5)
    loc = Locator(context)
    loc.click_menu_perfil()
    loc.click_minha_lista()
Пример #12
0
def step_impl(context):
    loc = Locator(context)
    loc.click_primeiro_item_minha_lista()
    loc.assert_item_adicionado_minha_lista()
def step_impl(context):
    loc = Locator(context)
    loc.click_categoria_cinema()
def step_impl(context):
    loc = Locator(context)
    loc.click_menu_categorias()
Пример #15
0
def step_impl(context):
    loc = Locator(context)
    while True:
        try:
            loc.click_minha_lista()
            loc.assert_minha_lista_vazia()

            break
        except NoSuchElementException:
            loc.click_primeiro_item_minha_lista()
            loc.click_adicionar_remover_item_minha_lista()
            sleep(10)
            loc.click_menu_inicio()
            loc.click_menu_perfil()
            loc.click_minha_lista()
Пример #16
0
def step_impl(context):
    loc = Locator(context)
    loc.click_menu_download()
def step_impl(context):
    loc = Locator(context)
    loc.click_primeiro_item_categoria_cinema()
def step_impl(context):
    sleep(10)
    loc = Locator(context)
    loc.pesquisar_trilho_continue_assistindo_home()
def step_impl(context):
    loc = Locator(context)
    loc.click_categoria_serie()