コード例 #1
0
def test_dispatcher(browser):
    main_page = MainPage(browser)
    main_page.open_base_page()
    main_page.try_it_click_button()
    fire_page = FirePage(browser)
    fire_page.open_fire_page()
    fire_page.find_enter_element_field()
    fire_page.search_button_click()
    fire_page.targeted_address()
    fire_page.targeted_address_id()
    browser.get('https://www.google.by/maps/@53.706657,27.747712,7z?hl=ru')
    google_page = GooglePage(browser)
    google_page.enter_google()
    google_page.button_search_click()
    google_page.google_address()
    sleep(5)
コード例 #2
0
from behave import *
from pages.google_page import GooglePage
from nose.tools import assert_equal

googlePage = GooglePage()


@given('que acesso a página do Google')
def step_impl(context):
    googlePage.acess_page('https://www.google.com.br/')


@given('que preencho o campo de pesquisa com Python')
def step_impl(context):
    googlePage.send_keys_input_pesquisa()


@when('clico no botão de pesquisar')
def step_impl(context):
    googlePage.click_button_pesquisar()


@then('devo visualizar os resultados')
def step_impl(context):
    assert_equal(googlePage.get_text_title_resultado(), 'Python')
コード例 #3
0
def test_google_search(driver):
    google_page = GooglePage(driver, "https://google.com")
    google_page.go_to_page()
    google_page.fill_search("selenium")
    google_page.click_search()
    assert google_page.get_title() == "selenium - Google Search"
コード例 #4
0
 def test_a(self):
     query = 'cats'
     google_page = GooglePage(self.driver, query)
     google_page.enter_query()
     self.assertIn(query, self.driver.title)
コード例 #5
0
ファイル: google_search.py プロジェクト: misiekofski/selenpy
def feeling_lucky_search(context, phrase):
    google = GooglePage(context.behave_driver)
    google.feeling_lucky_search(phrase)
コード例 #6
0
ファイル: google_search.py プロジェクト: misiekofski/selenpy
def normal_search(context, search_phrase):
    google = GooglePage(context.behave_driver)
    google.normal_search(search_phrase)
コード例 #7
0
ファイル: google_search.py プロジェクト: misiekofski/selenpy
def check_results_count(context, results_count):
    google = GooglePage(context.behave_driver)
    print ('results count: ' + str(google.return_results_count()))
    assert google.return_results_count() > results_count
コード例 #8
0
def empty_list_results(context):
    google_page = GooglePage(context.driver)
    assert not check_element_exists(google_page.result_count)
コード例 #9
0
def list_results(context):
    google_page = GooglePage(context.driver)
    assert google_page.result_count.is_displayed()
コード例 #10
0
def list_results(context):
    google_page = GooglePage(context.driver)
    assert google_page.result_list.is_displayed(), (
        'Elemento não está sendo exibido')
コード例 #11
0
def click_search_button(context):
    google_page = GooglePage(context.driver)
    google_page.search_button.submit()
コード例 #12
0
def user_type(context, search_word):
    google_page = GooglePage(context.driver)
    google_page.input_field = search_word