示例#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")
示例#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"))
示例#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()
示例#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())
示例#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")
示例#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")
示例#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()
示例#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")
示例#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()
示例#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()
示例#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()
示例#20
0
 def test_4_confirm_alert(self):
     FormPage(self.driver).click_confirm_alert()
示例#21
0
 def setUp(self):
     FormPage(self.driver).access_app()
示例#22
0
 def test_6_exit_alert(self):
     FormPage(self.driver).exit_alert()
示例#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()
示例#25
0
 def test_3_check_alert_text(self):
     FormPage(self.driver).confirm_alert_text()
示例#26
0
 def test_1_access_menu_accordion(self):
     FormPage(self.driver).clicar_por_texto("Accordion")
示例#27
0
 def test_5_check_confirm(self):
     FormPage(self.driver).confirm_alert_confirm()
示例#28
0
 def test_2_click_option1(self):
     FormPage(self.driver).clicar_por_texto("Opção 1")
示例#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")
示例#30
0
 def test_3_check_option1_text(self):
     FormPage(self.driver).verificar_texto("Esta é a descrição da opção 1")