gpt4 book ai didi

java - 如何使用 selenium webdriver 在 SafariDriver/Safari 中上传文件?

转载 作者:行者123 更新时间:2023-12-01 11:41:33 24 4
gpt4 key购买 nike

您好,您能帮我在 Safari、Mac OS 中上传文件吗?

我已经给出了一个网站,我们可以通过单击“选择文件”按钮上传以下类型的文件(JPG、PNG、GIF、DOC、XLS、PDF、ZIP、RAR、ZIPX)

package Default;

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.Alert;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.safari.SafariDriver;

public class Safari_demo {

public static void main(String[] args) throws InterruptedException{

WebDriver driver = new SafariDriver();

driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

Thread.sleep(6000);

driver.get("http://www.files.com/");

driver.findElement(By.id("uploadFields")).click();

//can you please help me with code in this line
//this is the place were i need to enter the address of the
//file which is in my system

driver.close();
}

}

最佳答案

SafariDriver 似乎不支持文件上传:https://code.google.com/p/selenium/issues/detail?id=4220

关于java - 如何使用 selenium webdriver 在 SafariDriver/Safari 中上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29483701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com