OmniLab ATS-এর মাধ্যমে UIConductor টেস্ট রান করা

Android UIConductor (UICD) হল এমন একটি টুল যা ব্যবহারকারীদের UI ইন্টার‍্যাকশন রেকর্ড করে এবং স্ক্রিন কন্টেন্ট যাচাই করে টেস্টিং ওয়ার্কফ্লো তৈরি করতে দেয়। OmniLab ATS, UICD থেকে এক্সপোর্ট করা টেস্ট চালানোর সুবিধা দেয়।

সেট-আপ করুন

OmniLab ATS-এর মাধ্যমে UICD টেস্ট রান করতে, আপনাকে অবশ্যই UIConductor কনফিগারেশন ইমপোর্ট করতে হবে, যার মধ্যে প্রয়োজনীয় টেস্ট সুইট ও ডিভাইস অ্যাকশন থাকে।

  1. সেটিংস খুলে কনফিগারেশন সেট ট্যাবে নেভিগেট করুন।

  2. ইমপোর্ট করুন বিকল্পে ক্লিক করে UIConductor কনফিগারেশন সেট বেছে নিন। আপনাকে হয়ত Google Cloud Storage অ্যাক্সেস করার জন্য OmniLab ATS-কে অনুমতি দিতে হবে।

    কনফিগারেশন ইমপোর্ট করা

    ছবি ১. UIConductor কনফিগারেশন ইমপোর্ট করা

টেস্ট চালান

  1. UIConductor Test টেস্ট রান শিডিউল করুন (Test Suites > UIConductor-এর অধীনে)। এই টেস্ট স্যুট, এক্সপোর্ট করা যেকোনও UICD টেস্ট রান করার জন্য ব্যবহার করা যেতে পারে।

    টেস্ট রান শিডিউল করা

    ছবি ২. UICD টেস্ট রান শিডিউল করা

  2. প্রয়োজনীয় UICD ড্রাইভার ইনস্টল করতে UIConductor ইনস্টল করুন বিকল্প যোগ করুন।

    ডিভাইস অ্যাকশন যোগ করুন

    ছবি ৩. প্রয়োজনীয় ডিভাইস অ্যাকশন যোগ করা

  3. রান করার জন্য UICD টেস্ট বেছে নিন। সাধারণত, ফাইলটি UICD থেকে এক্সপোর্ট করা JSON টেস্ট ফাইল সহ একটি zip আর্কাইভ হতে হবে।

    টেস্ট ফাইল বেছে নিন

    ছবি ৪. এক্সিকিউট করার জন্য টেস্ট ফাইল বেছে নেওয়া

  4. টেস্ট রান শুরু করুন এবং সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন। রান করার সময় তৈরি হওয়া স্ক্রিনশট, XML ডাম্প ও লগ আউটপুট ফাইলে উপলভ্য থাকবে।