টেস্ট ডেভেলপমেন্ট ওয়ার্কফ্লো

সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

একটি প্ল্যাটফর্ম ক্রমাগত পরীক্ষামূলক পরিষেবাতে পরীক্ষাগুলিকে একীভূত করতে, তাদের এই পৃষ্ঠার নির্দেশিকাগুলি পূরণ করা উচিত এবং এই প্রস্তাবিত প্রবাহটি অনুসরণ করা উচিত।

  1. সহজ টেস্ট কনফিগারেশনের জন্য Soong বিল্ড সিস্টেম ব্যবহার করুন।
  2. Android সোর্স ট্রিতে সরাসরি প্রি- এবং পোস্ট-সাবমিট পরীক্ষার নিয়ম তৈরি করতে টেস্ট ম্যাপিং নিয়োগ করুন।
  3. Atest ব্যবহার করে স্থানীয়ভাবে পরীক্ষা চালান।

পরীক্ষার ধরন

সমর্থিত পরীক্ষার প্রকারগুলি হল:

কার্যকরী পরীক্ষাগুলি পরীক্ষার ক্ষেত্রে পাস বা ব্যর্থ হওয়ার দাবি করে, যখন মেট্রিক্স পরীক্ষা সাধারণত সময় মেট্রিক্স সংগ্রহ করার জন্য বারবার একটি ক্রিয়া সম্পাদন করে।

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

পরীক্ষার ক্ষেত্রে নির্দেশিকা {নির্দেশিকা}

ক্রমাগত পরীক্ষামূলক পরিষেবার মাধ্যমে সম্পাদিত পরীক্ষার কেসগুলি হারমেটিক হবে বলে আশা করা হয়, যার অর্থ সমস্ত নির্ভরতা ঘোষণা করা হয় এবং পরীক্ষার সাথে সরবরাহ করা হয়। এই নীতিটি বোঝার জন্য গুগল টেস্টিং ব্লগে হারমেটিক সার্ভার দেখুন। সংক্ষেপে, হারমেটিক পরীক্ষার প্রয়োজন নেই :

  • Google অ্যাকাউন্ট সাইন ইন করুন
  • সংযোগ কনফিগার করা হয়েছে (টেলিফোনি/ওয়াই-ফাই/ব্লুটুথ/এনএফসি)
  • পরীক্ষা পরামিতি পাস
  • একটি নির্দিষ্ট পরীক্ষার ক্ষেত্রে পরীক্ষার জোতা দ্বারা সঞ্চালিত সেটআপ বা ছিঁড়ে ফেলা