Ma tha thu a ’tòiseachadh air deuchainn API agus fèin-ghluasad deuchainn API, dè na rudan a bu chòir dhut a bhith eòlach? Ma tha thu air fèin-ghluasad UI (Selenium / Cypress) a dhèanamh airson greis, gheibheadh tu a-mach gu bheil deuchainn API rud beag eagallach an toiseach.
An toiseach, chan eil eadar-aghaidh ann airson eadar-obrachadh. An coimeas ri deuchainn UI, gun urrainn dhut gnìomhachd fhaicinn agus eadar-aghaidh a dhèanamh, tha deuchainn API mu dheidhinn iarrtasan is freagairtean HTTP lom.
Mar eisimpleir, smaoinich air comas sìmplidh logadh a-steach:
Nuair a bhios tu a ’dèanamh deuchainn bhon UI, cha leig thu a leas ach gluasad chun duilleag logadh a-steach, cuir a-steach ainm-cleachdaidh agus facal-faire agus cliog air putan cuir a-steach. Tha thu ag eadar-obrachadh leis an fhoirm air an duilleag.
Mar neach-deuchainn, is dòcha nach eil thu mothachail air na tha a ’tachairt air cùl na seallaidhean nuair a phutas tu am putan cuir a-steach.
Nuair a tha thu airson deuchainn a dhèanamh air an aon ghoireas logadh a-steach aig ìre API, càite an tòisich thu?
Feumaidh tu a bhith eòlach air an url seòladh an endpoint gum feum thu fios a chuir Iarrtas POST gu.
Feumaidh fios a bhith agad dè an cruth a dh ’fheumas tu a chuir thugad pàigheadh pàighidh . An e JSON, Multipart, cruth-dàta a th ’ann?
Feumaidh fios a bhith agad dè cuideachd cinn feumaidh tu solarachadh leis an iarrtas agad.
Aon uair ‘s gun tèid an t-iarrtas a chuir a-steach, dè an uairsin?
Feumaidh fios a bhith agad dè còd inbhe freagairt tha dùil ris còmhla ris an buidheann freagairt . Chan e a-mhàin sin, ach mar a gheibh thu diofar fiosrachaidh bhon fhreagairt.
Tha mi air liosta de nithean a chruthachadh a bu chòir fios a bhith aig a h-uile neach-deuchainn a tha an sàs ann an deuchainn API agus fèin-ghluasad deuchainn API.
Chan eil an liosta seo gu h-iomlan idir, ach tha e na ìre as ìsle a dh ’fheumar gus faighinn a-mach a bheil thu airson deuchainn API ionnsachadh:
Barrachd leughaidh: