পরীক্ষা উন্নয়ন কর্মপ্রবাহ

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

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

পরীক্ষার ধরন

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

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

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

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

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

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