У чым асноўная розніца паміж SoapUI і паштальёнам? І што пераважней для тэставання API REST?


адказ 1:

Паштальён - гэта лёгкі інструмент на аснове браўзэра. просты ў выкарыстанні, просты ў абмен тэсты ч / б членаў каманды па опцыі экспарту,

SoapUI дазваляе лёгка тэставаць API REST і SOAP, таму што ён спецыяльна распрацаваны для тэставання API.

  • Хуткае і простае тэставае стварэнне: Функцыі "перацягванне і перацягванне" спрашчаюць складаныя задачы (напрыклад, праца з JSON і XML). Магутныя тэсты на аснове дадзеных: загружайце дадзеныя з Excel, файлаў і баз дадзеных, каб імітаваць спосаб працы спажыўцоў. Узаемадзеянне з выкарыстаннем сцэнарыяў API для паўторнага выкарыстання: Выкарыстоўвайце свае функцыянальныя тэставыя прыклады ўсяго некалькімі пстрычкамі мышы ў якасці тэстаў нагрузкі і сканавання бяспекі. Бесперашкодная інтэграцыя: інтэгравана ў 13 платформаў кіравання API і падтрымлівае REST, SOAP, JMS і IoT

SoapUI NG Pro выкарыстоўваецца тысячамі вядучых кампаній па ўсім свеце, у тым ліку Apple, Microsoft, Cisco, Oracle, HP, NASA, eBay, MasterCard, Intel, FedEx і Pfizer

Паштальён - убудова ў Google Chrome і можа выкарыстоўвацца для праверкі службаў API. Гэта магутны кліент HTTP для тэставання вэб-сэрвісаў. Для ручнога або даследчага тэсціравання Postman - добры выбар для праверкі API.

  • Паштальён можа здабываць амаль усе сучасныя дадзеныя вэб-API. Вы можаце пісаць булевыя тэсты ў інтэрфейсе паштальёна. Вы можаце стварыць калекцыю REST-званкоў і захаваць кожны званок у рамках калекцыі для будучага выканання. У адрозненне ад CURL, гэта не інструмент каманднага радка. Гэта дазваляе гэтаму інструменту лёгка ўстаўляць тэкст у акно каманднага радка. Паштальён больш надзейны для адпраўкі і атрымання інфармацыі REST

Заўвага: Пры выкарыстанні Postman я выявіў, што нам трэба адкрыць Chrome і запусціць тэставыя выпадкі пазней.


адказ 2:

Карыстальніцкі інтэрфейс SOAP быў у першую чаргу распрацаваны для тэставання прыкладанняў на аснове SOA, якія ў асноўным з'яўляюцца вэб-службамі на аснове SOAP. Карыстацкі інтэрфейс SOAP добра працуе з паслугамі SOAP на базе XML. Калі вы працуеце з карыстацкім інтэрфейсам SOAP некаторы час, вы зразумееце, што ён прызначаны для тэставання паслуг SOAP.

Вядома, SOAP UI прапануе тэсты на паслугі REST, але калі справа даходзіць да тэставання, POSTMAN робіць больш якасную працу.

Галоўным недахопам паштальёна было тое, што гэта інструмент на аснове браўзэра, прыкладанне Chrome, якое да нядаўняга часу можна было запусціць у Chrome. Chrome пастаянна закрывае падтрымку прыкладанняў Chrome.

POSTMAN цяпер даступны ў якасці самастойнага роднага прыкладання для Windows і Mac. Спампаваць паштальёна. Акрамя гэтага недахопу, паштальён магутны пры тэставанні API REST.

Я рэкамендаваў бы выкарыстаць POSTMAN для тэставання API REST.

Існуе шмат адрозненняў паміж POSTMAN і SOAP UI, каб назваць толькі адно ці два:

  1. Карыстальніцкі інтэрфейс SOAP мае камерцыйную версію, якая спрашчае тэставанне XML шляхам прадастаўлення на аснове формы ўводу для запытаў. Карыстальніцкі інтэрфейс SOAP можа ствараць справаздачы па выніках розных тэставых выпадкаў і тэставых касцюмаў, запушчаных супраць службы. Мы можам тэставаць падключэнне да JMS і JDBC і многае іншае з карыстацкім інтэрфейсам SOAP.

адказ 3:

Інструмент SOAP UI быў першапачаткова распрацаваны для тэставання паслуг SOAP. Затым ён будзе пашыраны на вэб-сэрвісы RESTful. Для новага карыстальніка можа спатрэбіцца невялікая крывая навучання.

Інструмент паштальёна быў распрацаваны для тэставання API REST. Гэта вельмі просты і прыемны карыстацкі інтэрфейс. Ён прапануе мноства функцый, у прыватнасці, вы можаце захаваць свае патрабаванні і запускаць іх зноў пазней. Акрамя таго, усе адказы правільна разабраны на аснове тыпу адказу (JSON, XML або HTML). Я асабіста галасую за паштальёна.


адказ 4:

Інструмент SOAP UI быў першапачаткова распрацаваны для тэставання паслуг SOAP. Затым ён будзе пашыраны на вэб-сэрвісы RESTful. Для новага карыстальніка можа спатрэбіцца невялікая крывая навучання.

Інструмент паштальёна быў распрацаваны для тэставання API REST. Гэта вельмі просты і прыемны карыстацкі інтэрфейс. Ён прапануе мноства функцый, у прыватнасці, вы можаце захаваць свае патрабаванні і запускаць іх зноў пазней. Акрамя таго, усе адказы правільна разабраны на аснове тыпу адказу (JSON, XML або HTML). Я асабіста галасую за паштальёна.