Gwajin Ruby na iya ƙaddamar da burauza da ke yin kiran AJAX nasa. Mai rikodin HTTP da ke haɗe da ɗakunan karatu na abokin ciniki na Ruby ba ya lura da kansa da haɗin da wannan tsarin burauza daban ke buɗewa.

Wakilin rikodi da ke fuskantar burauza yana kan hanyar da waɗannan buƙatu suke amfani da ita:

browser → recording forward proxy → external service
browser → recording forward proxy → recorded response

Puffing Billy yana samar da wannan tsari don gwajin burauza na Ruby. Yi amfani da haɗin sa don direban burauza da aka zaɓa, sannan a ayyana amsoshin ko rikodin dindindin da yanayin ke buƙata.

Daidaita ainihin buƙatar, gami da hanyarta da bayanin URL da wakilin ke tsammani. Siffar stub na HTTPS da aka rubuta tana ƙunshe da tashar fili, kamar https://api.example:443/status.

Zaɓi abin da zai faru da buƙata marar daidaito. Barin ta isa sabis ɗin kai tsaye yana yin wani nau'in gwaji; ƙin ta lokacin da babu rikodi yana ba yanayin da ba a kan layi ba iyaka mafi bayyana. Riƙe rikodin da ya isa ya bambanta domin jikin da aka tura daban-daban kada su sami amsa ɗaya da aka shirya cikin kuskure.

Don burauza mai nisa, mai sauraron wakilin dole ya kasance ana iya isa gare shi daga na'urar ko kwandon wannan burauza. Localhost a cikin tsarin mai gudanar da gwaji ba ya nuna wannan mai sauraro daga wata runduna.

Labarai masu alaƙa