[Тестирование IT-систем, Я пиарюсь, Тестирование веб-сервисов, Тестирование мобильных приложений, Тестирование игр] Лучшие сайты для практики автоматизации тестирования (перевод)

Автор Сообщение
news_bot ®

Стаж: 6 лет 3 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
29-Мар-2021 14:33


Зачем использовать демо сайты для автоматизации тестированияПрежде чем тратить время на изучение и создание набора тестов для нового фреймворка автоматизации, рекомендуется попробовать его на различных типах веб-сайтов, чтобы убедиться, что фреймворк работает надежно и с ней легко работать. Например, если вы в настоящее время используете Selenium, но хотите попробовать Cypress, Nightwatch, WebDriverIO или Playwright, попробуйте сделать больше, чем простой пример на этих сайтах. Таким образом, вам не придется обнаружить, что выбранный вами фреймворк автоматизации не работает в какой-то важной области, для которой вам нужно писать автоматизацию.Скорее всего, вы захотите опробовать свой фреймворк автоматизации тестирования на таких объектах, как:
  • iFrames
  • Модальные окна
  • Новые вкладки
  • Несколько окон
  • Асинхронная загрузка контента
  • Диалоги загрузки файлов
У вас может не быть одного или всех этих сценариев в вашем текущем проекте автоматизированного ПО. Эти демо сайты станут полезными, чтобы предоставить место для отработки навыков работы с более сложными сценариями, если вы не применяете их в обычном повседневном тестировании.Я составил список лучших веб-сайтов, с которыми я сталкивался для практики или демонстрации фреймворков автоматизации тестирования, в приведенном ниже списке. К ним относятся только что упомянутые сценарии, которые сложнее автоматизировать.Рекомендуемые демо сайты для практики автоматизации тестирования
  • "The-internet" в Github или на сайте
    Этот репозиторий GitHub представляет собой набор общих сценариев автоматизации тестирования, включая сложные для автоматизации ситуации; вложенные фреймы, теневые модели документа (shadow DOM), нажатия клавиш и сложные модели документов.
  • Магазин одежды - The Automation Practice. automationpractice.com
    Пример магазина одежды, поддерживаемого людьми из Selenium. Этот сайт подходит для сценариев многостраничного тестирования, фильтрации категорий и тестирования корзины доставки.
  • ToolsQA. demoqa.com
    Хорошо организованный сайт для тестирования распространенных типов элементов DOM, таких как средства выбора даты, логин и пример книжного магазина.
  • Площадка для автоматизации тестирования UI. uitestingplayground.com
    Меньший по размеру сайт, но он содержит случаи для задержек загрузки, поведения при наведении курсора мыши, динамических идентификаторов и проблем автоматизации, возникающих из-за скрытых слоев.
  • SwagLabs. saucedemo.com
    Еще одна демонстрационная витрина, полезная для тестирования процессов входа в систему и корзины покупок. Ключевым отличием этого сайта является то, что он имеет 4 разных логина, которые вы можете использовать для разных операций на одном и том же сайте; стандартный, заблокированный, проблемный пользователь и пользователь с проблемами в производительности. Поддерживается людьми из SauceLabs.
  • Банковский сайт GlobalsQA
    Очень маленький пример веб-сайта банка, написанного на Angular. На сайте есть сценарии входа в систему, а также рабочие процессы для вывода списка транзакций, внесения и вывода средств.
Рекомендуемые сайты для тестирования REST APIЕсли вы изучаете SuperTest + Mocha для автоматизации тестирования API или изучаете Postman, следующие сайты являются удобными для отработки ваших тестов.
  • Swagger Petstore. petstore.swagger.io
    Управляйте примерным инвентарем зоомагазина с помощью этого API. Этот сайт демонстрирует полезность Swagger при документировании REST API, но вы, также, можете попрактиковаться в тестировании API с его помощью.
  • Restful Booker. restful-booker.herokuapp.com
    Протестируйте все виды сценариев CRUD (Create, Read, Update, Delete) REST API, используя этот сайт бронирования через API.
Если вы знаете о каких-либо других хороших сайтах, поделитесь о них со всеми в комментариях.Переведено командой QApedia. Подписывайтесь на наш канал.
===========
Источник:
habr.com
===========

===========
Автор оригинала: David Mello
===========
Похожие новости: Теги для поиска: #_testirovanie_itsistem (Тестирование IT-систем), #_ja_piarjus (Я пиарюсь), #_testirovanie_vebservisov (Тестирование веб-сервисов), #_testirovanie_mobilnyh_prilozhenij (Тестирование мобильных приложений), #_testirovanie_igr (Тестирование игр), #_avtomatizatsija (автоматизация), #_testirovanie (тестирование), #_qa, #_testirovanie_itsistem (
Тестирование IT-систем
)
, #_ja_piarjus (
Я пиарюсь
)
, #_testirovanie_vebservisov (
Тестирование веб-сервисов
)
, #_testirovanie_mobilnyh_prilozhenij (
Тестирование мобильных приложений
)
, #_testirovanie_igr (
Тестирование игр
)
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 20-Май 10:43
Часовой пояс: UTC + 5