我有一个测试,我想将图片上传到使用默认操作系统上传模式的网站。点击上传后,我无法访问上传屏幕。有办法解决吗?我在网上看到它看起来有,但我不知道如何实现他们所说的。
element(By.xpath("//div[@id='ngdialog28']/div[2]/div/div[6]/div/span")).click()
element(By.css("input[type=\"file\"]")).click();
element(By.css("input[type=\"file\"]")).clear();
element(By.css("input[type=\"file\"]")).sendKeys("C:\\ProgramData\\MeetingMatrix International\\MeetingMatrix 2010\\MMIDEMO\\Setups\\Test.mms");
答案 0 :(得分:0)
以下答案来自我忽略的上一篇文章。 这是代码:
var path = require('path');
var fileToUpload = 'Put the path here',
absolutePath = path.resolve(__dirname, fileToUpload);
$('input[type="file"]').sendKeys(absolutePath);