def test_create_bot_unsuccessfully_with_offline_connection(self): DriverFactory.get_driver().core_driver.set_network_conditions( offline=True, latency=5, throughput=500 * 1024) self.__create_bot.open_create_page() self.__create_bot.create_bot_with_data('Random Name', 'www.katalon.com') self.assertEqual( self.__create_bot.lbl_error_message.get_element_text(), 'Failed to fetch')
def _search_element(self): if self._parent_element is not None: return self._parent_element.find_elements( by=self._by, value=self._locator) else: selenium_driver = DriverFactory.get_driver() return selenium_driver.core_driver.find_elements( by=self._by, value=self._locator)
def tearDown(self): if not self.is_api_test: DriverFactory.dispose_driver()
def setUp(self): self.API_PAY_LOAD = [] if not self.is_api_test: DriverFactory.create_driver()
def driver(self) -> SeleniumDriver: return DriverFactory.get_driver()
def setUp(self): if not self.__api_test: DriverFactory.create_driver()
def test_sample_vtc(self): driver = DriverFactory.get_driver() driver.get('http://vtc.vn')
def test_sample_google(self): driver = DriverFactory.get_driver() driver.get('http://www.google.com')
def driver(self): return DriverFactory.get_driver()