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


5 вещей, которые делают все увлеченные разработчики
Кодирование - это не только код Каждый разработчик хочет получать удовольствие от кодирования, увлеченно создавать вещи. То, что помогло мне изменить мой взгляд на код, сделает это за вас. Иногда это доходит до вас, и вы чувствуете себя истощенным работой. Также может сработать синдром самозванца , и можно потерять интерес. Я дам вам несколько советов, которые помогут вам развить страсть к программированию. Дайте отдых своему разуму Выходить из-за стола может показаться..

Тестирование обработчиков веб-хуков Stripe
Понимание того, как подписываются события Stripe Webhook Подписка на события веб-перехватчика Stripe, чтобы получать уведомления о платежах? После реализации вашего кода пришло время убедиться, что он работает идеально, связав его с некоторыми тестовыми примерами. В этой статье я напишу о том, почему тестирование обработчиков веб-хуков Stripe требует особого внимания и как их тестировать. Эта статья написана независимо от языка. Это должно быть применимо к любым языкам..

Использование отладчика Node в тестах Jest
Использование отладчика Node в тестах Jest Если вы когда-нибудь сидите со мной на уроке или в паре, вы можете услышать, как я говорю ученику, чтобы он прекратил использовать console.log() в процессе отладки React и вместо этого полагался на debugger через свои инструменты Chrome DevTools. Для этого есть веская причина. console.log обычно позволяет задать один вопрос о вашем коде: «Что это сейчас такое?». debugger , с другой стороны, позволяет задавать много вопросов; «Каково..

Хорошее плохое и package.json
Когда человек без package.json встречает человека с package.json, мужчина без package.json хочет его. Вот что сказал бы Клинт Иствуд, если бы только знал о силе этих файлов! Это не пост в блоге, а набор скриптов package.json, которые я использовал за последние 3-5 лет. Обратите внимание, что это сценарии, ориентированные на микросервисы, поэтому, если вы создаете/поддерживаете пакеты npm, такие как библиотеки или фреймворки, некоторые из этих сценариев не будут иметь для вас..

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

Увеличьте ваши автотесты с быстрой авторизацией
Люк, используй силу ... Если сможешь. TL;DR Если ваше приложение разрешает - используйте cookie для авторизации в тесте. Давай качать! Через какое-то время при разработке и прохождении 1000000 тестов всегда приходишь к оптимизации. Первый и главный момент для оптимизации - авторизация приложения. Для хранения информации для входа я буду использовать простой класс данных: public class User { private String email; private String password; getters... setters... } С..

Узел тестирования, часть 1
Тестирование сложное, но необходимое. Под «тестированием» я подразумеваю создание некоего автоматизированного процесса, который проверяет поведение системы. Это почти всегда означает написание кода, который сообщает вам, работает ли какой-то другой код. В этой серии статей я поделюсь некоторыми соображениями о том, как я пишу код, проверяющий мой другой код, особенно в приложениях Node. Обычная история Все мы знаем о противоречии между непрерывностью поставок и надежностью при..