Exemplo n.º 1
0
 def test_1_scrolldown(self):
     FormPage(self.driver).access_app()
     sleep(1)
     FormPage(self.driver).scroll(0.9, 0.1)
     FormPage(self.driver).clicar_por_texto("Opção bem escondida")
     FormPage(self.driver).verificar_texto("Você achou essa opção")
     FormPage(self.driver).clicar_por_texto("OK")
Exemplo n.º 2
0
 def test_4_excluirmov(self):
     sleep(1)
     self.assertEqual(
         "534.00",
         SBNativoPage(self.driver).get_saldo("Conta para saldo"))
     FormPage(self.driver).clicar_por_texto("RESUMO")
     sleep(1)
     SBNativoPage(self.driver).option_movlist(
         "Movimentacao 3, calculo saldo", 0.9, 0.1)
     FormPage(self.driver).clicar_por_texto("Del")
     FormPage(
         self.driver).verificar_texto("Movimentação removida com sucesso!")
     FormPage(self.driver).clicar_por_texto("HOME")
     sleep(1)
     FormPage(self.driver).scroll(0.3, 0.9)
     self.assertEqual(
         "-1000.00",
         SBNativoPage(self.driver).get_saldo("Conta para saldo"))
Exemplo n.º 3
0
 def test_1(self):
     FormPage(self.driver).clicar_por_texto("SeuBarriga Híbrido")
     WebViewPage(self.driver).getContextoWeb()
     WebViewPage(self.driver).send_email("mateus@ramos")
     WebViewPage(self.driver).send_senha("mateus")
     WebViewPage(self.driver).click_login()
     self.assertEqual("Bem vindo, Mateus!",
                      WebViewPage(self.driver).obter_texto())
     WebViewPage(self.driver).sairContextoWeb()
Exemplo n.º 4
0
 def test_draganddrop(self):
     sleep(1)
     FormPage(self.driver).scroll(0.9, 0.1)
     FormPage(self.driver).clicar_por_texto("Drag and drop")
     sleep(1)
     self.assertListEqual(estado_inicial,
                          FormPage(self.driver).get_text_elements())
     FormPage(self.driver).drag_and_drop("Esta", "e arraste para")
     self.assertListEqual(estado_meio,
                          FormPage(self.driver).get_text_elements())
     FormPage(self.driver).drag_and_drop("Faça um clique longo,",
                                         "é uma lista")
     self.assertListEqual(estado_final,
                          FormPage(self.driver).get_text_elements())
Exemplo n.º 5
0
 def test_3_cadastrar_mov(self):
     FormPage(self.driver).clicar_por_texto("MOV...")
     FormPage(self.driver).clicar_por_texto("SALVAR")
     FormPage(
         self.driver).verificar_texto("Descrição é um campo obrigatório")
     SBNativoPage(self.driver).inserir_dados_mov("Descrição", "descrição")
     FormPage(self.driver).clicar_por_texto("SALVAR")
     FormPage(
         self.driver).verificar_texto("Interessado é um campo obrigatório")
     SBNativoPage(self.driver).inserir_dados_mov("Interessado",
                                                 "interessado")
     FormPage(self.driver).clicar_por_texto("SALVAR")
     FormPage(self.driver).verificar_texto("Valor é um campo obrigatório")
     SBNativoPage(self.driver).inserir_dados_mov("Valor", "123")
     FormPage(self.driver).clicar_por_texto("SALVAR")
     FormPage(self.driver).verificar_texto("Conta é um campo obrigatório")
     SBNativoPage(self.driver).go_spinner("Conta para alterar")
     FormPage(self.driver).clicar_por_texto("SALVAR")
     FormPage(
         self.driver).verificar_texto("Movimentação cadastrada com sucesso")
Exemplo n.º 6
0
 def test_1_contacomsucesso(self):
     FormPage(self.driver).clicar_por_texto("CONTAS")
     SBNativoPage(self.driver).inserir_conta("Conta Mateus")
     FormPage(self.driver).clicar_por_texto("SALVAR")
     FormPage(self.driver).verificar_texto("Conta adicionada com sucesso")
Exemplo n.º 7
0
 def test_2_excluirconta(self):
     FormPage(self.driver).clicar_por_texto("CONTAS")
     FormPage(self.driver).click_longo("Conta Mateus")
     FormPage(self.driver).clicar_por_texto("EXCLUIR")
Exemplo n.º 8
0
 def test_CheckInputs(self):
     FormPage(self.driver).CheckInfo()
Exemplo n.º 9
0
 def setUp(self):
     FormPage(self.driver).access_app()
     FormPage(self.driver).clicar_por_texto("SeuBarriga Nativo")
     SBNativoPage(self.driver).login("mateus@ramos")
     SBNativoPage(self.driver).password("mateus")
     FormPage(self.driver).clicar_por_texto("ENTRAR")
Exemplo n.º 10
0
 def test_swipe(self):
     FormPage(self.driver).clicar_por_texto("Swipe")
     sleep(1)
     FormPage(self.driver).swipe(0.9, 0.1)
     FormPage(self.driver).swipe(0.9, 0.1)
     FormPage(self.driver).verificar_texto("Chegar até o fim!")
Exemplo n.º 11
0
 def test_1_escreve_nome(self):
     FormPage(self.driver).preenche_nome(UserData.nome_inserido)
     FormPage(self.driver).retorna_nome(UserData.nome_inserido)
Exemplo n.º 12
0
 def tearDown(self):
     FormPage(self.driver).Tirar_Screenshot()
     self.driver.reset()
Exemplo n.º 13
0
 def test_2_click_alerta_confirm(self):
     FormPage(self.driver).click_alerta_confirm()
Exemplo n.º 14
0
 def test_5_timepicker(self):
     FormPage(self.driver).clicar_por_texto("06:00")
     FormPage(self.driver).clicar_por_accessibility_id("22")
     FormPage(self.driver).clicar_por_accessibility_id("15")
     FormPage(self.driver).clicar_por_texto("OK")
     FormPage(self.driver).verificar_texto("22:15")
Exemplo n.º 15
0
 def test_6_seekbar(self):
     FormPage(self.driver).click_seekbar(0.50)
     FormPage(self.driver).clicar_por_texto("SALVAR")
Exemplo n.º 16
0
 def test_4_datepicker(self):
     FormPage(self.driver).clicar_por_texto("01/01/2000")
     FormPage(self.driver).clicar_por_accessibility_id("Next month")
     FormPage(self.driver).clicar_por_texto("10")
     FormPage(self.driver).clicar_por_texto("OK")
     FormPage(self.driver).verificar_texto("10/3/2000")
Exemplo n.º 17
0
 def test_3_checkbox_switch(self):
     FormPage(self.driver).check_checkbox_switch()
     FormPage(self.driver).click_checkbox_switch()
     FormPage(self.driver).verifica_checkbox_switch()
Exemplo n.º 18
0
 def test_2_goCombo(self):
     FormPage(self.driver).go_spinner()
     FormPage(self.driver).retorna_combo()
Exemplo n.º 19
0
 def test_A_PreencheForm(self):
     FormPage(self.driver).go_formulario()
     FormPage(self.driver).preenche_nome(UserData.nome_inserido)
     FormPage(self.driver).go_spinner()
     FormPage(self.driver).click_checkbox_switch()
     FormPage(self.driver).go_longsave()
Exemplo n.º 20
0
 def test_4_confirm_alert(self):
     FormPage(self.driver).click_confirm_alert()
Exemplo n.º 21
0
 def setUp(self):
     FormPage(self.driver).access_app()
Exemplo n.º 22
0
 def test_6_exit_alert(self):
     FormPage(self.driver).exit_alert()
Exemplo n.º 23
0
 def test_1_access_alertmenu(self):
     FormPage(self.driver).access_app()
     FormPage(self.driver).go_alerts()
Exemplo n.º 24
0
 def setUp(self):
     FormPage(self.driver).access_app()
     FormPage(self.driver).go_formulario()
Exemplo n.º 25
0
 def test_3_check_alert_text(self):
     FormPage(self.driver).confirm_alert_text()
Exemplo n.º 26
0
 def test_1_access_menu_accordion(self):
     FormPage(self.driver).clicar_por_texto("Accordion")
Exemplo n.º 27
0
 def test_5_check_confirm(self):
     FormPage(self.driver).confirm_alert_confirm()
Exemplo n.º 28
0
 def test_2_click_option1(self):
     FormPage(self.driver).clicar_por_texto("Opção 1")
Exemplo n.º 29
0
 def test_7_alerta_simples(self):
     FormPage(self.driver).clicar_por_texto("ALERTA SIMPLES")
     sleep(1)
     FormPage(self.driver).tap(300, 500)
     FormPage(self.driver).verificar_texto_off("Pode clicar no OK ou fora da caixa para sair")
Exemplo n.º 30
0
 def test_3_check_option1_text(self):
     FormPage(self.driver).verificar_texto("Esta é a descrição da opção 1")