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


Ваша собственная среда тестирования на основе свойств — Часть 2: Бегуны
В Части 1 мы рассмотрели концепцию генераторов. Без них тестирование на основе свойств было бы невозможно. В одиночку они не предлагают много. В этой статье мы рассмотрим другую основную часть фреймворков для тестирования на основе свойств: бегуны. В быстрой проверке есть один главный бегун по имени fc.assert . Давайте посмотрим, как добавить такую ​​функцию в наш минимальный фреймворк. Та же статья на dev.to по адресу..

Тестирование на основе собственности за пять минут.
Среда, 06 марта 2019 В двух словах о тестировании на основе свойств. В двух словах о тестировании на основе свойств. Привет! Добро пожаловать в первую часть моей серии статей о ментальных моделях. Щелкните здесь для просмотра других частей. Допустим, у нас есть функция сортировки с именем mySort , Стандартизированное тестирование попросит вас предложить некоторые значения для тестирования, тогда как Тестирование на основе свойств просит вас объявить схему..

Angular: модульный тест: тестирование на основе свойств
Тестирование на основе свойств имеет много преимуществ. Так что давайте также сделаем это в Angular. Я использую testcheck @1.0.0-rc.2 — Проверить код здесь . — Это компонент, который я хочу протестировать: @ Component ({ selector: 'mst-property-based', template: ` <div class ="mst-todo-item" *ngFor ="let todo of todos"> {{ todo.title }} </div> `, }) export class PropertyBasedComponent { @ Input () todos: Todo []; } Оберните жасмин это..

Вопросы по теме 'property-based-testing'

Избегайте тестирования повторяющихся значений с помощью ScalaTest forAll
Я играю с тестированием на основе свойств в ScalaTest, и у меня был следующий код: val myStrings = Gen.oneOf("hi", "hello") forAll(myStrings) { s: String => println(s"String tested: $s") } Когда я запускаю код forAll , я заметил, что...
966 просмотров

Scala: тестирование на основе свойств: как знать все необходимые тестовые случаи при написании теста
Я читаю об тестировании на основе свойств с использованием Scala. язык. На этом слайде они представляют эту концепцию: Для доказательства истинности функции a+b . мы только для того, чтобы доказать, что эти утверждения верны на случайных данных:...
112 просмотров
schedule 30.09.2022

Как использовать тестирование на основе свойств с помощью FsCheck.NUnit или XUnit?
Я новичок в модульном тестировании и тестировании на основе свойств, и в своем проекте я хочу использовать эту технику, но, к сожалению, это легко сказать... Я смотрел доклад о библиотеке FsCheck.XUnit, но парень тестировал числовую функцию (...
214 просмотров

Должен ли я повторно реализовать логику в тесте на основе свойств?
Допустим, есть функция, определяющая, должна ли кнопка быть видимой. fun isButtonVisible(fitlers: List<Filters>, results: List<Shop>, isLoading: Boolean) { return fitlers.isNotEmpty() && results.isEmpty() &&...
103 просмотров

Как изменить максимальное количество тестовых случаев, сгенерированных гипотезой?
Знаменитая гипотеза среды тестирования на основе свойств способна генерировать массивные тестовые примеры. Но есть ли способ ограничить количество тестовых случаев, генерируемых гипотезой, чтобы сократить период тестирования? Например, передать...
332 просмотров

Тестирование на основе свойств для пользовательского упорядоченного списка в Java
При следующих требованиях к заказу: Все строки, начинающиеся с foo, должны быть первыми. Все строки, начинающиеся с бара, должны быть последними. Строки, которые не начинаются с foo или bar, также могут присутствовать в списке. Как можно...
102 просмотров