Tradefed মাধ্যমে পরীক্ষা

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

Tradefed-এ পরীক্ষা নির্বাহ করা হয় পরীক্ষার্থীদের দ্বারা পরিচালিত হয় যা প্রয়োজনীয় পরীক্ষার পদক্ষেপের জন্য Android ডিভাইসের নিয়ন্ত্রণের অনুমতি দেয়।

1. একটি নতুন টেস্ট রানার লিখুন

এখানে আপনি একটি নতুন ট্রেডফেড টেস্ট রানার লেখার মূল বিষয়গুলি শিখবেন। এটি বিশেষভাবে উপযোগী যদি আপনি একটি সম্পূর্ণ নতুন ধরনের পরীক্ষা সমর্থন করার পরিকল্পনা করেন এবং স্ক্র্যাচ থেকে বিকাশ করার জন্য আপনার একটি নতুন রানার প্রয়োজন।

নির্দেশাবলীর জন্য একটি ট্রেডফেড টেস্ট রানার লিখুন দেখুন।

2. একটি কঠিন পরীক্ষা রানার লিখুন

এছাড়াও আপনি শিখতে পারেন কিভাবে আপনার টেস্ট রানারকে শার্ডেবল করা যায়। একটি শার্ডেবল টেস্ট রানার পরিকাঠামোকে বিভিন্ন ডিভাইসে (কলকেটেড বা না) সম্পূর্ণ টেস্ট এক্সিকিউশন বিতরণ করতে দেয়। এটি দরকারী যখন পরীক্ষার কর্পাস বড় হয়, এবং আপনি সম্পাদন এবং গতি সমাপ্তির সমান্তরাল করতে চান।

একটি IRemoteTest টেস্ট রানার লিখুন যা ধাপগুলির জন্য শার্ড করা যেতে পারে দেখুন

3. একটি হোস্ট-চালিত পরীক্ষা লিখুন

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

টেস্ট রানার টাইপ ট্রেডফেডের মধ্যে বা স্যুটের মাধ্যমে চলার সময় ব্যবহার করা যেতে পারে।

নির্দেশাবলীর জন্য ট্রেড ফেডারেশনে একটি হোস্ট-চালিত পরীক্ষা লিখুন দেখুন।

4. পরীক্ষা থেকে মেট্রিক্স রিপোর্ট করুন

এক্সিকিউশন ফলাফল ছাড়াও মেট্রিক্স রিপোর্ট করা একটি পরীক্ষার জন্য মোটামুটি সাধারণ। পরীক্ষার রানার উপর নির্ভর করে, মেট্রিক্স রিপোর্ট করার জন্য বিভিন্ন পদ্ধতি আছে।

উদাহরণের জন্য ট্রেডফেড পরীক্ষার রিপোর্ট মেট্রিক্স বা ডেটা দেখুন।

5. স্বয়ংক্রিয় লগ সংগ্রহ

কিছু লগ সাধারণত ডিবাগিং সমস্যার জন্য ব্যবহৃত হয়, উদাহরণস্বরূপ: Logcat। তাই ট্রেডফেড তাদের সহজে সংগ্রহ করার জন্য একটি স্বয়ংক্রিয় প্রক্রিয়া অফার করে।

ব্যবহারের জন্য ব্যর্থতা সংগ্রহে স্বয়ংক্রিয় লগ দেখুন।

6. স্বয়ংক্রিয় পরীক্ষা পুনরায় চেষ্টা করুন

আপনি ব্যর্থতার জন্য স্বয়ংক্রিয়ভাবে পুনরায় চেষ্টা করতে ট্রেডফেড সক্ষম করতে পারেন বা পুনরাবৃত্তিতে কয়েকবার কিছু পরীক্ষা চালাতে পারেন।

আরো বিস্তারিত জানার জন্য স্বয়ংক্রিয় পরীক্ষা পুনরায় চেষ্টা দেখুন.

7. বিচ্ছিন্নতা পুনরায় চেষ্টা করুন

আপনি পুনরায় চেষ্টা করার চেষ্টার মধ্যে পরীক্ষা নির্বাহকে আলাদা করার চেষ্টা করতে Tradefed-কে সক্ষম করতে পারেন।

আরও বিস্তারিত জানার জন্য পুনরায় চেষ্টা বিচ্ছিন্নতা দেখুন।

8. একটি শেল পরীক্ষা লিখুন

একটি শেল পরীক্ষা লিখুন দেখুন।

9. কিভাবে গ্লোবাল টেস্ট ফিল্টার কনফিগার করবেন

গ্লোবাল ফিল্টার দেখুন।