简体   繁体   English

使用Selenium Webdriver中的Flash按钮(* .swf)上传文件

[英]file upload using flash button(*.swf) in Selenium webdriver

in my test web page I have to upload a file, the uploader is a flash based (*.swf) button. 在测试网页中,我必须上传文件,上传器是基于Flash的(* .swf)按钮。 Can someone give me the proper code to test the file upload button? 有人可以给我正确的代码来测试文件上传按钮吗?

driver.findElement(By.xpath(""//div/div/div[2]/div/div/div[2]/object")).click(); driver.findElement(By.xpath(“” // div / div / div [2] / div / div / div [2] / object“))。click();

Thank you. 谢谢。

It is not possible to handle flash objects using selenium webdriver. 无法使用Selenium WebDriver处理Flash对象。 You can use 3rd party API like Sikuli for this. 您可以使用Sikuli等第三方API。

Please check the following post on Sikuli integration with selenium webdriver Example 请检查以下有关Sikuli与Selenium Webdriver集成的文章

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM