如何使用硒web驱动程序自动化Adobe PDF Web窗体(XFA)?如何检查元素以输入文本或单击PDF表单中的提交按钮?这些pdf格式仅支持IE浏览器,不支持其他浏览器使用硒web驱动程序自动化Adobe PDF Web窗体(XFA)
-1
A
回答
0
Selenium Webdriver只能执行DOM操作。 你可以右键单击表单并查看是否查看源选项来了吗?如果没有,那么我认为你可以使用Selenium Webdriver在Adobe PDF上输入任何东西。
0
你不能自动化PDF文件,但是你可以验证任何文本中的PDF文件的任何内容。你可以试试下面的代码,如果它符合
试试下面的代码你的要求: -
public void ReadPDF() throws Exception {
URL TestURL = new URL("http://www.axmag.com/download/pdfurl-guide.pdf");
BufferedInputStream TestFile = new BufferedInputStream(TestURL.openStream());
PDFParser TestPDF = new PDFParser(TestFile);
TestPDF.parse();
String TestText = new PDFTextStripper().getText(TestPDF.getPDDocument());
Assert.assertTrue(TestText.contains("Open the setting.xml, you can see it is like this"));
}
下载库: - https://pdfbox.apache.org/index.html
希望它会帮助你:)
相关问题
- 1. Selenium Web驱动程序和硒RC
- 2. 硒Web驱动程序单击
- 3. 使用硒自动化交易Web应用程序
- 4. 如何使用硒web驱动程序获取gwt combobox的值?
- 5. 使用等待与硒web驱动程序异步内容
- 6. naukri注册页面使用硒web驱动程序
- 7. 在c#中使用硒web驱动程序上传文件#
- 8. Selenium Web驱动程序自动化不能正常工作
- 9. Selenium Web驱动程序的报告自动化
- 10. 如何使用硒web驱动程序从右向左移动来自动化价格较高的滑块?
- 11. Web驱动程序异常
- 12. Selenium Web驱动程序
- 13. 如何使用硒web驱动程序自动化对话框消息的测试用例
- 14. 使用硒web驱动程序的jar文件导入的java应用程序
- 15. 如何实现使用web驱动程序在Firefox中记住自动化?
- 16. Web自动化
- 17. Web刮,无法使用硒web驱动器向下滚动网页
- 18. 驱动程序调用Web服务
- 19. 使用Selenium Web驱动程序注入自定义JS代码
- 20. 在执行硒web驱动程序时得到异常
- 21. C#硒web驱动程序如何做while循环元素
- 22. 如何在python中保存硒web驱动程序的状态?
- 23. 将jenkins与硒web驱动程序集成
- 24. 硒web驱动程序。无法通过ID找到元素,xpath
- 25. 新的硒web驱动程序和Firefox的错误。
- 26. 硒2 Web驱动程序(电子邮件验证)
- 27. 如何在Selenium中使用Mozilla Marionette Web驱动程序时禁用Web驱动程序例外
- 28. 使用硒网络驱动程序
- 29. 在启动URL之前提示用户在硒web驱动程序中输入
- 30. 雅各布api和硒自动化Web应用程序生产UnsatisfiedLinkError
硒的webdriver仅适用于Web应用程序,它需要一个DOM产卵! –