Я делаю тест на свое приложение Django, используя Selenium и PhantomJS. Я отлаживаю неудачу теста. Есть ли способ сделать обезглавленный PhantomJS неожиданно отображаться как настоящий браузер на экране, чтобы я мог легко отладить проблему?Показать страницу при тестировании с помощью PhantomJS через Selenium
5
A
ответ
0
Хотя открытие браузера невозможно, вы можете сделать скриншоты в точке отказа. Это поможет вам понять, почему и где ваш тест терпит неудачу. http://phantomjs.org/screen-capture.html
+1
Works Я использую этот код: 'PIL.Image.open (io.BytesIO (browser.get_screenshot_as_png())). show()', чтобы сразу увидеть снимок экрана в отладчике. –
Смежные вопросы
- 1. Загрузить файл через гиперссылку в PhantomJS с помощью Selenium
- 2. Исключение BadStatusLine при использовании Selenium с Phantomjs
- 3. PhantomJS возвращает пустую веб-страницу (python, Selenium)
- 4. Selenium и phantomjs не открывают страницу javascript
- 5. Показать Flash-объект в Selenium/PhantomJS
- 6. Ошибка при тестировании Selenium UI через Firefox на Jenkins
- 7. Прокрутка с phantomJs Selenium
- 8. Съемка сети с помощью Selenium/PhantomJS
- 9. PhantomJS не загружает mobile.twitter.com через Selenium
- 10. Возможно обойти Google Verification при входе с помощью Selenium PhantomJS?
- 11. Selenium, PhantomJS скриншот размытый
- 12. Использование PhantomJs с Python/Selenium
- 13. Использование прокси с phantomjs (selenium webdriver)
- 14. Как прокрутить страницу с помощью phantomJs
- 15. Selenium-Phantomjs загрузить csv
- 16. Python selenium получить перенаправленный url с Phantomjs
- 17. PhantomJS от selenium - Python
- 18. Обеспечение совместимости IE-9 при сквозном тестировании с использованием phantomJS
- 19. Невозможно щелкнуть элемент в selenium webdriver с помощью phantomjs python
- 20. Как отключить JavaScript в PhantomJS через Selenium WebDriver
- 21. Как решить проблему selenium Java при тестировании?
- 22. Почему PhantomJS не открывает мою веб-страницу?
- 23. Выполнение Javascript на Selenium/PhantomJS
- 24. ConnRoutePNames.LOCAL_ADDRESS на selenium phantomjs
- 25. Проблемы при тестировании приложения Yii на Selenium?
- 26. Selenium Drag & Drop при тестировании javascript
- 27. Использование PhantomJS через Selenium с Python - Ошибка WebDriverException
- 28. save_screenshot() Selenium vs PhantomJS
- 29. Python Selenium отключить CSS с помощью PhantomJS webdriver
- 30. PhantomJS selenium NoSuchElementException
Вы можете посмотреть здесь: http://phantomjs.org/troubleshooting.html. Но нет, вы не можете открыть PhantomJS. Как я уверен, вы знаете, что это безголовый браузер, и я не верю, что они обеспечивают голову в .exe. – ZWiki
Как насчет обмена PhantomJS для Firefox? – Jonathan
Это не обязательно то, о чем вы просите, но я часто обнаружил, что моя лучшая отладка происходит путем печати всей страницы html в bash, используя что-то вроде 'print (self.driver.find_element_by_tage_name ('html')' – MBrizzle