Тестирование в SoapUI
Задание по API
(задание не сложное, но максимальный срок выполнения - максимум 2 дня, нужно срочно, оплата за срочность будет повышенная):
Users — бесплатный тестовый проект с багами и методами SOAP / REST. =>
https://testbase.atlassian.net/wiki/spaces/USERS/pages/592511089/SOAP+REST
Полная документация
https://testbase.atlassian.net/wiki/spaces/USERS/overview
Требования к заданию:
-> использовать SoapUI для реализации тестового задания;
-> ипользовать Project Custom Properties;
-> использовать TestSuite для каждой группу тестов;
-> использовать TestSuite Custom Properties;
-> данные должны подготавливаться и генерироватся перед каждым тестом уникальные;
-> TestSuite должны запускаться и отрабатывать в Parallel Mode и данные не должны
пересекаться;
-> ипользовать на каждом запросе Assertions и должны выполняться базовые проверки:
-> -> Response SLA;
-> -> HTTP Status Code;
-> -> XPath Match \ Contain;
-> -> Script Assert для бизнес проверок;
-> использовать TestSuite Transfer Property
-> обязательно в Script Assert ипользовать Groovy; и в проверки добавить проверка Array;
Реализовать цепочку проверок методов:
- doRegister
- CreateCompany
- CreateUser
- MagicSearch