如何使用硒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產卵! –