java - Selenium 网络驱动程序 : can I check if a resource (e. g。 XML 文件)已加载?

标签 java junit selenium-webdriver

我的应用程序中有 Fusion Maps 和 Fusion Charts,它们加载 XML 文件以获取数据进行可视化。

我想做的是,使用 JUnit 测试(webdriver)来检查是否已加载某个 XML 文件(或者,在更高级别上,是否已加载文件)。

这可能吗?

我知道我可以通过 javascript 调用来完成,但我对从 java 代码进行 js 调用持怀疑态度......

最佳答案

从 java 进行 JS 调用没有任何问题。您可以阅读如何做here .

不幸的是,我认为没有办法(即使使用 html 单元驱动程序)来查找 Assets 是否已下载(无论是图像还是 xml 文件)。

关于java - Selenium 网络驱动程序 : can I check if a resource (e. g。 XML 文件)已加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13309678/

相关文章:

unit-testing - gradle:排除一些测试,但允许显式执行

java - 如何从一个类调用另一类的屏幕截图方法?如何在导航到我的代码后截取主页屏幕截图?

java - Selenium WebDriver 找不到元素

java - 如何以编程方式使 View 在布局上居中?

java - 按长度存储和排序单词的最有效方法?

Java抽象类型类编译时检查

java - Spring Boot JacksonTester 自定义序列化程序未注册

junit - 需要一个在 Intellij Idea 中使用 Junit 的示例

java - 在 Fluent Wait 中处理 NoSuchElementException

java - 将 RequestSpecification 代码移到 @BeforeClass 下后出现问题