print("Drag And Drop Element Successfull") time.sleep(2) except: print("Drag and Drop failed on element") finally: time.sleep(2) self.driver.quit() def slider(self): self.driver.implicitly_wait(3) self.driver.get("https://jqueryui.com/slider/") self.driver.switch_to.frame(0) element = self.driver.find_element_by_xpath("//div[@id='slider']//span") time.sleep(2) try: actions = ActionChains(self.driver) actions.drag_and_drop_by_offset(element,100,0).perform() print("Sliding Element Sucessful") time.sleep(2) except: print("Sliding failed on element") #ff = RunChromeTest(customUrl="https://www.expedia.com") ff = RunChromeTest() #ff.slider() Logger(ff.driver).runWithConfig()
def screenshotByInterface(self): logger = Logger(self.driver) logger.takeScreenshot() time.sleep(2) self.driver.quit()
import threading from sao.ReadStream import ReadStream from utilities.Logger import Logger logger = Logger(level="INFO").get_logger() logger.info("*** Starting application ****") t1 = threading.Thread(target=ReadStream) t1.start()