嗨大家好
我刚接触过硒,请耐心点,给我一点指导。
因此,我希望使用selenium-ide进行自动化处理,希望这种自动化将使我的项目中的测试更容易。
因此,使用selenium-ide并尝试使用dropzone.js上传一个文件,这是正常的流。
G 211
我想要完成的是“如何在文件资源管理器打开后,使用selenium-ide操作/选择文件?或者可以吗?”
我已经花了几个小时试图找到解决办法,但没有运气。
我尝试使用命令"type“或"send”,而且在我发现我们可以直接使用javascript命令"execute script",但我不知道如何使它工作。
我所期望的是,我可以使用selenium-ide的自动化操作选择文件的手动散文。
谢谢。
发布于 2022-11-25 01:58:08
我有自己的答案伙计们!
上面的目标可以使用名为"type“的selenium-ide命令来解决,
以下是解释:
dz-hidden-input
中找到它,而且由于我有许多文件输入,所以在XPath XPath末尾使用了一个数组,这是您将文件放在本地的确切路径。**逻辑/它的工作方式:**使用此解决方案,我们不需要触发文件资源管理器,因为上面的代码将将图像注入到下拉区域文件输入中,而且由于下拉区域侦听他们的文件输入(即dz-hidden-input
),它的作用将与我们从文件资源管理器中选择文件的方式相同。
我希望这个答案能帮助那些遇到同样问题的人。
荣誉XD
https://stackoverflow.com/questions/74563477
复制相似问题