SoapUI: Tus Insider Cov Cuab Yeej rau Ua Haujlwm nrog APIs

xab npumUI

Nws zoo nkaus li txhua zaus kuv ntsib nrog tus phooj ywg zoo, Kuv hnov ​​txog cov cuab yeej tshiab uas ua rau lub neej yooj yim dua. Kuv muaj kas fes nrog David Grigsby, ib .NET kev koom ua ke dab uas ua haujlwm rau DocuSign. David thiab Kuv tau sib tham txog SOAP (Kev Sib Tw Yam Yooj Yim Nkag Mus Kev Sib Tham) tiv tiag TSEEM APIs (ntawv yog peb yob). Kuv zoo li nyiam REST APIs vim tias lawv tau yooj yim pom tau thiab txhim kho cov chunk ntawm lub sijhawm nrog - nrog rau cov teeb meem txo nrog kev kuaj xyuas tus kheej. David, raws li .NET guru, nyiam SOAP txij li nws muab ntau cov haujlwm thiab cov sijhawm.

David hais rau kuv cov neeg tsis pub lwm tus paub los ua haujlwm nrog SOAP daim ntawv thov nkag ua haujlwm (APIs)… SoapUICov. (PS: Zoo li kuv npau suav ntawm APUI los ntawm 2006 tej zaum ib hnub los ua kom tiav!)

SoapUI

SoapUI los ob hom, Qhib thiab Pro Pro. Cov Pro version tso cai rau koj ua txhua yam uas Qhib tau ua, tab sis ntxiv cov khoom lag luam thiab lub sijhawm txuag nyiaj rau $ 349 toj ib daim ntawv tso cai.

  • Qhia Tawm thiab Daim Ntawv Hloov Kho rau qhov pom ntawm cov ntaub ntawv - Thaum Tus Txheej Txheem Tshaj Tawm Ntxiv muab cov ntsiab lus zoo ntawm cov ntaub ntawv tiag tiag hauv cov lus XML, Daim Ntawv Faj Tus Sau muab qhov yooj yim rau kev nkag mus rau cov ntaub ntawv hauv kev thov. Ob tus kws kho teeb meem hauv kev sib xyaw ua ke yuav ua rau koj kev tshuaj ntsuam sai dua thiab yooj yim dua.
  • Cov Ntawv Cov Ntaub Ntawv - import cov ntaub ntawv xa qhov uas koj xav sim. Txhua hom ntawv loj tau txhawb, suav nrog cov ntawv sau, XML, Groovy, Excel, Cov Ntawv Qhia, JDBC (Cov Ntaub Ntawv Sib Raug Zoo), thiab Internal Grid cov ntaub ntawv.
  • Taw tes thiab Nyem Qhov Kev Ntsuas - cov hau kev los ua kom koj qhov kev sim tsim tau yooj yim los ntawm kev pub kom nrawm nrawm nrawm thiab poob haujlwm.
  • XPath Match lees paub - Tsim kev lees paub yog ua tiav ntawm ob peb qho yooj yim cov kauj ruam thiab vib nas this.
  • Kev Pabcuam - saib xyov qhov kev ua haujlwm npaum li cas koj tau sim? Qhov no tso cai rau koj kom tau txais cov ntawv qhia thiab saib qhov twg ntawm cov kev ua haujlwm tau soj ntsuam zoo thiab qhov chaw twg koj tuaj yeem xav siv sijhawm ntxiv nrog. Koj yeej tseem tuaj yeem yuav tshawb nrhiav tau ntxiv thiab taw qhia qhov tseeb uas tsis tau sim thiab yam twg tsis tau lees paub.
  • Kev xeem ruaj ntseg - yeej muaj kev tawm tsam ntau ntawm cov hackers pesky yuav pov rau koj, xws li: XML foob pob, SQL txhaj tshuaj, XML tsis raug, fuzzing, hla sau lub vas sab thiab lwm yam. Lub Security Test Generator hauv Pro tso cai rau koj los tsim kom tiav cov teeb meem ntawm kev soj ntsuam yooj yim. Cov.
  • uas yuav tsum tau - SoapUI Pro cov kev txhawb nqa qhov xav tau yog qhov muaj txiaj ntsig zoo rau kev npaj koj cov kev ntsuam xyuas tiv thaiv kev lag luam lossis cov tseev kom muaj.
  • Kev Nkag Siab - daws nrog ib qho yooj yim "tshawb-thiab-hloov" - cov haujlwm.
  • SQL cov tsim tawm - pab koj tsim cov nqe lus SQL nrog lub graphical interface, ua kom cov ntaub ntawv siv tau yooj yim rau txhua tus.
  • Qhia txog - tsim cov ntawv qhia ntxaws ntxaws ntawm Project, TestSuite, TestCase, lossis qib LoadTest. Luam tawm los sis luam lawv rau hauv txhua hom qauv, suav nrog PDF, HTML, Lo Lus thiab Excel, thiab kho lawv.
  • Kev them nyiaj yug - raws li ib feem ntawm daim ntawv tso cai koj tseem yuav tau txais ib xyoos ntawm kev txhawb nqa nrog koj daim ntawv tso cai.

3 Comments

  1. 1

    Tsaug rau xo no, Doug. Kuv twb siv ob txoj hauv kev hauv kev txhim kho rau cov neeg siv khoom. NPUM zoo li nyuaj rau kev ua haujlwm nrog piv rau REST vim nws txoj kev cia siab ntawm cov qauv XML. SoapUI tuaj yeem ua rau XUM hnov ​​mob tsawg txawm hais tias… thiab lawv muaj Mac installer! Kuv mam xyuas.

    Txawm hais tias muaj ib qhov cuab yeej zoo li no txawm hais tias, Kuv xav tias kuv tseem yuav nyiam qhov API RESTful tshiab niaj hnub. Yog li kuv dov

  2. 3

    Raws li lawv hais tias yeej ib txwm muaj sijhawm rau kas fes nrog tus phooj ywg zoo thiab muaj peev xwm sib qhia cov txuj ci uas cuam tshuam. Ua tsaug Doug rau lub suab qw thiab lub peev xwm los qhia dab tsi ntawm peb ob tus hlub thiab muaj lub siab nyiam rau. Tsis tas li nws ua REST hu zoo li koj tau qhia hauv qab no uas yog vim li cas nws yog qhov kuv nyiam debugging thiab prototyping cuab tam rau API's. Pom koj hauv lub Plaub Hlis thaum kuv rov qab los hauv nroog 🙂

Yuav ua li cas koj xav hais tias?

Qhov Web site no siv Akismet los txo cov kev pabcuam. Kawm li cas koj cov ntaub ntawv tawm tswv yim tiav.