| BH TT Tipps - Postman // Тупизм 1. Закрывать скобку в pm.expect(jsonData.value) 2. При сравнениях после pm.expect(jsonData.value) надо ещё to.be.true 3. В песочнице обращаться к переменной через pm.environment.get 4. В автодополнениях у date. типа getFullYear надо ещё самому дописывать скобки // Важно -- Каждый тест сразу после написания надо "поломать"! -- Написали тест — проверьте его. Подумайте, может ли он дать ложноположительное срабатывание? -- Кнопка "code" в Postman при нажатии на неё покажет что уходит на сервер -- Collection Runner --> Нажимать Save , а не то будет запускаться старая версия теста -- pm.expect(jsonData.value) --> value это просто имя ключа, а не значение jsonData -- Sandbox - это Pre-request и Tests // Headers и Body -- Матрицу с KEY-VALUE можно использовать и в Headers и в Body // Теsts -- Внутри pm.test --> написанное после pm.expect выполняться не будет -- pm.expect({a : 1}).next_commands --> Заглушка. Объект дефинируется прямо здесь. // JavaScript -- JavaScript работает в консоли браузера по F12 -- JavaScript разрешает использовать ключи, не взятые в кавычки (если в них нет пробелов) // Sidebar слева * -- Коллекция будет прикреплена сверху Коллекцию внутри коллекции нельзя импортировать, надо сначала вынести её в корень // Users Метод fullupdateser: 1. Требует все поля 2. Поле hobby не обновляет Метод magicsearch: По параметру "maxCount":N возвращает по N юзеров и компаний |