ប្រសិនបើអ្នកកំពុងចាប់ផ្តើមធ្វើតេស្ត៍ API និងស្វ័យប្រវត្តិកម្មសាកល្បង API តើមានអ្វីខ្លះដែលអ្នកគួរតែដឹង? ប្រសិនបើអ្នកបានធ្វើស្វ័យប្រវត្តិកម្ម UI (សេលេនីញ៉ូម / ស៊ីបភី) មួយរយៈអ្នកនឹងឃើញថាការធ្វើតេស្ត៍ API គឺពិបាកបន្តិចដើម្បីចាប់ផ្តើម។
ជាបឋមគ្មានចំណុចប្រទាក់ដើម្បីធ្វើអន្តរកម្មជាមួយទេ។ ផ្ទុយទៅនឹងការធ្វើតេស្ត UI ដែលអ្នកអាចមើលឃើញសកម្មភាពនិងធ្វើអន្តរកម្មជាមួយចំណុចប្រទាក់ការធ្វើតេស្ត API គឺសុទ្ធសឹងតែជាការស្នើសុំនិងការឆ្លើយតបរបស់អេសអិម។
ឧទាហរណ៍ពិចារណាមុខងារចូលធម្មតា៖
នៅពេលធ្វើតេស្តពី UI អ្វីដែលអ្នកត្រូវធ្វើគឺបើកទៅកាន់ទំព័រចូលបញ្ចូលឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់ហើយចុចលើប៊ូតុងបញ្ជូន។ អ្នកកំពុងធ្វើអន្តរកម្មជាមួយទម្រង់នៅលើទំព័រ។
ក្នុងនាមជាអ្នកសាកល្បងអ្នកប្រហែលជាមិនដឹងអំពីអ្វីដែលកំពុងកើតឡើងនៅពីក្រោយឆាកនៅពេលអ្នកចុចប៊ូតុងបញ្ជូន។
នៅពេលអ្នកចង់សាកល្បងមុខងារចូលដដែលនៅស្រទាប់ API តើអ្នកចាប់ផ្តើមពីណា?
អ្នកត្រូវស្គាល់ឯកសារ url អាសយដ្ឋានរបស់ ចំណុចបញ្ចប់ ដែលអ្នកត្រូវផ្ញើ ការស្នើសុំ POST ទៅ។
អ្នកត្រូវដឹងថាក្នុងទម្រង់ណាដែលអ្នកត្រូវការផ្ញើរបស់អ្នក បន្ទុក ។ តើវាជា JSON, Multipart, សំណុំបែបបទ - ទិន្នន័យ?
អ្នកក៏ត្រូវដឹងពីអ្វីដែរ បឋមកថា អ្នកត្រូវផ្តល់ជូនតាមការស្នើសុំរបស់អ្នក។
នៅពេលដែលសំណើត្រូវបានផ្ញើបន្ទាប់មកអ្វី?
អ្នកត្រូវដឹងពីអ្វី លេខកូដស្ថានភាពឆ្លើយតប ត្រូវបានរំពឹងថានឹងរួមជាមួយឯកសារ រាងកាយឆ្លើយតប ។ មិនត្រឹមតែប៉ុណ្ណឹងទេប៉ុន្តែវិធីទាញយកព័ត៌មានផ្សេងៗពីការឆ្លើយតប។
ខ្ញុំបានចុះបញ្ជីនូវបញ្ជីរបស់របរដែលអ្នកសាកល្បងទាំងអស់ដែលពាក់ព័ន្ធនឹងការធ្វើតេស្តិ៍ API និងស្វ័យប្រវត្តិកម្មតេស្ត៍ API គួរតែដឹង។
បញ្ជីនេះគឺមិនមានន័យថាហត់នឿយទេប៉ុន្តែគឺជាអប្បបរមាទទេដែលត្រូវដឹងប្រសិនបើអ្នកចង់រៀនសាកល្បង API៖
អំណានបន្ថែម៖