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


Mocking Concepts — Серия тестирования №2
Ментальная модель вокруг насмешек Что такое насмешка Добро пожаловать во вторую статью из нашей серии о тестировании программного обеспечения! В последней статье были рассмотрены статические, модульные, интеграционные и сквозные тесты . В этой статье мы рассмотрим: Что такое издеваться? Какие основные концепции стоят за этим? Когда издеваться, а когда не издеваться? Каковы наилучшие практики для насмешек? Мы не будем углубляться в поддельные данные, заглушки, драйверы,..

Почему вам не следует использовать Cypress для тестирования компонентов?
Автор: Кайлаш Балачандран Учитывая появление библиотек, основанных на компонентах (Vue, React) и фреймворков, построенных на их основе (Nuxt, Next и т. д.), крайне важно проводить конечное тестирование компонентов изолированно. Cypress объявила об альфа-релизе своего специализированного Component Test Runner версии 7.0. Он позволяет вам запускать тесты в браузере так же, как если бы кто-то посещал ваше приложение. Эти тесты могут находиться рядом с вашим файлом компонента, где..

Забытый навык (тестирование)
давайте обсудим профессиональный предмет, который может укрепить ваш набор навыков программирования, это важная вещь, которую вы должны открыть и практиковать, QA/QC: вам нужно изучить тестирование, чтобы улучшить свои навыки кодирования в совместная работа. Целью этих процессов является предотвращение любых дальнейших проблем, ошибок в вашем будущем программном обеспечении, а также снижение любых потенциальных затрат на техническое обслуживание. Это становится стандартом для..

Начало работы с WebdriverIO
Недавно я устроился на новую работу, и мне было поручено настроить и запустить автоматическое тестирование пользовательского интерфейса. Я решил использовать WebdriverIO , так как он отвечал всем критериям для необходимой мне среды автоматизации. Это означало, что мне нужно было начать с написания краткого доказательства концепции для приложений, в которых я собирался это реализовать. Чтобы написать доказательство концепции, я просто следовал разделу Начало работы Руководства по..

Кое-что для улучшения наших модульных тестов
Вот несколько способов улучшить наши модульные тесты. Разработка и тестирование всегда лучшие друзья. Значительное тестирование во многом поддержит наше развитие. Итак, в этой статье я поделюсь некоторыми советами по написанию модульного теста на Javascript. В настоящее время у нас есть две популярные среды модульного тестирования Javascript: Jest и Vitest. Так что эта статья будет написана на основе Vitest и Jest. Определите описание для каждого тестового набора Давайте..

Почему разработчики не используют TDD на практике
Как снова сделать TDD отличным Как и все, что называется Agile, разработка через тестирование (TDD) - это то, что в теории звучит великолепно. На практике непонятно, как это правильно делать. Вам часто говорят, что если вам это не нравится, вы делаете это неправильно. Неудивительно, что большинство разработчиков, которых я встречал, смогли объяснить преимущества использования TDD, в то время как никто из них не использовал его в своей работе. Ни одного. В последнее время раздаются..

Простое и эффективное нагрузочное тестирование с помощью NBomber и C#
Нагрузочное тестирование является важным аспектом веб-разработки, поскольку оно помогает убедиться, что веб-приложение или API могут справляться с большой рабочей нагрузкой без проблем с производительностью. В этой статье мы обсудим, как использовать NBomber , инструмент нагрузочного тестирования с открытым исходным кодом, для создания и запуска нагрузочных тестов на C#. NBomber — это мощный и простой в использовании инструмент для нагрузочного тестирования, который позволяет..