Доброго времени суток. Подскажите пожалуйста,как лучше организовать поиск на странице битых элементов. И возможно ли это вообще?
Сделать что-то типа r=requests.get('link') if r.status_code = 404: print('Error')
Отправлено 13 апреля 2016 - 08:54
Доброго времени суток. Подскажите пожалуйста,как лучше организовать поиск на странице битых элементов. И возможно ли это вообще?
Сделать что-то типа r=requests.get('link') if r.status_code = 404: print('Error')
Отправлено 13 апреля 2016 - 09:14
Надо использовать что-то типо Xenu, но не селениум
Отправлено 13 апреля 2016 - 09:58
Ну Xenu не всегда можно использовать - например, если значительная часть проверяемого сайта требует регистрацию.
С помощью селениума можно найти все ссылки в тэгах a, img, script, style и пр., а потом проверить статус средствами языка программирования.
Можно обойтись и без селениума вообще, надо только чуть больше программирования
Отправлено 13 апреля 2016 - 10:07
Отправлено 13 апреля 2016 - 12:43
Если не охота выдумывать велосипед, то можно воспользоватся готовыми валидаторами кода:
http://validator.w3.org/ (проведение валидации страницы)
http://www.w3.org/20...-extractor.html (проверка структурированности страницы)
Это только один из примеров. Больше на 12 уровне qaacademy.net
Senior QA/ Wix.com / qaacademy.net
Отправлено 13 апреля 2016 - 12:45
Приложение checkLinks для Хрома. Также проверит все ссылки + если нужна регмистрация, то вручную проводишь регистрацию перед проверкой
Senior QA/ Wix.com / qaacademy.net
Тестирование →
Автоматизированное тестирование →
Логин на сайт не работает через selenium, но не в браузереАвтор Trololo, 13 фев 2024 selenium, selenoid |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Передача результата функции с параметром request в фикстуру (pytest)Автор Kristall89, 03 фев 2024 selenium, webdriver, python и 2 еще... |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Какую версию Java поддерживает Selenium WebDriver?Автор Ksenia, 28 апр 2023 Selenium, Java |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Передать текст в инпутыАвтор vladid, 07 апр 2023 python, selenium |
|
|||
Тестирование →
Автоматизированное тестирование →
Нужно залогиниться на сайте в админ панели с помощью seleniumАвтор Gruzin, 06 мар 2023 selenium |
|
0 пользователей, 0 гостей, 0 анонимных