Beispiel #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")
Beispiel #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"))
Beispiel #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()
Beispiel #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())
Beispiel #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")
Beispiel #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")
Beispiel #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")
 def test_CheckInputs(self):
     FormPage(self.driver).CheckInfo()
Beispiel #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")
Beispiel #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!")
 def test_1_escreve_nome(self):
     FormPage(self.driver).preenche_nome(UserData.nome_inserido)
     FormPage(self.driver).retorna_nome(UserData.nome_inserido)
 def tearDown(self):
     FormPage(self.driver).Tirar_Screenshot()
     self.driver.reset()
Beispiel #13
0
 def test_2_click_alerta_confirm(self):
     FormPage(self.driver).click_alerta_confirm()
 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")
 def test_6_seekbar(self):
     FormPage(self.driver).click_seekbar(0.50)
     FormPage(self.driver).clicar_por_texto("SALVAR")
 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")
 def test_3_checkbox_switch(self):
     FormPage(self.driver).check_checkbox_switch()
     FormPage(self.driver).click_checkbox_switch()
     FormPage(self.driver).verifica_checkbox_switch()
 def test_2_goCombo(self):
     FormPage(self.driver).go_spinner()
     FormPage(self.driver).retorna_combo()
 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()
Beispiel #20
0
 def test_4_confirm_alert(self):
     FormPage(self.driver).click_confirm_alert()
Beispiel #21
0
 def setUp(self):
     FormPage(self.driver).access_app()
Beispiel #22
0
 def test_6_exit_alert(self):
     FormPage(self.driver).exit_alert()
Beispiel #23
0
 def test_1_access_alertmenu(self):
     FormPage(self.driver).access_app()
     FormPage(self.driver).go_alerts()
 def setUp(self):
     FormPage(self.driver).access_app()
     FormPage(self.driver).go_formulario()
Beispiel #25
0
 def test_3_check_alert_text(self):
     FormPage(self.driver).confirm_alert_text()
Beispiel #26
0
 def test_1_access_menu_accordion(self):
     FormPage(self.driver).clicar_por_texto("Accordion")
Beispiel #27
0
 def test_5_check_confirm(self):
     FormPage(self.driver).confirm_alert_confirm()
Beispiel #28
0
 def test_2_click_option1(self):
     FormPage(self.driver).clicar_por_texto("Opção 1")
Beispiel #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")
Beispiel #30
0
 def test_3_check_option1_text(self):
     FormPage(self.driver).verificar_texto("Esta é a descrição da opção 1")