Java 如何使用Selenium上传图片?
我必须从指定文件夹上载.JPG图像。Sendkeys(路径)不工作。机器人也不工作了。Java 如何使用Selenium上传图片?,java,selenium-webdriver,robotframework,selenium-grid,Java,Selenium Webdriver,Robotframework,Selenium Grid,我必须从指定文件夹上载.JPG图像。Sendkeys(路径)不工作。机器人也不工作了。 请给我推荐一些其他工具,比如Robot,我可以在maven项目中使用它的.jar文件。我必须使用网格在服务器上运行代码,所以请不要安装程序。任何外部或内部Java类都很好。看看我的答案。代码是用C#编写的,但它概述了我在selenium测试中上载文件时使用的解决方法。注意:不需要第三方工具。您试过sikuli吗?它有自己的API,可以与selenium一起使用。sikuli需要安装,如果在服务器上无头运行测试
请给我推荐一些其他工具,比如Robot,我可以在maven项目中使用它的.jar文件。我必须使用网格在服务器上运行代码,所以请不要安装程序。任何外部或内部Java类都很好。看看我的答案。代码是用C#编写的,但它概述了我在selenium测试中上载文件时使用的解决方法。注意:不需要第三方工具。您试过sikuli吗?它有自己的API,可以与selenium一起使用。sikuli需要安装,如果在服务器上无头运行测试,则无法工作。有时,将sikuli集成到硒测试中可能是唯一的选择,但它总是会导致测试变得更加脆弱,便携性较差。