java脚本没有点击元素就通过了

jc3wubiy  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(357)

下面是我正在编写的代码,其中元素将存储在list中,并使用java random方法随机单击,单击后将打印成功消息
问题:代码正在获取pass并在不单击任何web元素的情况下打印成功消息

List<WebElement> ev_Collection = driver.findElements(By.xpath("//div[@class='collection-card']");

                Random random = new Random();

                int index = random.nextInt(ev_Collection.size());

                System.out.println("the bound is "+ index) ;

                ev_Collection.get(index).click();

                   System.out.println("Success ");

我需要更改以上代码吗?请告诉我

l7wslrjt

l7wslrjt1#

在我看来,现在没有条件测试是否点击了任何东西。相反,代码是按顺序运行的,要运行的最后一行是print语句。
尝试使用clickhandler并将print语句放入其中。

相关问题