如何从WebElements列表中的随机WebElement中获取随机值

时间:2017-12-07 19:52:13

标签: java selenium automation

我试图在一个字符串中保存随机属性的值 之后,我想点击它,这样我就可以保存页面的标题并比较两个字符串 我的代码就在这里:

public void clickOnRandomProduct(List <WebElement> elements){


        Random r = new Random();
        int randomValue = r.nextInt(elements.size()); 
        String valoareField=elements.get(randomValue).getAttribute("alt");
        System.out.println(valoareField);
        elements.get(randomValue).click();

    }

我收到&#34; null&#34;从我的字符串,我不知道为什么

1 个答案:

答案 0 :(得分:0)

我不知道为什么我没有早点发现它。

更改您的功能声明:

public void clickOnRandomProduct(List<WebELement> elements) {

当然,请更改您声明/设置该列表的代码。