def test_install_and_execute_bing_map(self): marketplace = Marketplace(self.marionette) marketplace.launch() results = marketplace.search(self.app_search) first_result = results.search_results[0] first_result.tap_install_button() confirm_install = ConfirmInstall(self.marionette) confirm_install.tap_confirm() results = marketplace.get_current_displayed_result() first_result = results.search_results[0] first_result.tap_open_app_button(self.app_title, self._map_locator) self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_in_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_in_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_in_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) # move around GaiaImageCompareTestCase.scroll(self.marionette, 'right', 100, locator=self._map_locator) self.take_screenshot(prewait=self.draw_wait_time) GaiaImageCompareTestCase.scroll(self.marionette, 'down', 100, locator=self._map_locator) self.take_screenshot(prewait=self.draw_wait_time) # zoom out self.marionette.find_element(*self._zoom_out_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_out_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_out_locator).tap() self.take_screenshot(prewait=self.draw_wait_time)
def test_install_and_execute_bing_map(self): marketplace = Marketplace(self.marionette) marketplace.launch() results = marketplace.search(self.app_search) first_result = results.search_results[0] first_result.tap_install_button() confirm_install = ConfirmInstall(self.marionette) confirm_install.tap_confirm() results = marketplace.get_current_displayed_result() first_result = results.search_results[0] first_result.tap_open_app_button(self._map_locator) self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_in_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_in_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_in_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) # move around GaiaImageCompareTestCase.scroll(self.marionette, 'right', 100, locator=self._map_locator) self.take_screenshot(prewait=self.draw_wait_time) GaiaImageCompareTestCase.scroll(self.marionette, 'down', 100, locator=self._map_locator) self.take_screenshot(prewait=self.draw_wait_time) # zoom out self.marionette.find_element(*self._zoom_out_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_out_locator).tap() self.take_screenshot(prewait=self.draw_wait_time) self.marionette.find_element(*self._zoom_out_locator).tap() self.take_screenshot(prewait=self.draw_wait_time)