স্বয়ংক্রিয় লগ অন ব্যর্থতা সংগ্রহ

টেস্ট ডিবাগ করার সময়, ব্যর্থতা এবং পরীক্ষাধীন ডিভাইস সম্পর্কে একটি প্রাথমিক ধারণা পেতে সর্বদা এক সেট লগ প্রয়োজন হয়। উৎসগুলোর মধ্যে রয়েছে: লগক্যাট, ট্রেডফেড হোস্ট লগ, স্ক্রিনশট, ইত্যাদি।

যেকোনো টেস্ট লেখকের জন্য লগগুলো পাওয়া সহজ ও ঝামেলামুক্ত করতে, ট্রেডফেডে সেগুলো সংগ্রহে সাহায্য করার জন্য একটি অন্তর্নির্মিত ব্যবস্থা রয়েছে।

কনফিগারেশন

ব্যর্থতার ক্ষেত্রে স্বয়ংক্রিয়ভাবে কিছু লগ সংগ্রহ করতে, আপনি আপনার ট্রেডফেড কমান্ড লাইনে নিম্নলিখিত অপশনটি যোগ করতে পারেন:

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

সম্ভাব্য মানগুলির সম্পূর্ণ তালিকা দেখতে, AutoLogCollector দেখুন।

সুবিধার জন্য, logcat এবং screenshot উভয়েরই সরাসরি ফ্ল্যাগ রয়েছে:

--logcat-on-failure
and
--screenshot-on-failure

স্যুট মডিউল সম্পর্কিত নোট (AndroidTest.xml)

মডিউলগুলো সরাসরি AndroidTest.xml এ এই অপশনটি নির্দিষ্ট করতে পারে না, তবে এর পরিবর্তে একটি মডিউল কন্ট্রোলার ব্যবহার করতে পারে।