Beispiel #1
0
 def search_for(self, search_term):
     search_field = self.selenium.find_element(
         *self._search_box_locator)
     search_field.send_keys(search_term)
     search_field.send_keys(Keys.RETURN)
     from pages.search import Search
     return Search(self.testsetup)
 def search_for(self, search_term, loggedin=False):
     if loggedin:
         search_field = self.find_element(*self._search_box_loggedin_locator)
     else:
         search_field = self.find_element(*self._search_box_locator)
     search_field.send_keys(search_term)
     search_field.send_keys(Keys.RETURN)
     from pages.search import Search
     return Search(self.selenium, self.base_url).wait_for_page_to_load()
Beispiel #3
0
 def click_search_tab(self):
     self.selenium.find_element(*self._search_tab_locator).click()
     from pages.search import Search
     return Search(self.testsetup)
Beispiel #4
0
 def goto_search(self):
     return Search(self._driver)
Beispiel #5
0
 def goto_search(self):
     #self.find(By.XPATH, "//*[@resource-id='com.xueqiu.android:id/action_search']").click()
     self.steps("../pages/market.yaml", 'goto_search')
     return Search(self.driver)