Публикации по теме 'testing'


Тревожный звонок для тестировщиков….
Тревожный звонок для тестировщиков…. Технологии развиваются с огромной скоростью, и, таким образом, требуемые навыки сотрудников растут. Спрос нужен не только командам разработчиков, но и командам тестирования. В настоящее время организации вкладывают средства в обучение своих сотрудников применению новейших технологий. С появлением искусственного интеллекта и машинного обучения большинство сотрудников начало ощущать непростую среду, если они не приобретают новый набор навыков..

Зачем модульное тестирование в JavaScript?
В моем последнем сообщении в блоге Переход веб-разработчика из школы на рабочее место я написал, что как веб-разработчик вы никогда не должны прекращать учиться и расти. Я присоединился к новой компании чуть больше года назад и за последний год многому научился, в частности, о модульном тестировании кода. Это связано с тем, что в наших проектах модульные тесты необходимы для закрытия пользовательской истории. По данным данного опроса , 59,66% респондентов не используют инструмент..

Выполнить вызовы API
Сегодня 7-й день соревнований по тестированию API, организованных WeTest Auckland. Задача дня - выполнить первое упражнение , размещенное в Клубе (Министерство тестирования). Цель упражнения - выполнить несколько простых вызовов API (например, запросы GET / POST), используя как можно больше инструментов. Первый шаг - найти общедоступный API, который мы можем использовать для практики тестирования API (это было рассмотрено на пятом дне испытания). Вот список на выбор:..

Почему эксперты по Java избегают моков
Каковы правильные способы издевательства - фальшивка, имитация или заглушка? Не используйте моки . ¹ Моки - это глупо . ² Проще сказать, чем сделать. Моки повсюду. Невозможно протестировать без моков. Какие есть альтернативы? Почему макеты не подходят для всех? Как использовать другие тестовые двойники? Какие у вас есть фиктивные альтернативы? Существуют только издевательства. Мока достаточно. Давайте посмотрим на следующий пример кода. Что не так с..

Имитация событий в Node.js с помощью EventEmitter и Test Double
Написание модульных тестов для асинхронного недетерминированного кода может оказаться сложной задачей. Как вы проводите тестирование функций, использующих сетевые вызовы или чтение/запись в файловую систему? Мокающие библиотеки, такие как testdouble или sinon , могут помочь. Но как насчет тестирования подобных сценариев, использующих цикл обработки событий Node? Рассмотрим следующий пример: Чтобы протестировать эту функцию и охватить все основы, нам нужно иметь возможность..

Автоматизируйте настройки электронной почты с помощью JavaScript
В моей предыдущей статье я описал, как использовать JavaScript в консоли браузера, чтобы выполнять утомительные задачи в Интернете намного быстрее. Конечно, этот подход ограничен. Способ пойти намного дальше и дальше - использовать фреймворк автоматизации, такой как Selenium. В этой статье я покажу, насколько гибко и быстро вы можете запрограммировать сценарий, который поможет вам сэкономить много времени. ➡️ Github Repo доступен здесь ⬅️ 📄 Содержание "Проблема" Как..

Направьте свои эксперименты в файлы
Проведение экспериментов по глубокому обучению может быть сложной задачей. Вы планируете провести серию экспериментов на ночь, чтобы на днях узнать, что почти все они потерпели неудачу — и любая трассировка стека была давно предана забвению каким-то другим тестом. Какой хороший способ начать день :x. Если вы, как и я, видели, как это происходит чаще, чем вам хотелось бы признать, вот чистый Python способ защититься от потерянных консольных сообщений: Автоматическое средство ведения..