Selenium WebDriver:验证打印 Window 文本
Selenium WebDriver : Verify Print Window text
我有一个方案可以验证单击“打印”按钮后“打印属性”对话框是否正确打开。了解 Java 中的机器人实用程序 class,它可以模拟 Escape/Enter 等键盘事件以在 window.
上操作
我们有什么方法可以验证打开的新对话框是打印对话框 - 验证对话框标题的东西,即打印或检索 windows 对话框中的文本或其他可以确认对话框是打印对话框。
您可以使用基于图像的自动化工具。我使用基于 JAVA 机器人 class 的 SIKULI。 http://www.sikuli.org/
在SIKULI中,您必须截取弹窗或其标题的屏幕截图,然后将其用于比较。 SIKULI 作为 JAVA API 可用,并且可以与 Selenium 集成。 SIKULI 还使用 tesseract 提供光学图像识别功能。这也可以用来验证弹窗的标题。
希望对您有所帮助。
我有一个方案可以验证单击“打印”按钮后“打印属性”对话框是否正确打开。了解 Java 中的机器人实用程序 class,它可以模拟 Escape/Enter 等键盘事件以在 window.
上操作我们有什么方法可以验证打开的新对话框是打印对话框 - 验证对话框标题的东西,即打印或检索 windows 对话框中的文本或其他可以确认对话框是打印对话框。
您可以使用基于图像的自动化工具。我使用基于 JAVA 机器人 class 的 SIKULI。 http://www.sikuli.org/
在SIKULI中,您必须截取弹窗或其标题的屏幕截图,然后将其用于比较。 SIKULI 作为 JAVA API 可用,并且可以与 Selenium 集成。 SIKULI 还使用 tesseract 提供光学图像识别功能。这也可以用来验证弹窗的标题。
希望对您有所帮助。