WedX - журнал о программировании и компьютерных науках

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


Быстрый способ создания тестов Go в коде Visual Studio
Нажмите здесь, чтобы сгенерировать модульные тесты Я только что узнал о быстром способе написания тестов Go в Visual Studio Code (VSC). Программируя с коллегой, я заметил, что он сгенерировал шаблонный код теста, щелкнув правой кнопкой мыши где-нибудь в редакторе. Это привлекло мое внимание, так как я впервые увидел эту магию. Итак, немного погуглив, я узнал, как он это сделал. В этой короткой статье я опишу процесс. Инструмент, который создает этот шаблонный код, называется..

Как уменьшить шаблон тестов
Представляем Suite Wrappers Тесты должны быть удобочитаемыми и содержать минимум информации, необходимой для понимания тестового примера. Дополнительные данные и шаблон отвлекают читателя и затрудняют понимание того, как ведет себя система. Сократить лишнюю информацию и шаблон можно разными способами. Один из них - использовать тестовые драйверы, которые содержат детали реализации КАК запускать тестируемый модуль и оставляют ЧЕМ делать тест самому. Другой метод - использовать..

# EmberJS2018: Сохраняйте лидерство с помощью тестирования
История тестирования в Ember очень преуменьшена. Ember создал средство тестирования, которому позавидовал бы любой другой язык / фреймворк. После многолетнего консультирования я могу сказать, что мало что может быть важнее, чем наличие надежного набора тестов . - Джонатан Джексон, Запись в блоге для амбициозной концепции Привет, я Бенджамин, инженер компании Перси , работающий с Эмбер. Я написал эту статью в ответ на Roadmap RFC от ​​Team Ember, чтобы предложить цели и..

Тестирование с помощью Java — Часть 2 : TDD
В анналах разработки программного обеспечения есть поучительная история из 1996 года, когда Европейское космическое агентство (ЕКА) запустило свою амбициозную ракету Ariane 5. Увы, то, что должно было стать триумфом, превратилось в трагедию всего через 40 секунд после старта, когда ракета встретила огненную гибель вместе со своим драгоценным грузом. Причина этой катастрофы? Программный сбой, в частности, проблема с переполнением целых чисел, скрывающаяся в системе управления полетом..

Выполнение сквозных тестов с помощью GitHub Actions
Мне всегда нравилась идея действий GitHub, потому что это означает меньше сторонних зависимостей от вашего потока CI / CD. Однако пользовательского интерфейса несколько не хватает по сравнению с другими поставщиками, такими как Circle CI, но со временем ситуация улучшается. Здесь я буду использовать Cypress для тестирования полного сквозного потока веб-приложения, подключенного к имитируемому GraphQL API. Тот факт, что API - это GraphQL, затрудняет локальную заглушку с Cypress из-за..

Обновление до Selenium 3 с помощью Gecko Driver
В этом блоге я буду обсуждать последнюю версию селена, то есть Selenium 3. Чтобы использовать selenium 3, нам нужен драйвер Gecko для запуска тестов в браузере Mozilla. Итак, первый вопрос, который возникает у нас в голове, «Что такое Gecko?» Gecko  — это название механизма компоновки, разработанного проектом Mozilla. … Функция Gecko заключается в чтении веб-контента, такого как HTML, CSS, XUL, JavaScript, и отображении его на экране пользователя или печати. Протокол..

Отлично работает только на Babel 5.0. На Babel 6.0 есть некоторые проблемы, и я не смог запустить тесты.
Отлично работает только на Babel 5.0. На Babel 6.0 есть некоторые проблемы, и я не смог запустить тесты.

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]