相关疑难解决方法(0)

如何使用selenium,python上传文件(图片)

如何使用selenium测试工具在Web应用程序上上传图片?我正在使用python.

我尝试了很多东西,但没有任何效果.

python testing upload selenium file-upload

48
推荐指数
6
解决办法
6万
查看次数

如何使用Selenium WebDriver处理Windows文件上传?

我在Stackoverflow上使用Selenium WebDriver看到了很多关于文件上传的问题和解决方案.但是没有一个适用于以下场景.

有人给出了如下解决方案

// assuming driver is a healthy WebDriver instance
WebElement fileInput = driver.findElement(By.name("uploadfile"));
fileInput.sendKeys("C:/path/to/file.jpg");
Run Code Online (Sandbox Code Playgroud)

但我还是找不到窗口句柄我该如何处理?

截图

我正在寻找上述方案的解决方案

请检查以下任何网站

http://www.uploadify.com/demos/
http://www.zamzar.com/
Run Code Online (Sandbox Code Playgroud)

java selenium file-upload webdriver selenium-webdriver

41
推荐指数
3
解决办法
13万
查看次数

Selenium WebDriver和浏览器选择文件对话框

我正在使用selenium webdriver,C#.

是否可以使用Firefox选择文件对话框制作工作webdriver?或者我必须使用像AutoIt这样的东西吗?

c# selenium webdriver

21
推荐指数
2
解决办法
3万
查看次数

如何使用Protractor上传多个文件?

我正在使用webdriver.WebElement.sendKeys和Path上传单个文件.代码如下所示:

var path = require('path'),
  uploadInput = element(by.css("input[type=file]")),
  fileToUpload = "../test_image/download.jpeg",
  absolutePath = path.resolve(__dirname, fileToUpload);

  uploadInput.sendKeys(absolutePath);
Run Code Online (Sandbox Code Playgroud)

对于一个文件,这很好.我需要测试多个文件上传.如何传递多个文件?

javascript selenium angularjs selenium-webdriver protractor

3
推荐指数
1
解决办法
1295
查看次数

在selenium webdiver中上传多个文件

我想上传5个文件,但我的'文件输入'是同名/ id,我怎么能上传5个文件.我的HTML代码是:

<div>
    <table id="listtable">
    </table>
    <br/>
    <input type="hidden" name="delFiles" id="deletefiles"/> 
    <table id="filetable">
    <tbody>
        <tr>
            <td>
                <input type="file" size="27px" id="page" name="page"/>
            </td>
            <td>
                <a href="#">
                    <img name="del" onclick="removeRow(this);" title="delete" alt="delete" src="images/user_delete.png"/>
                </a>
            </td>
        </tr>
        <tr>
            <td>
                <input type="file" size="27px" name="page"/>
            </td>
            <td>
                <img name="del" onclick="removeRow(this);" title="delete" alt="delete" src="images/user_delete.png"/>
            </td>
        </tr>
        <tr>
            <td>
                <input type="file" size="27px" name="page"/>
            </td>
            <td>
                <img name="del" onclick="removeRow(this);" title="delete" alt="delete" src="images/user_delete.png"/>
            </td>
        </tr>
        <tr>
            <td>
                <input type="file" size="27px" name="page"/>
            </td>
            <td>
                <img name="del" onclick="removeRow(this);" title="delete" alt="delete" src="images/user_delete.png"/> …
Run Code Online (Sandbox Code Playgroud)

selenium selenium-webdriver

1
推荐指数
1
解决办法
5235
查看次数