Публикации по теме 'testing'
В центре внимания автора: Лимей Нассери
Присоединяйтесь к AMA на DevTalk
Когда вы запускаете изменения, которые не работают должным образом, вы учитесь на них. И это хорошо! Лучше учиться, чем не знать о влиянии изменений.
Одна из прелестей A/B-тестирования заключается в том, что вы постоянно учитесь. Вы узнаете о влиянии ваших изменений на ваш продукт, людей, которые используют ваш продукт, ваш бизнес, что работает, а что нет — вся эта информация должна влиять на будущие решения. Неудачного эксперимента не бывает...
Использование vi.mock для устранения ошибки Domock
Здравствуйте, мои дорогие читатели, Я давно не мог писать, потому что в эти дни у меня очень загруженная работа. В этой статье я объясню, как мы решили ошибку сборки и почему мы это сделали.
В heybooster мы придаем большое значение тестам и постоянно стараемся разрабатывать тест-кейсы и их, чтобы это не подводило.
vi.Domock("vuex", async () => {
const originalVuex: any = await vi.importActual("vuex");
return {
...originalVuex,
useStore: () =>..
На 50% более быстрое тестирование в параллельном режиме Mocha
В этой статье упоминаются функции библиотеки тестирования Mocha, доступные начиная с v8.2.0 .
В LeaseLock мы гордимся тем, что наша кодовая база покрывает тестами ~ 93%. Несмотря на то, что мы небольшая команда, мы редко внедряем новые функции без сопутствующих тестов - это правило сослужило нам хорошую службу, удерживая нас от глупых ошибок. На момент написания в нашем наборе тестов на базе Mocha и Chai насчитывалось чуть более 3000 тестовых случаев.
Хорошая проблема
Хотя..
Повысьте качество кода Go с помощью модульного тестирования : руководство для начинающих
Модульное тестирование является важной частью разработки программного обеспечения, которое включает тестирование отдельных модулей или компонентов кода, чтобы убедиться, что они работают должным образом. В Go модульное тестирование упрощается благодаря встроенному пакету тестирования, который предоставляет разработчикам инструменты тестирования и среду тестирования для автоматизации и выполнения тестов. В этой статье будут рассмотрены основы модульного тестирования в Go, включая то, как..
Спасибо Педро Камара за эту замечательную статью.
Спасибо Педро Камара за эту замечательную статью. Действительно, эти принципы проектирования помогают в написании тестируемого кода, особенно DIP. Я также поделился некоторыми принципами проектирования ООП вместе с SOLID, которые вы, возможно, захотите посмотреть.
10 принципов ООП-проектирования, которые должен знать каждый программист Принципы объектно-ориентированного проектирования являются ядром ООП-программирования, но я видел большинство..
Освежающий способ протестировать интерфейс
Я очень старался!
Все это было в Лучших спецификациях и лучших тестах , насколько я мог, особенно те части, в которых у меня были сомнения.
Угадай, что? Мне нравится!
Проект
Просто чтобы мы были на одной странице, вот развернутая версия, чтобы вы могли просто увидеть, что она делает:
https://refreshing-way-test.vercel.app/
И репозиторий Github:
https://github.com/Noriller/refreshing-way-test
Как это должно работать
По сути, это просто форма с двумя входами и..
Несколько советов по использованию имитационного кода в тестах
Моки - это здорово. Пока их нет.
Когда вы впервые узнаете, как тестировать свой код, издевательство кажется потрясающим . Но это настолько мощная функция, что ею часто злоупотребляют, независимо от языка. Как младший разработчик, которому приходилось исправлять множество расплывчатых и бесполезных тестов, вот несколько советов, которые я почерпнул в процессе.
Сведите к минимуму фиктивные функции
«Я не тестирую function X , поэтому, когда я вызываю X в function Y , я могу..
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..