Size: a a a

2020 March 02

ML

Molly Linney in Astana JKUG
olzhas
Постман позволяет созранять реультаты рестов, а потом их сравнивать?
Хороший вопрос, можно в доке поискать
источник

Kайржан Турмагамбетов in Astana JKUG
olzhas
Постман позволяет созранять реультаты рестов, а потом их сравнивать?
можно установить плагины которые генерят отчет. а вот чтобы их сравнивать. наверное можно жсон пропушить в елк, и там уже сравнивать
источник

ES

Eugene Svalukhin in Astana JKUG
Погодите, тесты же проверяют что у вас ничего не сломалось, если же вы изменяете что-то, то и очевидно что вы должны адаптировать тесты под эти изменения
источник

ES

Eugene Svalukhin in Astana JKUG
относительно REST операций, вас же никто не заставляет проверять сразу весь response от сервера
источник

ES

Eugene Svalukhin in Astana JKUG
вы можете разбить один большой тест, который проверяет весь response на кучу маленьких тестов, которые дадут вам больше фидбека
источник

N

Naiman in Astana JKUG
Может https://yandex.ru/dev/tank/ подойдет
источник

o

olzhas in Astana JKUG
Eugene Svalukhin
Погодите, тесты же проверяют что у вас ничего не сломалось, если же вы изменяете что-то, то и очевидно что вы должны адаптировать тесты под эти изменения
Да все верно. ворос как эту проверку делать. Можно написать проверку, а можно запустить тест, посмотреть результат, сказать что все верно, результат сохранится и потом будет проверятся именно этот вариант.
источник

Kайржан Турмагамбетов in Astana JKUG
Т. Е. Вы изначально не знаете точный ожидаемый ответ/результат. А хотите после завершения проверять?
источник

o

olzhas in Astana JKUG
Ага.
источник

Kайржан Турмагамбетов in Astana JKUG
Тогда наверное лучше кидать в елк. Чем ещё пилить инструмент для разбора ответов и сравнения
источник

o

olzhas in Astana JKUG
Не понимаю как тут мне elk поможет? Это нужне какой то рантайм. Как это  в CI\CD интегрировать?
источник

N

Naiman in Astana JKUG
я тоже не понимаю зачем кидать это в ELK)
источник

o

olzhas in Astana JKUG
SomResult result = rest.someMethod(params);
superCheker.checkResult("/resouceStore.json", result);
источник

o

olzhas in Astana JKUG
что типа такого.
источник

o

olzhas in Astana JKUG
при перовм запуске она заполнит сторе, при вротом сравнит что было и что новое.
источник

ES

Eugene Svalukhin in Astana JKUG
как по мне так это нарушение концептов тестов
источник

o

olzhas in Astana JKUG
Это конечно сильно упрощенное.
источник

ES

Eugene Svalukhin in Astana JKUG
Тест должен сравнивать результат с ожидаемым и делать это автоматически
источник

ES

Eugene Svalukhin in Astana JKUG
у тебя получается тут в процессе участвует человек
источник

o

olzhas in Astana JKUG
Eugene Svalukhin
как по мне так это нарушение концептов тестов
Можно названить эволюцией ручных тестов. :)
источник