Потрібно пройти тести та екзамен на базі курсів QA test lab. Всього 13 тестів + екзамен. Розглядаються люди лише з сертифікатом QA test lab. Перших 7 тестів потрібно виконати до 29 жовтня. Оплата на карту ...
QA Automation Java: разработать авто-тест для проверки ссылок на сайте
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется разработать автоматизированный тест на Java, который:
1. проверяет внутренние ссылки на сайте на доступность (код 200) и на совпадение конечного URL c исходным в ссылке (не было редиректа)
2. проверяет внешние ссылки на доступность (код 200) и наличие определенной фразы или нескольких фраз (проверка партнерских договоренностей).
3. выплевывает результат в отчет Allure рядом к остальным существующим АТ (с соблюдением структуры разделов на сайте)
За основу внутренних ссылок берется файл sitemap (с вводными, что именно там находятся все внутренние URL которые нужно проверить). Внешние ссылки парсятся при проверке внутренних URL и записываются в файл external_links.txt (URL страницы где была найдена внешняя ссылка + URL внешней ссылки). Это нужно для того, чтобы сформировать перечень внешних ссылок и понять на каких внутренних страницах они находятся.
Вручную указываем в соседнем файле external_links_check.txt внешний URL для проверки доступности + партнерские фразы для проверки и наличия. Это нужно для того, чтобы проверять только те внешние ссылки, кот. хочется проверить на наличие партнерских данных. При этом доступность всех внешних ссылок на код 200 делаем в любом случае.
Дополнительные требования:
— вынести в параметры запуска АТ возможность указать какие ссылки чекаем (all, internal, external). Вариант internal нужен чтоб собрать все внутренние и сформировать перечень внешних, а затем уже чекать внешние с данными из файла external_links_check.txt
— вынести в параметры запуска АТ возможность указать путь к файлу sitemap.
— Sitemap формируется с пом. CMS Битрикс, поэтому внутри не сразу будут все URL а будут распиханы по дочерним файлам вида .ru/sitemap_iblock_9.xml (то есть по инфоблокам Битрикса)
— внутренняя ссылка - любая ссылка, в рамках основного домена xxx.ru/* , а внешняя ссылка - любая ссылка не в рамках основного домена или его поддоменов, например yyy.xxx.ru
— у внутренних ссылок не нужно проверить ссылки якорного типа
— АТ необходимо реализовать в 2 версиях: одну встраиваем в текущий фреймворк АТ-ов. Вторую версию реализуем так, чтоб ее можно было применить на любом другом домене, изменив только путь к файлу sitemap
Заявки фрилансеров
Похожие заказы
- $30Тестирование ПОнет заявокЗакрыт4 года назад
С помощью Selenium IDE нужно создать несколько отдельных тестов: 1) на сайте https://live.skillbox.ru/ — Проверьте, что первое по популярности видео в направлении“программирование” по запросу “ML” называется “Обучение ML модели” — Проверьте, ...
Тестирование ПОнет заявокЗакрыт4 года назад- $10
Добрый день! Необходимо провести тестирование площадки на качество верстки.
Тестирование ПО1 исполнительЗавершен4 года назад - $7
Необходима женщина (девушка) для тестирования нового оборудования для проведения медосмотров. Согласившись принять участие, вы получите качественную медицинскую консультацию бесплатно и РАЗОВОЕ вознаграждение. Подробности в ЛС.
Тестирование ПО8 заявокЗакрыт4 года назад Протестировать iOS приложение в TestFlight https://testflight.apple.com/join/mW0CPcDG (Перед подачей заявки установите, чтобы понять фронт работ.Требуется устанвоить приложение и хорошенько его потестировать (1-2 часа). найденные баги оформить в баг репорты, по всем правилам с полным описанием как ...
Тестирование ПО7 заявокЗакрыт5 лет назадТребуется закриптовать файл на FUD рантайм или близкий к нулю. Полиморфный криптор. Скантайм абсолютный fud.
Тестирование ПО1 заявкаЗакрыт5 лет назадtesting of the website
Тестирование ПОнет заявокЗакрыт5 лет назадВзломали компьютер. Давно. Долго находился под наблюдением. Известны саиты которые посещал . Так же инфа с екрана клавиатуры камеры и микрфона и т.д. Переустанавливал винду много раз не помогает - каким то образом вирус быстро ...
Тестирование ПО6 заявокЗакрыт5 лет назад- $40
Требуется собрать проект и инициализировать. В проекте используются нано,nrf24L01, дисплей. Блок управления должен отслеживать сигналы с 3 независимых станций и показывать их статус. Данный проект работал на стадии тестирования,но позже ...
Тестирование ПО4 заявкиЗакрыт5 лет назад Нужно подключить на наш проект плагин Code Coverage с Cypress: https://docs.cypress.io/guides/tooling/code-coverage.html#Install-the-plugin. Наш проект на https://quasar.dev/.
Тестирование ПО2 заявкиЗакрыт5 лет назад