def acessar_pagina_servidor(self, base_url): utilidades.tirar_print( self.browser, self.nomeScript, "Acessou pagina inicial e vai para a pagina de servidor") utilidades.acessar(self.browser, base_url + "/f/pages/servidor/servidor.xhtml") return GRHServidorPage(self.browser)
def buscar_praia(self, estado, nomePraia): estadoUrl = utilidades.coletar_nome_para_url(estado, "-") nomePraiaUrl = utilidades.coletar_nome_para_url(nomePraia, "_") utilidades.acessar( self.browser, self.baseUrl + "/album/list?country=brazil&state=" + estadoUrl + "&spot=" + nomePraiaUrl) pass
def acessar(self, url): utilidades.acessar(self.browser, url) pass
def abrir_pagina_criar_session(self): utilidades.acessar(self.browser,self.baseUrl+"/p/schedule") return SessionPage(self.browser,self.baseUrl)
from selenium.webdriver.common.by import By import time, os, sys import utilidades from selenium import webdriver from LoginPage import * driver = webdriver.Chrome() driver.implicitly_wait(30) base_url = "http://200.17.142.223:6500" utilidades.acessar(driver, base_url) paginaLogin = LoginPage(driver, base_url) paginaPrincipal = paginaLogin.fazer_login("*****@*****.**", "rafaelteste") paginaBusca = paginaPrincipal.abrir_pagina_busca() paginaBusca.buscar_praia("Rio Grande do Norte", "Ponta negra") if (paginaBusca.possui_resultados("Ponta Negra")): print("Busca OK") else: print("Busca não retornou resultado!") driver.quit()
from selenium.webdriver.common.by import By import time, os, sys import utilidades from selenium import webdriver from LoginPage import * from ListaSessoesPage import * driver = webdriver.Chrome() driver.implicitly_wait(30) base_url = "http://200.17.142.223:6500" utilidades.acessar(driver, base_url) paginaLogin = LoginPage(driver, base_url) paginaPrincipal = paginaLogin.fazer_login("*****@*****.**", "rafaelteste") paginaSessao = paginaPrincipal.abrir_pagina_criar_session() paginaSessao.preencher_informacoes_session("Areia Preta - Natal/RN", "15/12/2017", "18:30") paginaSessao.salvar_session() time.sleep(2) utilidades.acessar(driver, base_url + "/p/sheduled_sessions/") paginaListaSessoes = ListaSessoesPage(driver, base_url) if (paginaListaSessoes.possui_sessao("Areia Preta - Natal/RN", "15/12/2017", "18:30")): print("Sessão criada e encontrada") else: print("Sessão não encontrada") time.sleep(5) driver.quit()
def ir_para_pagina_principal(self): utilidades.acessar(self.browser, self.baseUrl) return HomePage(self.browser, self.baseUrl)