在网站上运行Selenium测试时,我有一些Flash元素,无法使用Selenium/Python进行测试。我想调用一个单独的终端窗口,运行Sikuli OCR测试,然后返回Selenium/Python测试。我还没搞清楚。我把XXX放在不知道新终端打开和运行Sikuli脚本的参数的地方。def test_05(self):
driver = self.driver
driver.get(self.base_url + "/")
driver.find_element_by_link_text("Home").click()
driver.find_element_by_id("open_popup").click()
driver.find_element_by_id("screen_name").send_keys("user")
driver.find_element_by_id("password").send_keys("pwd")
driver.find_element_by_id("login_submit").click()
driver.find_element_by_id("button").click()
time.sleep(120)
os.system('XXX')
os.system('./Sikuli/sikuli-script -r test.sikuli')
我肯定这里有几项错了。任何帮助都将不胜感激。我已经搜索并阅读了我能找到的关于这个的东西,但是不能让所有的东西一起工作。