nosuchelementexception相关内容

隐式等待移除的可能影响

在我们的 Selenium 自动化测试中,我们有隐式和显式等待.根据 Jim Evan 的想法 https://stackoverflow.com/a/15174978/1471417,它们不应该混用.因此计划移除隐式等待. 对于我们的测试,每当我们与元素交互时,我们都会使用显式等待它可见、可点击等,而忽略 NoSuchElementException.这就是为什么我不认为,它会立即抛出 N ..

java.util.NoSuchElementException 在 java 中使用迭代器

我正在尝试使用迭代器对我的日志列表进行迭代.目标是搜索包含与新日志相同的电话号码、类型和日期的日志 但是,我的条件语句中出现 java.util.NoSuchElementException.有谁知道可能导致问题的原因? 我的代码 public void addLog(String phonenumber, String 类型, long date, int 传入, int 传出){ ..
发布时间:2022-01-10 14:57:57 Java开发

在 Selenium 中避免 NoSuchElementException 的最佳方法是什么?

我使用 Java 在 Selenium WebDriver 中编写了一些测试用例,并在网格(集线器和多个节点)上执行它们.我注意到一些测试用例由于 NoSuchElementException 而失败.避免 NoSuchElementException 并确保始终找到元素的最佳和可靠方法是什么? 解决方案 您永远无法确定会找到该元素,实际上这是功能测试的目的 - 告诉您页面上是否有任何更改 ..

Java 扫描器输入循环在第一次循环后抛出 No such Element 异常

我想要一个程序,反复提示用户输入一个数字,然后打印该数字是否为质数.这会起作用一次,然后在下一次迭代中,它会在用户输入另一个输入之前给出 No such Element Exception. 我曾尝试将 IF 语句与 hasNext() 或 hasNextInt() 结合使用,但出于同样的原因,这些语句似乎永远不会成立.我还尝试使用 FOR 循环来迭代固定次数,但这会产生相同的错误.为什么在 ..

如何自定义 Selenium 测试错误/失败消息

我正在使用 VS2012,我想自定义我的 selenium 测试. 例如,当测试失败时,我想显示文本页面加载时间过长-无法登录+原始消息,而不是只显示:OpenQA.Selenium.NoSuchElementException:无法找到 id == loginElementID 的元素.是否可以?UI 测试时如何以及何时使用断言?这将使我的测试更易于理解和提供信息. var wait = ..

https登录请求-Selenium WebDriver

我试图访问https登录URL来登录页面并执行我的操作,但是无法执行同样的操作. 这些是我的观察结果. 当我点击实际网址时,在内部指向另一个附加了 JSESSION ID 的网址,然后加载请求的页面[现在已形成实际网址]. 步骤: 实际网址类似于: https:/abcd.xyz.com:7443/abcd/Web/Admin 当我点击上面的URL driver.ge ..
发布时间:2021-05-15 19:09:17 其他开发

如何重置扫描仪?

我想读取一个文本文件,并将每一行放入一个String(字符串数组)中.但是,这需要扫描文件两次,一次是找出有多少行,另一次是创建该大小的字符串数组.但它会引发错误,并且reset方法似乎不起作用. FileReader read = null; try { read = new FileReader("ModulesIn.txt"); //s ..
发布时间:2021-02-10 18:37:52 Java开发

扫描仪不要求输入,不会引发此类元素异常-多个扫描仪

在下面的代码中,我使用了两个扫描仪,一个在performAction()方法中,一个在getTicketNumber()方法中.我曾经尝试过使用资源,一次当我进入getTicketNumber()方法时,它工作正常,而当一次控件返回并返回到performAction()时,我在执行scanner.nextInt()行时遇到了No Such Element Exception. .我想继续此过程,直 ..
发布时间:2021-02-10 18:35:34 Java开发