Алекс Смит: Тестирование ПО с Нуля до Специалиста
February 15

8.14 Проверка заполненности поля и 8.15 Проверка поля на частичное содержание символов

Проверка заполненности поля

На этом уроке научимся делать проверку, что поле - не пустое.

var jsonData = pm.response.json();
pm.test("Проверка на то, что поле пустое", function () {
    pm.expect(jsonData.accuracy).eql(null)});

Поле не пустое, поэтому выдает ошибку.

А теперь с помощью NOT проверим, чтобы поле не было пустым.

Проверка поля на частичное содержание символов

var jsonData = pm.response.json();
pm.test('Проверка на частичное содержимое поля', function() {
    pm.expect(jsonData.value).include('Chuck Norris')});

Выдает пройденный тест т.к. каждая шутка из Chuck Norris API содержит имя Чака Норисса.

Такую проверку можно делать не только для строки, но и для числового типа данных.

Но в Postman есть проверка, когда мы можем проверять исключительно строчный тип данных.