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


Может ли ИИ возродить разработку через тестирование и B.D.D.?
Можем ли мы использовать ChatGPT для преодоления разрыва в общении между разработчиками и нетехническими людьми? Обзор В моей последней статье я показал вам несколько фрагментов моего разговора с ChatGPT от OpenAI. Честно говоря, меня очень удивило то, как он кодирует, но, чтобы реально использовать сгенерированный код, приходится давать ему множество мелких инструкций или самому корректировать код. Более того, мне очень нравится программировать, и пока я хочу делать это сам...

Начало работы с тестированием на реакцию
Окончив иммерсивный курс веб-разработки Flatiron School, я час за часом писал код для различных приложений React. Я был свидетелем того, как бесчисленное количество членов моей когорты делали то же самое. Мы вспотели от сияния наших компьютерных мониторов, надеясь, что тысячная и пятая строки кода, которые мы только что введем, станут последним элементом, необходимым для того, чтобы наше приложение работало должным образом. После всей нашей тяжелой работы мы были вознаграждены..

Почему шуточные снимки могут быть вредными  — практические примеры
Что такое шуточные снимки? Jest — это популярная платформа для тестирования JavaScript, а моментальный снимок Jest — это метод создания карты сущностей HTML для регрессионных тестов. В идеале разработчик может создать шуточный снимок для каждого вывода\компонента и создать тест, который легко сравнивает его при каждом запуске. Если обнаружено какое-либо изменение, тест считается неудачным. Тесты моментальных снимков очень просты в использовании в шутливой среде. В основном это..

Помимо утверждения
В прошлый раз мы построили факториальную функцию в стиле, управляемом тестами, используя оператор assert Python: def factorial(n): if n < 0: raise ValueError('Factorial of negative is undefined') return n * factorial(n-1) if n else 1 assert factorial(0) == 1 assert factorial(2) == 2 assert factorial(5) == 120 try: factorial(-1) assert False, 'Factorial of < 0 should have raised an error' except ValueError as e: assert str(e) == 'Factorial of negative..

Как выполнить нагрузочное тестирование: руководство по тестированию производительности для разработчиков
Как разработать и запустить нагрузочные тесты с помощью Apache JMeter & Taurus Нагрузочное тестирование - это тип тестирования производительности, который измеряет производительность системы при переменной нагрузке в течение определенного периода времени. Весь код виновен, пока его невиновность не доказана. - анонимный Задача Цель этой статьи - помочь вам разработать и запустить нагрузочный тест 👍 Зачем учиться? Как разработчики, у нас уже есть базовые знания, и, приложив..

Создание тегов для тестирования в Go
Если вам нравится читать статьи на Medium и вы заинтересованы в том, чтобы стать участником, я буду рад поделиться с вами своей реферальной ссылкой! Присоединяйтесь к Medium по моей реферальной ссылке — Адам Шпилевич Прочитайте все статьи Адама Шпилевича (и тысяч других авторов на Medium). Ваш членский взнос напрямую поддерживает… medium.com В Go теги сборки (также известные как ограничения сборки) предлагают мощный способ условного..

Проект объектно-ориентированного программирования на python для вашего портфолио на github
Проект объектно-ориентированного программирования на python для вашего портфолио на github Недавно я разработал систему проката велосипедов на Python с использованием объектно-ориентированного программирования (ООП) и хотел бы поделиться своими мыслями со всеми, кто хочет учиться. Давайте начнем с подробностей проекта и изучим его шаг за шагом. Клонировать проект на Ссылка на Github: https://github.com/gurupratap-matharu/Bike-Rental-System Система проката велосипедов..