Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Selenium WebDriver:验证打印窗口文本_Java_Selenium_Webdriver - Fatal编程技术网

Java Selenium WebDriver:验证打印窗口文本

Java Selenium WebDriver:验证打印窗口文本,java,selenium,webdriver,Java,Selenium,Webdriver,我有一个场景来验证打印属性对话框在单击打印按钮后是否正确打开。了解Java中的Robot实用程序类,该类可以模拟键盘事件,如退出/进入等,以在该窗口上操作 是否有任何方法可以验证打开的新对话框是否为打印对话框-用于验证对话框标题的内容,即从该windows对话框打印或检索文本,或其他将确认对话框为打印对话框的内容。您可以使用基于图像的自动化工具。我使用基于JAVA机器人类的SIKULI 在SIKULI中,您必须拍摄弹出窗口或其标题的屏幕截图,然后使用它进行比较。SIKULI作为JAVA API提

我有一个场景来验证打印属性对话框在单击打印按钮后是否正确打开。了解Java中的Robot实用程序类,该类可以模拟键盘事件,如退出/进入等,以在该窗口上操作


是否有任何方法可以验证打开的新对话框是否为打印对话框-用于验证对话框标题的内容,即从该windows对话框打印或检索文本,或其他将确认对话框为打印对话框的内容。

您可以使用基于图像的自动化工具。我使用基于JAVA机器人类的SIKULI

在SIKULI中,您必须拍摄弹出窗口或其标题的屏幕截图,然后使用它进行比较。SIKULI作为JAVA API提供,可以与Selenium集成。SIKULI还使用tesseract处理光学图像识别功能。这也可用于验证弹出窗口的标题

希望这对你有帮助