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


Создание быстрых и понятных наборов тестов на Vue.js
Если название этой статьи привлекло ваше внимание, я уверен, что вы, как разработчик внешнего интерфейса или полного стека, хорошо знакомы с чувством того, что вас ошеломляют все мельчайшие детали построения внешнего интерфейса. модульные тесты с помощью vue-test-utils . Либо это ощущение заставляет вас избегать написания тестов целиком, либо каждый раз, когда вы пишете новый набор тестов, вам нужно повторно запускать простейший тестовый пример 50 раз, чтобы правильно настроить..

Библиотека React-тестирования против Enzyme
— от Aryan Raj Тестирование компьютерных программ, особенно написанных с использованием React, может оказаться сложной задачей. Однако выбор библиотеки тестирования React может избавить вас от многих хлопот. Enzyme и React-testing-library — два популярных варианта. Enzyme существует уже достаточно давно, он был выпущен еще в 2015 году. В отличие от этого, react-testing-library была представлена ​​совсем недавно, в 2018 году, и быстро завоевала популярность. Однако, согласно..

Как получить данные атрибутов в JavaScript с помощью Selenium
При выполнении автоматизации тестирования вы сталкивались с множеством сценариев, в которых необходимо проверить свойства и значения WebElements. Например, вам может понадобиться получить текстовое значение элемента в коде автоматизированного теста, а затем проверить его на соответствие желаемому значению. В Selenium метод getText() используется для получения текстового значения WebElement. Что, если тестовый сценарий более сложен и недостаточно просто получить текстовое..

Рубрика для пулл-реквестов модульных тестов
Повествование: научиться писать модульные тесты было для меня чем-то вроде головокружения. Поначалу это было очень неприятно и неудовлетворительно, но со временем стало довольно весело. Изучение того, как читать запросы на слияние для новых файлов модульных тестов или правок в существующих, усугубило путаницу и, следовательно, потребовало вернуться к основам рассмотрения того, что тесты должны делать снова. Это моя рубрика-напоминание для чтения этих PR. Де-факто он служит руководством..

Typescript Проверьте свой универсальный тип, часть 2
прочитать часть 1 здесь теперь мы знаем, как создавать тесты для нашего типа, но это еще не сделано, есть крайние случаи, о которых нам нужно позаботиться, и нам нужно понять некоторые теории, прежде чем мы сможем их решить. теперь взгляните еще раз на наш тип Expect type Expect<T, U>= T extends U ? U extends T ? true : false : false обратите внимание на T и U ? они известны как параметры открытого типа . Вы можете думать о них как о некоторой переменной. так что..

Тестирование — это не счастливый путь
Речь идет обо всем остальном, что может случиться. Почему вы тестируете? Люди обычно думают, что тестирование — это рутинная работа, и не делают его, потому что «оно уже работает». Кроме тех случаев, когда это не так, и тогда они спешат это исправить и надеются, что на этот раз никто не будет жаловаться. Конечно, счастливый путь работает. Но что, если вы получите ошибку? Что, если вы попробуете что-то другое? Почему тестирование — это не счастливый путь Особенно если добавить к..

Sanity vs Smoke Testing: поймите разницу на примере 🔍
Чтобы предоставлять клиентам продукты высшего качества, необходимо тестирование программного обеспечения. Цель тестирования программного обеспечения — просто убедиться, что клиенты получают отличный пользовательский интерфейс и избежать каких-либо проблем с программными продуктами или услугами. Санитарные тесты и дымовые тесты — это типы тестирования программного обеспечения, предназначенные для выявления проблем на ранних этапах процесса разработки, прежде чем они станут более..