অ্যান্ড্রয়েড UIConductor (UICD) এমন একটি টুল যা ব্যবহারকারীদের UI ইন্টারঅ্যাকশন রেকর্ড করে এবং স্ক্রিনের বিষয়বস্তু যাচাই করার মাধ্যমে টেস্টিং ওয়ার্কফ্লো তৈরি করতে দেয়। OmniLab ATS, UICD থেকে এক্সপোর্ট করা টেস্টগুলো চালানো সমর্থন করে।
সেটআপ
OmniLab ATS-এর সাহায্যে UICD টেস্ট চালানোর জন্য, আপনাকে অবশ্যই UIConductor কনফিগারেশন ইম্পোর্ট করতে হবে, যেটিতে প্রয়োজনীয় টেস্ট স্যুট এবং ডিভাইস অ্যাকশনগুলো অন্তর্ভুক্ত থাকে।
সেটিংস খুলুন এবং কনফিগ সেট ট্যাবে যান।
ইমপোর্ট-এ ক্লিক করুন এবং UIConductor কনফিগারেশন সেটটি নির্বাচন করুন। গুগল ক্লাউড স্টোরেজ অ্যাক্সেস করার জন্য আপনাকে OmniLab ATS-কে অনুমোদন দিতে হতে পারে।

চিত্র ১. UIConductor কনফিগারেশন আমদানি করা
পরীক্ষা চালান
একটি UIConductor টেস্ট রান শিডিউল করুন ( টেস্ট স্যুট > UIConductor-এর অধীনে)। এই টেস্ট স্যুটটি যেকোনো এক্সপোর্ট করা UICD টেস্ট চালানোর জন্য ব্যবহার করা যেতে পারে।

চিত্র ২. একটি UICD পরীক্ষামূলক চালনার সময়সূচী নির্ধারণ
প্রয়োজনীয় UICD ড্রাইভারগুলো ইনস্টল করতে Install UIConductor যোগ করুন।

চিত্র ৩. প্রয়োজনীয় ডিভাইস অ্যাকশন যোগ করা
চালানোর জন্য UICD টেস্টগুলো নির্বাচন করুন। ডিফল্টরূপে, ফাইলটি একটি জিপ আর্কাইভ হবে বলে আশা করা হয়, যার মধ্যে UICD থেকে এক্সপোর্ট করা JSON টেস্ট ফাইলগুলো থাকবে।

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