Публикации по теме 'quality-assurance'


Как сделать так, чтобы ваши модули можно было тестировать в JavaScript
Модульные тесты — сложная тема со многими взаимосвязанными аспектами, которые усложняют ее для начинающих. Если у вас сложилось впечатление, что они требуют много времени для написания, предоставлять только бессмысленную проверку или требуют много дополнительных усилий в случае рефакторинга кода, тогда есть вероятность, что вы еще не видели хорошо выполненного подхода модульных тестов. В этой статье представлен простой пример, показывающий, что ни одна из этих проблем не должна..

Несколько основных фактов о тестировании программного обеспечения
Что такое тестирование программного обеспечения? Тестирование программного обеспечения — это метод проверки того, что артефакт и функциональные возможности программного продукта соответствуют желаемым требованиям, поскольку это необходимо для эффективной работы программного приложения. Зачем требуется тестирование программного обеспечения? Тестирование программного обеспечения является очень важным требованием для рентабельной разработки. Предварительное тестирование может..

Непрерывная интеграция с Jenkins и TestCafe
В Интернете доступно множество документации для Jenkins и TestCafe. Эта статья предназначена для начинающих, чтобы начать работу с непрерывной интеграцией без образа Docker. Я напрямую сослался на некоторые онлайн-документы и добавил несколько шагов, где это необходимо для получения дополнительной информации. Эта статья, являющаяся частью Что такое непрерывная интеграция , состоит из 3 разделов: Установка и настройка Дженкинса Настройка Дженкинса с помощью TestCafe Просмотр..

Магические числа и как с ними работать в C++
Привет, дорогой читатель, меня зовут Ксавье Жувено, и в этой статье мы поговорим о магических числах. Этот пост был вдохновлен правилом из четвертой главы Code Craft Пита Гудлиффа Защитное программирование . Что такое Магическое число? Магическое число — это необработанное число в коде. Это так просто. Но что случилось с этими необработанными числами, спросите вы? Что ж, давайте поговорим о них! Представьте, что вы столкнулись с таким кодом: auto result = function(3);..

Почему язык программирования Rust так популярен?
Четыре года подряд Rust был самым любимым языком программирования Stack Overflow. Многие из тех, кто имел возможность использовать его для разработки программного обеспечения, просто обожают его. Однако многие до сих пор задаются вопросом: «Что такого хорошего в Rust?» Узнаем сегодня! Короткий ответ заключается в том, что Rust устраняет основные недостатки, которые присутствуют в нескольких других языках, и, таким образом, предлагает солидный шаг вперед с очень ограниченным..

7 практических упражнений помогут вам освоить практическую тестовую разработку приложений Spring Boot
Все, что вам нужно знать об автоматизированной разработке тестов — Mockito, AssertJ, WireMock, Testcontainers Обеспечение качества — это не обязанность команды QA, а ответственность каждого. Автоматизированные тесты стали обязательной частью современной разработки программного обеспечения. Разработчики должны не только свободно владеть языком программирования, но и иметь практические навыки разработки автоматизированных тестов. Следовательно, нередко ожидается, что кандидаты будут..

Тестирование для машинного обучения: контроль качества для проекта другого типа
Большая часть моего предыдущего опыта была связана с традиционными веб-приложениями, поэтому тестирование машинного обучения требовало нового мышления. Кристофер Клементе У FloQast есть продукт под названием AutoRec , который помогает бухгалтерам автоматически сверять транзакции из двух разных источников. Уже около года я работаю инженером по качеству в команде, ответственной за систему сопоставления . Это часть приложения AutoRec, которая принимает эти транзакции и пытается..