Публикации по теме 'test-automation'


Объяснение регрессионного тестирования
Тестирование старого из-за нового Разработка приложений — это бесконечная история добавления новых функций и изменения существующих. Ваш код никогда не перестанет развиваться. Со временем вы добавите новые функции. Ваши новые функции могут повлиять на ваш существующий код, и иногда случается так, что ваш старый, стабильный код, который отлично работал, внезапно перестает работать. Почему? Ну вы…

Почему утверждение не удалось, хотя тексты выглядели идентичными?
Утверждения играют решающую роль в обеспечении того, чтобы ожидаемые результаты соответствовали фактическим результатам. Однако есть сценарии, в которых утверждения не работают, даже если сравниваемые тексты кажутся идентичными. Представьте, что вы столкнулись с ошибкой утверждения при сравнении ожидаемого и фактического текстов. Несмотря на их внешнее сходство, утверждение не соответствует действительности, оставляя вас в недоумении. Рассмотрим этот вопрос подробнее на примере:..

ML и AI в тестировании веб-приложений в 2023 году
Как опытный ученый-компьютерщик, педагог и наставник, я изучаю последние тенденции и технологии в области тестирования программного обеспечения. Одной из областей, которая набирает обороты в последние годы, является использование машинного обучения (МО) и искусственного интеллекта (ИИ) при тестировании веб-приложений. В этом обзоре я поделюсь своим мнением о роли машинного обучения и искусственного интеллекта в тестировании веб-приложений в 2023 году. Машинное обучение и искусственный..

Отладка тестов драматургов
Написание и выполнение тестов может быть простым и приятным процессом, в зависимости от стека технологий для тестирования или тестируемого приложения. Тем не менее, это может быть болезненным опытом, если вы недостаточно хорошо оснащены инструментами для отладки неудачных тестов. Часто это происходит из-за того, что в сообщениях об ошибках не содержится достаточно информации о проблеме, а браузер зависает в определенных точках тестового сценария. Повторный запуск и приостановка теста..

Пять лучших шаблонов проектирования для повышения уровня тестирования программного обеспечения
Тестирование программного обеспечения является неотъемлемой частью процесса разработки программного обеспечения, гарантируя, что приложения будут надежными, эффективными и будут соответствовать желаемой функциональности. Шаблоны проектирования — это проверенные стратегии для решения распространенных проблем при тестировании программного обеспечения. Используя эти шаблоны, тестировщики могут создавать эффективные и удобные в сопровождении тесты, дающие лучшие результаты. В этой статье..

Начало работы с автоматизацией тестирования веб-сайтов | Руководство без браузера
Начало работы с автоматизацией тестирования веб-сайтов | Руководство без браузера Бонус: если вам нравится наш контент и эта статья Тест веб-автоматизации , вы можете присоединиться к нашему сообществу Slack по автоматизации веб-браузера. Экосистема разработки программного обеспечения находится в постоянном движении. Это особенно верно, когда речь идет о создании веб-сайтов и других приложений. Меняется не только технология, которую вы используете, но и требования и критерии..

22+ фрагмента высокочастотного кода JavaScript на 2022 год
Полезные фрагменты кода для разработчика JavaScript. История JavaScript очень длинная. Сегодня JavaScript работает на всем, от мобильных устройств до серверов. Планируете ли вы разрабатывать с помощью JavaScript в 2022 году или уже пишете JS, вот несколько полезных фрагментов кода, которые вы можете использовать. 1. Выражение короткого замыкания const defaultSafeValue = "defaultSafeValue" let someValueNotSureOfItsExistence = null let expectingSomeValue =..