def test_search(self): driver = webdriver.Firefox() driver.implicitly_wait(10) page = Page(driver) page.open("http://2gis.ru") page.search_bar.search(u'кафе') self.assertTrue(page.search_result.count > 0, 'Wrong count of firms') driver.close()
def test_search(self): driver = webdriver.Firefox() driver.implicitly_wait(10) page = Page(driver) page.open("http://2gis.ru") page.search_bar.search_by_name(u'кафе') self.assertTrue(page.search_result.count > 0, 'Wrong count of firms') driver.close()
def test_route(self): driver = webdriver.Firefox() driver.implicitly_wait(10) page = Page(driver) page.open("http://2gis.ru") page.search_bar.search_route(u'Студенческая',u'Заельцовская') self.assertTrue(0 < page.search_result_route.count_steps_route, u'Не найден путь') driver.close()
def test_route(self): driver = webdriver.Firefox() driver.implicitly_wait(10) page = Page(driver) page.open("http://2gis.ru") page.search_bar.search_route(u'Студенческая', u'Заельцовская') self.assertTrue(0 < page.search_result_route.count_steps_route, u'Не найден путь') driver.close()
def test_route(self): driver = webdriver.Firefox() page = Page(driver) page.open("http://2gis.ru") page.route_bar.search(u'Площадь Маркса', u'Стадион Сибирь') driver.implicitly_wait(10) #doesnt work otherwise self.assertTrue(page.route_result.exists, "No routes found") self.assertLess("", page.route_result.time, "No routes found") driver.close()
def test_share(self): driver = webdriver.Firefox() driver.implicitly_wait(10) page = Page(driver) page.open("http://2gis.ru") page.search_bar.search(u'кафе') count = page.search_result.count page.open(page.extra_group.get_url_share()) self.assertEqual(u'кафе', page.search_bar.get_str_search(), u'Не верна строка поиска') self.assertEqual(count, page.search_result.count, u'Не верно количество фирм') driver.close()
def test_share(self): driver = webdriver.Firefox() page = Page(driver) page.open("http://2gis.ru") search_string = u'кафе' page.search_bar.search(search_string) url = page.share_link.share() driver.implicitly_wait(10) page.open(url) self.assertEqual(search_string, page.search_bar.getQuery(), "Something went wrong with sharing a link") driver.close()
def test_search(self): driver = webdriver.Firefox() page = Page(driver) page.open("http://2gis.ru") test_query = u'кафе' page.search_bar.search(test_query) page.open(page.extras_bar.extract()) self.assertEqual(test_query, page.search_bar.query()) driver.close()
def test_route(self): driver = webdriver.Firefox() page = Page(driver) page.open("http://2gis.ru") query_from = u'студенческая' query_to = u'золотая нива' driver.implicitly_wait(10) page.route_bar.search(query_from, query_to) driver.implicitly_wait(10) self.assertTrue(page.route_bar.result()) driver.close()
class SeleniumTest(TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.implicitly_wait(10) self.page = Page(self.driver) self.page.open("http://2gis.ru") def tearDown(self): self.driver.close() def test_search(self): page = self.page page.search_bar.search(u'кафе') page.open(page.share_panel.link) self.assertEqual(u'кафе', page.search_bar.search_text) def test_way_search(self): page = self.page page.search_bar.way_search(u'Студенческая', u'Мега') self.assertTrue(page.way_panel.is_displayed, 'Not found way panel')
class SeleniumTest(TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.implicitly_wait(10) self.page = Page(self.driver) self.page.open("http://2gis.ru") def test_link(self): request = u'кофе' self.page.search_bar.search(request) link = self.page.share_link.getLink() self.page.open(link) self.assertEqual(request, self.page.search_bar.request) def test_way(self): pointA = u'Новосибирск Блюхера 32/1' pointB = u'Сакко и Ванцетти, 42' self.page.search_way_form.search(pointA, pointB) #self.page.search_way_form.search(u'Новосибирск Блюхера 32/1', u'Сакко и Ванцетти, 42') self.assertTrue(self.page.way_result.is_displayed) def tearDown(self): self.driver.quit()
class SeleniumTest(TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.implicitly_wait(10) self.base_url = "http://2gis.ru" self.page = Page(self.driver) self.page.open(self.base_url) def tearDown(self): self.driver.quit() def test_search(self): request = u'кафе' page = self.page page.search_bar.search_by_name(request) page.share_panel.share() link = page.share_panel.link page.open(link) self.assertEqual(request, page.search_bar.request) def test_way(self): page = self.page page.search_bar.search_by_way(u'Маркса', u'Студенческая') self.assertTrue(page.way_result.is_displayed, 'No results panel')