Как читать и записывать данные из файла Excel: Selenium POI
В этом руководстве вы узнаете, как можно читать и записывать данные в Excel файл с помощью пакета Java IO и библиотеки Apache POI.
Опубликованные и проверенные минимум двумя редакторами статьи на нашем сайте.
В этом руководстве вы узнаете, как можно читать и записывать данные в Excel файл с помощью пакета Java IO и библиотеки Apache POI.
Одна из самых распространённых фраз, которую часто слышат тестировщики, специалисты технической поддержки и клиенты, сообщающие о проблемах, — «Вы очистили кэш браузера?».
Очень важно уделять особое внимание опыту пользователей приложения или сайта. Тут вам поможет тестирование юзабилити. Оно позволит выявить проблемы в пользовательском интерфейсе и разработать возможности для улучшения.
Эта статья рассказывает об основных моментах, которые необходимо учитывать при проведении эффективного тестирования миграции баз данных.
В этой статье мы рассмотрим, какие тест-кейсы не могут быть автоматизированы и должны быть протестированы вручную.
В этой статье мы рассмотрим несколько способов создания тестового пользователя и его последующего использования в тестах Cypress.
Идентификация гиперссылок на веб-странице в Selenium осуществляется по тексту ссылки. В этой статье мы рассмотрим доступные методы поиска и доступа к ссылкам с помощью WebDriver.
Xpath-селекторы считаются довольно трудночитаемыми и не дают особых преимуществ по сравнению с селекторами CSS или data-* атрибутами. Тем не менее, они считаются довольно трудночитаемыми и не дают особых преимуществ по сравнению с селекторами CSS или data-* атрибутами. Благодаря jQuery, встроенному в Cypress, вы можете выбирать элементы гораздо более удобным для чтения способом. Тем не менее, xpath-селекторы широко используются и являются оптимальным выбором для проектов, в которых у вас нет доступа к исходному коду. Поэтому полезно иметь представление о том, как их использовать.
Исключение – это ошибка, возникающая во время выполнения программы. Обработка исключений нужна для того, чтобы при возникновении ошибок программа не завершала работу аварийно. В этой статье мы рассмотрим исключения в Selenium и разберем, как их обрабатывать.
В этой статье мы рассмотрим, как работают основные хуки в Cypress: before(), beforeEach(), after() и afterEach().
В этой статье мы рассмотрим двадцатку лучших альтернатив Selenium для автоматизации тестирования, присутствующих на рынке.
Эта статья посвящена написанию отказоустойчивых (по принципу “fail-safe”) автотестов. Если судить по опыту, можно выделить одно: во время тестирования с продуктом могут возникать абсолютно различные непредвиденные ситуации. Самая частая проблема – это случайные, непостоянные ошибки, например сетевые сбои, тайм-ауты методов, повышенная нагрузка на связанные сервисы и т. д. Важно, чтобы такие ошибки обрабатывались систематически и учитывалось, что ошибки могут разрешиться сами собой при повторном перезапуске того же действия.
Конфигурация различных сред — это сложная тема, особенно если речь идёт о Cypress. Эта статья расскажет о конфигурации, разбив её на последовательные небольшие шаги, которые помогут лучше ориентироваться в этой теме.
В сфере тестирования мобильного ПО функциональные тесты являются одной из самых сложных задач, поскольку они могут выполняться слишком медленно. Мы можем повысить скорость автоматизации, добавив в Appium-тестирование прямые ссылки (шорткаты).
В этом пособии мы узнаем, как обрабатывать всплывающие окна в Selenium и различные типы оповещений, возникающие при тестировании веб-приложений. Мы также рассмотрим, как обрабатывать оповещения в Selenium WebDriver, и изучим, как принимать и отклонять оповещения в зависимости от их типов.