Публикации по теме 'testing'
Протестируйте свой код Swift — С чего начать?
Введение
Начну с серии о модульных тестах в Swift Project. Я хотел бы рассказать о том, как правильно тестировать код, на что обратить внимание, как написать более тестируемый код, а также дать представление об управлении схемами тестирования.
Эта серия будет охватывать следующие темы:
Введение о тестировании, соглашение об именах, зачем писать тесты. Как написать тестируемый код. Моки, фейки, заглушки и шпионы
Что такое модульные тесты и зачем их писать?
Тестирование кода,..
Detox: тестирование e2e в сером ящике для мобильных приложений React Native
Автоматическое тестирование мобильных приложений всегда было проблематичным по нескольким причинам: тесты нестабильны, мы получаем разные результаты в зависимости от устройства, на котором тестируем приложение, нам нужно иметь дело с системными предупреждениями и всплывающими окнами, информирующими об обновлении системы или любых разрешениях. Все это приводит к выводу, что сопровождение тестов обходится дороже, чем их написание, что не имеет никакого смысла. Когда начинал новый проект,..
5 удивительных книг по тестированию программного обеспечения, которые вы должны прочитать
ТЕХНИЧЕСКИЕ РЕКОМЕНДАЦИИ
5 удивительных книг по тестированию программного обеспечения, которые вы должны прочитать
Тестирование является жизненно важной частью разработки программного обеспечения. Прочитайте эти 5 книг о методах тестирования программного обеспечения, чтобы писать более качественный и безопасный код.
Книги — идеальный подарок . Для других или для себя нет ничего, что могло бы принести большую ценность близким вам людям.
Если у вас есть коллега, который всегда..
Тестирование TableView с несколькими пользовательскими ячейками с помощью Nimble
Список тестов, которые делают его простым, покрывая ваши основы
Nimble — это среда тестирования, созданная для iOS, которая использует выражения ожидания вместо среды Apple XCTest. Если вы не знакомы с этим простым и понятным фреймворком, я рекомендую вам ознакомиться с ним здесь https://github.com/Quick/Nimble .
В следующих примерах мы будем использовать MenuTableViewController, FoodTableViewCell и DrinkTableViewCell в качестве фиктивных классов.
Давайте углубимся в это...
Фермент мертв? Будущее тестирования React лежит в другом месте.
В течение многих лет Enzyme, утилита для тестирования JavaScript с открытым исходным кодом для React, была популярным выбором для многих разработчиков. Он предлагает простой и удобный API для тестирования компонентов React и получил широкое распространение в сообществе React. Однако с момента выхода React 18 Enzyme практически устарел и не получал обновлений.
Airbnb создал Enzyme в 2015 году, чтобы помочь в тестировании своих компонентов React. Он быстро стал популярным среди..
Nock: идеальный инструмент для тестирования HTTP-взаимодействий!
Статья Nock: идеальный инструмент для тестирования HTTP-взаимодействий! была впервые опубликована в пятницу, 6 января 2023 г., в Блоге технических разработчиков . Для получения новейшего актуального контента, только что из печи, посетите https://techdevblog.io и подпишитесь на нашу рассылку !
Добро пожаловать в этот туториал по использованию библиотеки тестирования JavaScript Nock ! Nock — это фантастический инструмент для тестирования HTTP-взаимодействий в вашем коде,..
Шутка для тестирования приложения hello world (построено с помощью react / redux)
В предыдущем посте мы увидели, как создать приложение hello world с помощью React / Redux. В этом посте мы рассмотрим, как тестировать переходы между состояниями React / Redux. Мы будем использовать тот же проект. Если вы этого не сделали, прежде чем клонировать его, набрав:
git clone https://github.com/GA1/react-redux-express-starter
Как только вы войдете в него, вы можете протестировать интерфейсную часть, набрав:
cd frontend-spa && npm install && npm test
Вот..