Публикации по теме '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 — это мощный и простой в использовании инструмент для нагрузочного тестирования, который позволяет..