示例#1
0
            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()
示例#2
0
    def screenshotByInterface(self):
        logger = Logger(self.driver)
        logger.takeScreenshot()

        time.sleep(2)
        self.driver.quit()
示例#3
0
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()