小编Rip*_*sim的帖子

如何使用Java处理Selenium WebDriver的身份验证弹出窗口

我正在尝试使用以下代码处理身份验证弹出窗口:

FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.http.phishy-userpass-length", 255);
profile.setPreference("network.automatic-ntlm-auth.trusted-uris", "x.x.x.x");
driver = new FirefoxDriver(profile);
baseUrl="http://" + login + ":" + password + "@" + url;
driver.get(baseUrl + "/");
Run Code Online (Sandbox Code Playgroud)

当我执行测试时,页面显示身份验证弹出窗口,并且仍然加载直到我单击取消按钮.那一刻,我可以访问下一页,这意味着身份验证成功但仍然始终显示身份验证弹出窗口

java authentication selenium popup selenium-webdriver

50
推荐指数
4
解决办法
14万
查看次数

49
推荐指数
2
解决办法
12万
查看次数

如何在Java中使用数组列表?

我需要知道是否将数据存储在ArrayList中,我需要获取存储在其中的值.

例如:如果我有这样的数组列表

      ArrayList A = new ArrayList();
      A = {"Soad", "mahran"};
Run Code Online (Sandbox Code Playgroud)

我想得到每个String元素,我该怎么做?

我尝试通过以下代码执行此操作:

package arraylist;

import java.util.ArrayList;

public class Main {

        public static void main(String[] args) {
        ArrayList S = new ArrayList();

        String A = "soad ";
        S.add(A);
        S.add("A");
        String F = S.toString();
        System.out.println(F);
        String [] W = F.split(",");
        for(int i=0 ; i<W.length ; i++) {
           System.out.println(W[i]);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java arraylist

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

使用Java将元素集中在Selenium WebDriver中的正确方法

什么相当于selenium.focus()WebDriver?

element.sendKeys("");
Run Code Online (Sandbox Code Playgroud)

要么

new Actions(driver).moveToElement(element).perform();
Run Code Online (Sandbox Code Playgroud)

我已经尝试了他们两个并且他们工作了,但哪一个总是适用于所有元素?

对于任何元素(例如按钮,链接等),哪一个是正确的方法?这对我很重要,因为该功能将用于不同的UI.

java focus setfocus selenium-webdriver

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

如何在Python中使用Selenium?

如何设置Selenium以使用Python?我只想用Python编写/导出脚本,然后运行它们.有没有资源可以教我如何做到这一点?我试过谷歌搜索,但我发现的东西要么是指过时版本的Selenium(RC),要么是过时版本的Python.

python selenium selenium-webdriver

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

使用Java中的Scanner类读取.txt文件

我正在研究一个Java程序,它逐行读取一个文本文件,每个都有一个数字,每个数字都将它抛入一个数组,然后尝试使用插入排序对数组进行排序.我需要帮助让程序读取文本文件.

我收到以下错误消息:

java.io.FileNotFoundException: 10_Random (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at insertionSort.main(insertionSort.java:14)
Run Code Online (Sandbox Code Playgroud)

我在我的"src""bin"和主项目文件夹中有.txt文件的副本,但它仍然无法找到该文件.我顺便使用Eclipse.

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class insertionSort {

public static void main(String[] args) {

    File file = new File("10_Random");

    try {

        Scanner sc = new Scanner(file);

        while (sc.hasNextLine()) {
            int i = sc.nextInt();
            System.out.println(i);
        }
        sc.close();
    } 
    catch (FileNotFoundException e) {
        e.printStackTrace();
    }
 }
}
Run Code Online (Sandbox Code Playgroud)

java file-io java.util.scanner

47
推荐指数
4
解决办法
59万
查看次数

如何设置Jenkins CI以在Windows上使用https?

我们最近在Windows上设置了Jenkins CI服务器.现在,为了使用Active Directory身份验证,我想要求https(SSL/TLS)进行访问.鉴于此设置,建议的方法是什么?

windows ssl https continuous-integration jenkins

46
推荐指数
2
解决办法
4万
查看次数

如何在Jython中安装各种Python库?

我知道我可以用Java安装Jython,并且我可以在使用Python的地方使用Jython.Jython shell工作正常.

在Jython中,我如何安装类似的库lxml,Scrappy并且BeautifulSoup我通常通过pip或安装easy_install

python java jython pip easy-install

46
推荐指数
3
解决办法
4万
查看次数

如何使用Selenium检查页面中是否存在某些文本?

我正在使用Selenium WebDriver,如何检查页面中是否存在某些文本?也许有人推荐我有用的资源,我可以阅读它.谢谢

validation selenium assert webdriver

46
推荐指数
4
解决办法
23万
查看次数

如何使用Java在Selenium WebDriver中选择下拉列表值

我是selenium的新手,目前正在研究selenium webdriver我想从下拉列表中选择一个值.id = periodId和选项很多,我试图选择过去52周.

这是Html标签:

<select id="periodId" name="period" style="display: none;">
    <option value="l4w">Last 4 Weeks</option>
    <option value="l52w">Last 52 Weeks</option>
    <option value="daterange">Date Range</option>
    <option value="weekrange">Week Range</option>
    <option selected="" value="monthrange">Month Range</option>
    <option value="yeartodate">Year To Date</option>
</select>
Run Code Online (Sandbox Code Playgroud)

请建议我点击下拉列表的一些方法.

我尝试使用上面的示例行但是得到错误,例如Element当前不可见,因此可能无法与命令持续时间或超时交互:32毫秒下拉值是jquery multiselect小部件格式

java selenium-webdriver

45
推荐指数
3
解决办法
35万
查看次数