а почему не используете генератор схем и пишете свои, неправильные?
использовал. все та же проблема
Отправлено 05 сентября 2018 - 10:11
а почему не используете генератор схем и пишете свои, неправильные?
использовал. все та же проблема
Отправлено 05 сентября 2018 - 10:25
ну так может сгенерировали схему и там эти поля указаны как опциональные?
Отправлено 05 сентября 2018 - 10:50
const schema = { "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "$id": "http://example.com/root.json", "type": "object", "title": "The Root Schema", "required": [ "data", ], "properties": { "data": { "$id": "#/properties/data", "type": "array", "title": "The Data Schema", "items": { "$id": "#/properties/data/items", "type": "object", "title": "The Items Schema", "required": [ "id", "name", "type" ], "properties": { "id": { "$id": "#/properties/data/items/properties/id", "type": "integer", "title": "The Id Schema", "default": 0, "examples": [ 558 ] }, "name": { "$id": "#/properties/data/items/properties/name", "type": "string", "title": "The Name Schema", "default": "", "examples": [ "Riyadh" ], "pattern": "^(.*)$" }, "type": { "$id": "#/properties/data/items/properties/type", "type": "integer", "title": "The Type Schema", "default": 0, "examples": [ 2 ] } } } } } }; var data = JSON.parse(responseBody); pm.test('Body is correct', function() { pm.expect(tv4.validate(data, schema)).to.be.true; });
Вот такой код у меня
Простите что так все спрашиваю, просто три дня уже сижу, не могу написать
а тесты никогда не писал
на проекте делал только мануальное тестирование, а тут сказали надо тесты написать
если можете помогите
Отправлено 05 сентября 2018 - 13:09
потестите схему и джейсон на каком-нибудь онлайн валидаторе
Отправлено 14 сентября 2018 - 10:09
Можно ли привязать файл к запросам в постман? Нужно брать данные с файла, сгенерированные не подходят.
Программирование на С# для тестировщиков онлайн | Автоматизатор мобильных приложений онлайн | Selenium WebDriver: полное руководство онлайн | Программирование на Python для тестировщиков онлайн |
Тестирование →
Автоматизированное тестирование →
почему не падает запрос в Postman?Автор Artha, 30 июл 2020 ![]() |
|
![]() |
||
Тестирование →
Начинающему тестировщику →
Создание запросов в PostmanАвтор Turistick, 24 июл 2020 ![]() |
|
![]() |
||
Тестирование →
Начинающему тестировщику →
Использование массивов в тестах в PostmanАвтор GrossmasteR, 26 июн 2020 ![]() |
|
![]() |
||
Тестирование →
Автоматизированное тестирование →
Postman "Schema Valid" как проверить Response с документациейАвтор JuniorQaEngineer, 21 дек 2019 ![]() |
|
![]() |
||
Работа и карьера →
Работа для тестировщика/QA →
Работа/Москва →
Инженер ручного тестирования (г. Москва)Автор maria88, 17 сен 2019 ![]() |
|
![]() |
0 пользователей, 0 гостей, 0 анонимных