দ্রুত পরীক্ষা

কুইক টেস্টিং হল একটি টুল যা আপনাকে অন্বেষণ করতে দেয় কিভাবে শেষ ব্যবহারকারী অর্ডারিং প্রবাহের অভিজ্ঞতা লাভ করবে। এটি অর্ডারিং UI দেখাতে পারে কারণ এটি ফিড থেকে ডেটা প্রদর্শন করে এবং আপনি একটি টেস্ট পূর্ণতা API শেষ পয়েন্ট ব্যবহার করে পরীক্ষার অর্ডার দিতে পারেন। এই নির্দেশিকাটি দ্রুত পরীক্ষা সরঞ্জামের সাথে আপনার অর্ডারিং এন্ড-টু-এন্ড ইন্টিগ্রেশনের পূর্বরূপ এবং পরীক্ষা করার বিবরণ দেয়।

দ্রুত পরীক্ষার টুল

অ্যাকশন সেন্টারে , আপনি আপনার অর্ডারিং এন্ড-টু-এন্ড ইন্টিগ্রেশন ম্যানুয়ালি পরীক্ষা করতে দ্রুত টেস্টিং টুল ব্যবহার করতে পারেন। ডেটা ফিড ফাইলগুলি সরাসরি কনসোলে আপলোড করা যেতে পারে। টুলটি অর্ডারিং প্রবাহের UI সহ একটি পৃথক উইন্ডো খোলে। যদি ডেটা ফিড এবং টেস্টিং পূর্ণতা শেষ পয়েন্ট বৈধ হয়, ব্যবহারকারীর অর্ডারিং প্রবাহ শেষ থেকে শেষ পর্যন্ত পরীক্ষা করা যেতে পারে।

দ্রুত পরীক্ষার সরঞ্জামটি একবারে শুধুমাত্র একজন বিকাশকারীর দ্বারা ব্যবহার করা উচিত। ফিড আপলোড করতে সক্ষম হওয়ার জন্য ব্যবহারকারীর সম্পাদক বা প্রশাসকের ভূমিকা থাকা উচিত। যদি কোনও ব্যবহারকারী ত্রুটিটি দেখেন, "কলারের অনুমতি নেই", এটি সমর্থিত ভূমিকাগুলির একটিতে আপডেট করে ঠিক করা যেতে পারে৷ দ্রুত পরীক্ষায় শুধুমাত্র একটি ডেটা ফিড প্রকাশ করা যেতে পারে। স্যান্ডবক্সটি সমান্তরালভাবে অন্যান্য পরীক্ষা চালানোর জন্য ব্যবহার করা যেতে পারে।

কিভাবে দ্রুত পরীক্ষা ব্যবহার করতে হয় তার একটি ধাপে ধাপে নির্দেশিকা নিচে দেওয়া হল:

  1. অ্যাকশন সেন্টারে , ড্যাশবোর্ড > কুইক টেস্টিং-এ নেভিগেট করুন।
  2. পরীক্ষা করার জন্য ডেটা ফিড ফাইল আপলোড করুন। ফাইলটি অবশ্যই NDJSON ফরম্যাটে হতে হবে।
  3. আপলোড শেষ হওয়ার পরে, জমা দিন ক্লিক করুন।
  4. সিস্টেম এখন ডেটা ফিড ফাইল প্রক্রিয়া করে। এই প্রক্রিয়াটি কয়েক মিনিট পর্যন্ত সময় নিতে পারে। টেবিলটি স্বয়ংক্রিয়ভাবে রিফ্রেশ হয় তাই পৃষ্ঠাটি রিফ্রেশ করার প্রয়োজন নেই।
  5. স্ট্যাটাস সাকসেস দেখানোর পর, Quick Test এ ক্লিক করুন।
  6. একটি টেস্টিং পূর্ণতা API পূরণ করুন এবং পরীক্ষার সময় আসল অর্থপ্রদান ব্যবহার করবেন কি না তা চয়ন করুন৷ নোট করুন যে দ্রুত পরীক্ষা একটি পূরণ URL ছাড়া ব্যবহার করা যেতে পারে কিন্তু ব্যবহারকারীরা অর্ডার দিতে সক্ষম হবে না।
  7. অবশেষে, Quick Test এ ক্লিক করুন।

ব্যবহারকারী কুইক টেস্ট বোতামে ক্লিক করার পর, তাদের একটি টেস্ট রেস্তোরাঁ আবিষ্কার ইন্টারফেসে পুনঃনির্দেশিত করা হয়। এটি শুধুমাত্র টেস্টিং ডেটা ফিডে আপলোড করা রেস্তোরাঁগুলিকে প্রদর্শন করে৷

ইন্টারফেসটি একটি অর্ডারিং পৃষ্ঠা দেখায় যা প্রোডাকশন স্ক্রিনের অনুরূপ। মনে রাখবেন যে পরীক্ষকরা একটি কার্ট তৈরি করতে পারেন এবং চেক আউট করতে ক্লিক করতে পারেন কিন্তু যদি পূর্ণতা API সেট করা না থাকে তবে তারা একটি ত্রুটির সম্মুখীন হবে।

ইন্টারফেসটিতে একটি অংশীদার নির্বাচকও রয়েছে, যেমনটি নিম্নলিখিত স্ক্রিনশটে দেখানো হয়েছে। এটি পরীক্ষার পরিবেশেও সমস্ত লঞ্চ করা অংশীদারদের দেখায়৷

দ্রুত পরীক্ষার মধ্যে অংশীদারদের চালু করা হয়েছে.

অতিরিক্ত সম্পদ

এই নির্দেশিকায় বর্ণিত পদক্ষেপগুলি ছাড়াও, আপনি আরও পরীক্ষা করতে এবং আপনার অর্ডার পূরণের সমস্যা সমাধানের জন্য কনসোল সরঞ্জামগুলি ব্যবহার করতে পারেন।

আপনি যদি একবারে অনেক রেস্তোরাঁ পরীক্ষা করতে চান তবে এটি স্যান্ডবক্স পরীক্ষায় করা যেতে পারে।

অতিরিক্ত নির্দেশনার জন্য নিম্নলিখিত সরঞ্জামগুলি পড়ুন:

  • Chrome DevTools কনসোল কনসোল এবং আপনার পূরণের মধ্যে JSON অনুরোধ এবং প্রতিক্রিয়া আউটপুট করে। আপনি যখন নির্দিষ্ট সমস্যা সমাধানের জন্য একটি ম্যানুয়াল পরীক্ষা করেন তখন এই আউটপুটটি পড়ুন।
  • আপনার GCP প্রোজেক্টের লগ এক্সপ্লোরার- এ অনুরোধ এবং প্রতিক্রিয়া লগ পাওয়া যায়।