问题标签 [watij]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - XPath 无法通过 id 找到表
我正在使用 WATIJ 进行一些屏幕抓取,但它无法读取 HTML 表(抛出 NullPointerExceptions 或 UnknownObjectExceptions)。为了克服这个问题,我阅读了 HTML 并通过 JTidy 运行它以获得格式良好的 XML。
我想用 XPath 解析它,但它无法找到一个<table ...>
by,id
即使该表在 XML 纯文本中作为一天存在。这是我的代码:
该表是一个空字符串。
但是,该表在 XML 中。如果我打印tidyHtml
它显示的字符串
我以前没有使用过 XPath,所以也许我遗漏了一些东西。
谁能让我直截了当?谢谢。
java - WATIJ 的问题
我已经通过在 java 中使用WATIJ jar 文件登录到一个网站。现在我想获取登录后出现的网页的页面源(HTML代码)。
我已经有 IE 实例了。
java - Watij更换
有谁知道 Watij 的一个很好的替代品,它允许用 Java 编写自动化测试?看起来 Watij 库不再被开发了。
pdf - 功能 PDF 测试(自动测试 PDF 内容)
我正在开发一个应用程序,我正在编写一些用于测试 Web 应用程序的自动化框架。我正在使用 Watij / Watin 作为框架,但在验证生成的 PDF 是否具有正确的内容时遇到了问题。
我知道我可以使用 IText 或本机 PDF 库来加载 PDF,但我想知道是否已经有一个专门用于测试 PDF 文件内容的现有框架?
java - 如何为 Java VM 指定 -d32 参数
我最近下载了 watij。他们在他们的网站上说
注意:如果您在 Mac 上运行,则必须添加
-d32
Java VM 参数。
我想知道执行此操作的步骤是什么,因为他们没有指定。
java - 让 watij 运行
我下载了 watij 并试图让它在 Eclipse 中运行。我试过这个示例代码
WebSpec 规范 = new WebSpec().safari(); spec.safari().open("http://www.google.com");
并且 WebSpec 用红色下划线表示 WebSpec 无法解析为我认为这意味着某些内容尚未添加到我的项目中。
我右键单击我的 src 文件夹并添加 .jar 文件,然后将 webspec.jar 也添加到项目中
有没有我遗漏的步骤?
java - 如何运行 webspec 和 watij
我有以下代码...
用eclipse写的。
WebSpec 用红色下划线给出一个错误说“无法解析为一种类型”
我认为这是因为某些库不在正确的位置?
我尝试了很多不同的东西。
我需要做什么?
java - 如何通过 watij 设置此输入元素的值
我的代码:
不知道什么setvaluehandler="RichInputBoxSetValueHandler1"
意思?
它是触发器处理程序吗?如果是这样,它是如何触发的?
java - Watij 点击图片
我试图在使用 Watij 进行自动化测试期间单击图像。我特别尝试使用 SymbolFactory 的 src(而不是名称、id 等)作为检测。
HTML:
爪哇:
我想知道为什么它会在这一行抛出 watij.runtime.UnknownObjectException 。
谢谢!