Anns an oideachadh Jmeter seo, bidh sinn a ’coimhead air mar as urrainn dhuinn deuchainn a dhèanamh air API REST no Seirbheis Lìn a’ cleachdadh inneal Jmeter.
Faodaidh sinn Jmeter a chleachdadh gus iarrtas Json a chuir gu Seirbheis Lìn RESTful agus cuideachd freagairt Json a pharsadh.
Coltach ri deuchainnean Jmeter sam bith, feumaidh sinn an toiseach Buidheann Thread a chruthachadh còmhla ri Sampler Iarrtas HTTP.
Ma ruitheas tu an deuchainn a-nis, is dòcha gum faigh thu mearachd le còd freagairt 415 agus teachdaireachd freagairt “Seòrsa Meadhanan gun taic”.
Tha seo air sgàth ‘s gum biodh dùil aig API REST paramadairean“ Seòrsa Susbaint ”agus“ Ruigsinneachd ”anns an iarrtas cinn.
An ath rud feumaidh sinn Manaidsear Ceannard HTTP a chuir ris gus paramadairean a chuir ann am bann-cinn an iarrtais. Feumaidh sinn caochladairean “Type-Content” agus “Access” a chuir a-steach mar chinn iarrtas.
Is dòcha, feumaidh tu an tagradh agad a chlàradh tro iuchair API. Feumaidh seo a bhith air a chuir mar dhòigh POST chun REST API anns an buidheann an iarrtais .
Agus am freagairt ann an cruth Json
Is e an ath rud freagairt Json a thoirt a-mach no a pharsadh.
Tha inneal-làimhe aig Jmeter plugan ris an canar JsonPath a dh'fhaodar a chleachdadh gus freagairtean Json a pharsadh.
Aon uair ‘s gu bheil thu air am plugan gu h-àrd a chuir a-steach, faodaidh sinn an Json Path Extractor a chleachdadh mar phròiseasar puist
Aon uair ‘s gu bheil sinn air Json Path Extractor a chuir ris a’ phlana deuchainn againn, faodaidh sinn an comharrachadh dot a chleachdadh gus iomradh a thoirt air na h-eileamaidean Json.
San eisimpleir seo, tha sinn airson luach an “client_id” a thoirt a-mach:
Thèid luach an “client_id” a shàbhaladh san caochladair leis an ainm “client_id_value”. Faodaidh tu ainm brìoghmhor sam bith a tha thu ag iarraidh a thoirt seachad.
Aon uair ‘s gu bheil an luach air a shàbhaladh san ainm caochlaideach, is urrainn dhuinn an luach a chuimhneachadh le bhith a’ cleachdadh an ainm caochlaideach sin san cruth $ {client_id_value}