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


Путь к тому, чтобы стать героем Python — Структура данных
Источник: средний пользователь Структуры данных в Python В этой статье мы поговорим о наиболее широко используемых структурах данных в python, которые охватят большинство случаев использования, с которыми мы сталкиваемся: 1. кортеж 2. ул 3. диапазон 4. список 5. словарь 6. установить Мы поймем каждый из вышеперечисленных, рассмотрев их свойства и операции, которые можно с ними выполнять. Кортеж -> кортеж гетерогенная неизменяемая последовательность..

Простой веб-сканер
Это было построено на основе идеи 1 внутреннего проекта, приведенной в статье [ https://hackernoon.com/15-project-ideas-for-front-end-back-end-and-full-stack-web-developers- j06k35pi](https://hackernoon.com/15-project-ideas-for-front-end-back-end-and-full-stack-web-developers-j06k35pi) Найти репозиторий проекта по адресу https://github.com/topeomot2/simple-web-crawler-service Требования Простой веб-сканер, который берет URL-адрес страницы и возвращает HTML-разметку этой страницы...

Тестирование: лучшие характеристики
Даже если вы планируете никогда не использовать Ruby, вам обязательно нужно посетить этот веб-сайт: https://www.betterspecs.org/ И так случилось, что кто-то сделал его для Javascript: https://bettertests.js.org/ Для любого из них синтаксис может быть Ruby или Javascript, но идеи больше касаются тестирования, чем языка. Прочтите их, добавьте в закладки и вернитесь через некоторое время. Это то, что я сделал, и сегодня я уже нашел, что изменить в своих тестах. Сегодня от..

Почему тестирование машинного обучения имеет решающее значение для надежного компьютерного зрения.
Эта статья была первоначально размещена на нашем сайте компании . Платформа для разработчиков Lakera позволяет командам машинного обучения создавать отказоустойчивые модели компьютерного зрения. Создание продуктов компьютерного зрения (CV) — это весело и увлекательно, это волшебно, когда вы запускаете первые демоверсии и видите результаты своими глазами. Тем не менее, также утомительно и заведомо сложно доводить модели компьютерного зрения до производства. Захватывающая фаза..

TDD? Пустая трата времени!
Разработка через тестирование стоит очень дорого. Тем не менее, это религия нашей профессии, которую поощряют даже при низком соотношении выгод и затрат. Должны ли мы прекратить это делать? Можем ли мы сделать тестирование дешевле? Тестирование важно. Это делает каждый программист. Тестирование вашего кода с различными входами - это тестирование, с которым каждый из нас знаком. Написание автоматических тестов - пустая трата времени в 99% случаев. Да, автоматические тесты..

Выбор правильного модуля для тестирования
Мы, разработчики, часто по умолчанию создаем тестовый файл для каждого файла реализации. Это отнимает много полезных инструментов и опций, которые мы можем использовать для улучшения дизайна наших тестов. Рассмотрим следующий пример тестирования рабочего процесса создания и проверки подлинности пользователя. Обратите внимание на использование bcrypt.hash() в create-user.js и authenticate-user.test.js , а также использование bcrypt.compare() в authenticate-user.js и..

Написание внешнего теста с помощью Jest
Написание внешнего теста с помощью Jest Что такое фронтенд-тестирование? Front End тестирование — это систематический способ тщательного изучения внутренней и внешней работы вашего приложения. Это действие гарантирует, что все виды и функциональные возможности адекватно выполняют свое назначение и выглядят так, как они должны [говорить о совершенстве пикселей в функциональном контексте]. Во внешнем интерфейсе есть разные типы тестирования, среди которых модульное тестирование,..