ম্যানুয়াল পরীক্ষার জন্য পারফেক্টো ক্লাউড ডিভাইসগুলি কীভাবে অ্যাক্সেস করবেন
ল্যাম্বডা গিক্সের এই পারফেক্টো টিউটোরিয়ালটি পারফেক্টোর একটি সম্পূর্ণ এবং সম্পূর্ণ ওভারভিউ দেওয়ার জন্য লেখা হয়েছে। ম্যানুয়াল পরীক্ষার জন্য পারফেক্টো ক্লাউড ডিভাইসগুলি অ্যাক্সেস করা থেকে পারফরম্যান্স পরীক্ষার জন্য, আমরা সমস্ত বিভিন্ন উল্লম্বের গভীরভাবে অনুসন্ধান নিয়ে আলোচনা করব।
ভূমিকা
পারফেক্টো অটোমেশন টুল হল ওয়েব-ভিত্তিক SaaS (একটি পরিষেবা হিসাবে সফ্টওয়্যার), একটি মোবাইল অ্যাপ্লিকেশন পরীক্ষার প্ল্যাটফর্ম যা মোবাইল অ্যাপ্লিকেশন ডিজাইনার এবং QA পেশাদারদের অনুমতি দেয়। Perfecto বারকোড স্ক্যানিং, কালার ডিটেকশন, নেটওয়ার্ক ভার্চুয়ালাইজেশন, মনিটরিং এবং বিভিন্ন পারফরম্যান্স টেস্টিং সুবিধার মতো উন্নত বৈশিষ্ট্য সহ মোবাইল অটোমেশন সমর্থন করে। নিখুঁত টুল অটোমেশন এবং ম্যানুয়াল পরীক্ষার জন্য বিভিন্ন ভৌগলিক অবস্থান জুড়ে অনেক মোবাইল ডিভাইস সরবরাহ করে।
পারফেক্টো ক্লাউড ব্যবহার করে মোবাইল পরীক্ষার ওভারভিউ
তিনটি উপায় আছে যেখানে আপনি পারফেক্টো থেকে মোবাইল ফোন অ্যাক্সেস করতে পারেন।
পারফেক্টো পাবলিক ক্লাউড অ্যাক্সেস করা:
Perfecto এর মোবাইল ক্লাউড রয়েছে, যেখানে তারা বিভিন্ন ভৌগলিক অবস্থানে হাজার হাজার মোবাইল ডিভাইস হোস্ট করেছে। ভোক্তারা সমস্ত অপারেটিং সিস্টেম ভেরিয়েন্ট সহ একাধিক নির্মাতা এবং মডেলগুলির একটি বিশাল বিকল্পের সুবিধা নিতে পারে৷
সুবিধাদি:
এটি মোবাইল অ্যাক্সেসের জন্য একটি লাইসেন্স-ভিত্তিক মডেল। তুলনামূলকভাবে, এটি সাশ্রয়ী। ব্যবহারকারীরা বিপুল সংখ্যক ডিভাইস অ্যাক্সেস করতে পারে।
অসুবিধা:
কখনও কখনও, আপনি যে মোবাইলটি অ্যাক্সেস করতে চান একই ডিভাইসটি ইতিমধ্যেই অন্য কেউ সংরক্ষিত থাকে৷ তারপরে সংরক্ষিত ডিভাইসটি মুক্তি না হওয়া পর্যন্ত আপনাকে অপেক্ষা করতে হবে।
পারফেক্টোর সুবিধা এবং অসুবিধা সম্পর্কে বিশদ পেতে, দয়া করে এটিতে ক্লিক করুন লিংক
পারফেক্টো প্রাইভেট ক্লাউড অ্যাক্সেস করা হচ্ছে
ক্লায়েন্ট পারফেক্টোর সাথে চুক্তি অনুযায়ী ক্লায়েন্টকে একটি ডেডিকেটেড প্রাইভেট ক্লাউড প্রদান করবে। পারফেক্টো ক্লায়েন্টের প্রয়োজনীয়তা অনুযায়ী পছন্দসই অপারেটিং সিস্টেম সহ বিভিন্ন মেক এবং মডেলের একটি নির্দিষ্ট সংখ্যক মোবাইল হোস্ট করবে। এই ডিভাইসগুলি 24×7 এর জন্য ক্লায়েন্টের কাছে উপলব্ধ হবে। যদি ক্লায়েন্ট কোন সমস্যার সম্মুখীন হয়, Perfecto অবিলম্বে সমর্থন প্রদান করবে। পারফেক্টোর চুক্তি অনুসারে, ক্লায়েন্ট প্রতি বছর 3/4 বার ক্লাউড-হোস্টেড ডিভাইস পরিবর্তন করতে পারে OS সংস্করণ আপ-গ্রেডেশন বা নতুন মোবাইল মডেলের প্রকাশ অনুযায়ী। এটি পারফেক্টো এবং ক্লায়েন্ট পক্ষের সাথে পারস্পরিক বোঝাপড়ার উপর নির্ভর করবে।
পারফেক্টো ক্লাউড ডিভাইসগুলি অ্যাক্সেস করার জন্য উল্লিখিত পদক্ষেপগুলি অনুসরণ করুন এবং ম্যানুয়াল পরীক্ষা করুন৷
ধাপ 1: একটি পারফেক্টো অ্যাকাউন্ট তৈরি করুন
ব্যবহারকারীরা একটি বিনামূল্যে ট্রায়াল অ্যাকাউন্ট তৈরি করতে পারেন, যা 14 দিনের জন্য বৈধ। বিনামূল্যে ট্রায়াল লাইসেন্সের বিভিন্ন সীমাবদ্ধতা আছে। আরেকটি বিকল্প হল ব্যবহারকারীদের পারফেক্টো লাইসেন্স কিনতে হবে।
নীচে উল্লিখিত বিনামূল্যে/ট্রায়াল অ্যাকাউন্ট তৈরির ধাপগুলি
পারফেক্টো মোবাইল ক্লাউড টেস্টিং ফ্রি ট্রায়াল পেতে, লিঙ্কে যান_ https://www.perfecto.io/, এবং আপনি নীচের স্ক্রীন দেখতে পাবেন।
বিনামূল্যে ট্রায়াল ক্লিক করুন.
একবার ব্যবহারকারী "ফ্রি ট্রায়াল" বোতামে ক্লিক করলে এবং আপনি ফর্মটি খুঁজে পাবেন।
বাধ্যতামূলক ক্ষেত্রগুলি পূরণ করুন এবং ক্লিক করুন, "আমি একটি রোবট নই।" তারপর "শুরু ফ্রি ট্রায়াল" বোতামে ক্লিক করুন।
পারফেক্টো টিম আপনার পারফেক্টো ফ্রি ট্রায়াল শংসাপত্রের জন্য আপনার মেইলে একটি মেইল পাঠায়,
একবার আপনি লিঙ্কটিতে ক্লিক করলে, একটি ইন্টারফেস খুলুন এবং আপনার ইমেল এবং পাসওয়ার্ড (মেলে দেওয়া) রাখুন।
ব্যবহারকারী একবার "সাইন ইন" বোতামে ক্লিক করলে, আপনাকে আপনার পাসওয়ার্ড আপডেট করতে হবে এবং জমা দিতে হবে।
এখন আপনি নীচের ছবিটি পাবেন এবং আপনার অ্যাকাউন্ট পরীক্ষা শুরু করার জন্য প্রস্তুত।
Step2: পরীক্ষার জন্য পারফেক্টো ক্লাউডে মোবাইল সংরক্ষণ করা হচ্ছে
পারফেক্টো পোর্টালে লগইন করার পরে, ম্যানুয়াল পরীক্ষার জন্য আমাদের মোবাইল ডিভাইসগুলি সংরক্ষণ করতে হবে। ম্যানুয়াল টেস্টিং বিভাগে অনুগ্রহ করে "ওপেন ডিভাইস" বিকল্পটি নির্বাচন করুন৷
Step3: "ওপেন ডিভাইসগুলি" নির্বাচন করার পর আপনি পারফেক্টো হোস্ট করা ক্লাউড ডিভাইসে উপলব্ধ ডিভাইস/মোবাইল ফোনের তালিকা পাবেন।
আপনি আইওএস এবং অ্যান্ড্রয়েড উভয় মোবাইল ফোনের বিশাল সংখ্যক বিভিন্ন OS সংস্করণ সহ একটি ভিন্ন মডেলের সাথে পাবেন যা যেকোনো পরীক্ষককে সহায়তা করে। বাম দিকে, আপনি উপলব্ধতা এবং সম্প্রতি যোগ করা নতুন মোবাইল ডিভাইসগুলি গণনা করার জন্য ডিভাইসগুলির বিবরণ পাবেন। উপলব্ধতা কলামে, ব্যবহারকারী পরীক্ষার জন্য উপলব্ধ মোবাইলগুলির তালিকা এবং অন্যান্য পরীক্ষকদের দ্বারা বুক করা সংরক্ষিত ডিভাইসগুলির তালিকা খুঁজে পাবেন৷ যদি কোনো ব্যবহারকারী "ব্যবহারে" ডিভাইসগুলি সুরক্ষিত করতে চায়, তাহলে বর্তমান ব্যবহারকারী এটি প্রকাশ না করা পর্যন্ত তাদের অপেক্ষা করতে হবে।
পারফেক্টো বিভিন্ন ভৌগলিক অবস্থানে ডিভাইসটি সরবরাহ করে, ব্যবহারকারীকে দ্রুত ডিভাইসটি অ্যাক্সেস করতে সহায়তা করে। আপনি উপলব্ধতা অনুযায়ী ডিভাইসের প্রাপ্যতার স্থিতি (উপলব্ধ/ব্যবহারযোগ্য) খুঁজে পাবেন।
Step4: ব্যবহারকারীর প্রয়োজন অনুসারে, তিনি ডিভাইসগুলি সংরক্ষণ করতে পারেন। প্রথমে, আপনি যে ডিভাইসটি বুক করতে চান সেটি সনাক্ত করুন, ডিভাইসের উপর মাউসটি ঘোরান এবং ডিভাইসের নামের ডানদিকে "ওপেন" বিকল্পটি খুঁজুন।
ধাপ 5: "ওপেন" বোতামে ক্লিক করার পরে, উপলব্ধ ডিভাইসটি কয়েক সেকেন্ডের মধ্যে চালু হবে।
বিঃদ্রঃ: একটি জিনিস ব্যবহারকারীর মনে রাখা উচিত যে ব্যবহারকারীর নেটওয়ার্ক গতি 10 MBPS এর বেশি হওয়া উচিত; অন্যথায়, ব্যবহারকারী নেটওয়ার্ক লেটেন্সি সমস্যার সম্মুখীন হবে, যা মোবাইল অ্যাপ্লিকেশন পরীক্ষার সময় প্রত্যাশিত নয়।
পারফেক্টোতে উপলব্ধ বৈশিষ্ট্যগুলি:
- ইমেজ ইনজেক্ট করুন:
এই বৈশিষ্ট্যটি পরীক্ষককে এমন অ্যাপ্লিকেশনগুলি পরীক্ষা করতে সহায়তা করে যেখানে বার-কোড স্ক্যানিং প্রয়োজন হয় বা একটি ব্যাঙ্কিং অ্যাপ্লিকেশন যেখানে পরীক্ষককে চেক স্ক্যান করতে হয়। ব্যবহারকারীকে সেই ছবিগুলি সরবরাহ করতে হবে যা সংগ্রহস্থলে সংরক্ষণ করা হবে।
- স্থান ঠিক করা
এই বৈশিষ্ট্যটি সেই সমস্ত অ্যাপ্লিকেশনগুলির সাথে সম্পর্কিত যেগুলি অবস্থান-সচেতন যেমন OLA, Uber, এবং Zomato ইত্যাদির সাথে সম্পর্কিত৷ এক জায়গা থেকে অন্য জায়গায় না গিয়ে, ব্যবহারকারী অ্যাপ্লিকেশনটি পরীক্ষা করতে এবং অবস্থানের ডেটা তৈরি করতে পারে৷
- নেটওয়ার্ক ভার্চুয়ালাইজেশন: নেটওয়ার্ক ভার্চুয়ালাইজেশন হল সীমিত সংখ্যক টুল দ্বারা সমর্থিত একটি অসাধারণ ধরনের বৈশিষ্ট্য। প্রাথমিকভাবে এটি যেকোনো মোবাইল অ্যাপ্লিকেশনের কর্মক্ষমতা পরীক্ষার জন্য প্রয়োজন। এটি ডেভেলপার এবং অন্যদের একটি ভিন্ন ধরনের পরীক্ষার জন্যও পরীক্ষককে সহায়তা করে। এটি ডেভেলপার এবং পারফরম্যান্স পরীক্ষককে পরীক্ষার দৃশ্যের অংশ হিসাবে বাস্তব-বিশ্বের নেটওয়ার্ক অবস্থার অনুকরণ করার অনুমতি দেয়। নেটওয়ার্ক ভার্চুয়ালাইজেশনের জন্য প্রাথমিকভাবে তিনটি কমান্ড রয়েছে, অর্থাৎ, স্টার্ট, আপডেট এবং স্টপ।
একটি বাস্তব-বিশ্বের উদাহরণের জন্য: বিবেচনা করুন যে কোনো ব্যবহারকারী যদি কম নেটওয়ার্ক অবস্থায় অ্যাপ্লিকেশনটির কর্মক্ষমতা পরীক্ষা করতে চান, তাহলে তিনি নেটওয়ার্ক ভার্চুয়ালাইজেশন বৈশিষ্ট্য ব্যবহার করে 2G/3G/4G নেটওয়ার্ক শর্ত সেট করতে পারেন এবং কর্মক্ষমতার বিবরণ পেতে পারেন এবং ব্যবহারকারী অ্যাপ্লিকেশন কর্মক্ষমতা অনুযায়ী প্রয়োজনীয় পরিবর্তন করতে পারেন.
- মোবাইল রিস্টার্ট করুন:
যেকোনো অ্যাপ্লিকেশনের সামঞ্জস্যের সময় মোবাইল ডিভাইসটি পুনরায় চালু করার প্রয়োজন হলে এই বৈশিষ্ট্যটি ব্যবহারকারীদের সাহায্য করে।
- স্ক্রিনটি ঘোরান:
এই বৈশিষ্ট্যটি ব্যবহারকারীকে ল্যান্ডস্কেপ বা প্রতিকৃতি মোডে অ্যাপ্লিকেশন পরীক্ষা করতে সহায়তা করে। যদি অ্যাপ্লিকেশনটি নিজেই আকার পরিবর্তন করে বা নির্দিষ্ট স্ক্রীন রেজোলিউশনে ফিট করে, তাহলে ত্রুটিটি ঠিক করতে পরীক্ষককে বিকাশকারীকে জানাতে হবে।
- গুরুত্বপূর্ণ:
যখন ব্যবহারকারী মোবাইল মেমরি ব্যবহার, CPU ব্যবহার এবং CPU কার্নেল জানতে চায়, তখন Vital কমান্ড ব্যবহার করা হয়। ডিভাইসের অত্যাবশ্যকগুলি সংগ্রহ করার সময়, এটি বিদ্যমান কাজ বা স্বয়ংক্রিয় কার্য সম্পাদনকে বাধা দেয় না।
- ডিভাইস লগ
ডেভেলপারের জন্য ডিভাইস লগ অপরিহার্য। পরীক্ষক কোনো পরীক্ষা করার সময়, একটি ডিভাইস লগ তৈরি করা হবে, এবং যদি পরীক্ষক কোনো সমস্যা খুঁজে পান, তাহলে ডিভাইস লগ বিকাশকারীকে সমস্যাটি ডিবাগ করতে সহায়তা করবে। Perfecto-> mobile:device:log-এ ডিভাইস লগ সংগ্রহের জন্য কমান্ড
- চিত্র বিশ্লেষণ:
পারফেক্টো ভিজ্যুয়াল বিশ্লেষণ নামে একটি অসামান্য বৈশিষ্ট্য সরবরাহ করেছে, যা পাঠ্য এবং চিত্র বিশ্লেষণ উভয়ই কভার করে। এই বৈশিষ্ট্যটি ম্যানুয়াল এবং অটোমেশন পরীক্ষার জন্য সহায়ক।
এটি স্বীকৃত পাঠ্যের কাছাকাছি স্ক্রীন স্পর্শ করতে পারে। এটি বিশ্লেষণের উপর ভিত্তি করে UI উপাদান নির্বাচন করতে পারে। এটি ডিভাইস স্ক্রিনে ইমেজ এবং টেক্সট (OCR ব্যবহার করে) স্বীকৃতি সমর্থন করে।
- অবজেক্ট ফাইন্ডার:
অবজেক্ট ফাইন্ডার পারফেক্টো দ্বারা প্রদত্ত একটি দরকারী বৈশিষ্ট্য; এই বৈশিষ্ট্যটি তাদের মোবাইল স্ক্রীন থেকে সমস্ত ধরণের অ্যাপ্লিকেশনের (নেটিভ, হাইব্রিড এবং ওয়েব) জন্য বস্তু সনাক্ত করতে এবং পুনরুদ্ধার করতে সহায়তা করে।
- স্ক্রিনশট ক্যাপচার করা:
যেকোনো ধরনের পরীক্ষার সময়, পরীক্ষককে সমস্যাটি সঠিকভাবে বুঝতে এবং সমস্যাটি দ্রুত সমাধান করার জন্য প্রতিটি সমস্যা এবং ত্রুটির জন্য প্রমাণ সংগ্রহ করতে হবে।
ধাপ 6: সংরক্ষিত ডিভাইসে অ্যাপ্লিকেশন ইনস্টল করা।
যদি কোনো ব্যবহারকারী তার প্রয়োজনীয়তা অনুযায়ী একটি নির্দিষ্ট অ্যাপ্লিকেশন ইনস্টল করতে চান, তাহলে অনুগ্রহ করে মেনু বোতামে ক্লিক করুন। আপনি পারফেক্টো ক্লাউড থেকে সংরক্ষিত মোবাইলে যে অ্যাপ্লিকেশনটি পরীক্ষা করতে চান সেটি ইনস্টল করার বিকল্প পাবেন।
অ্যাপ ইনস্টলেশনের জন্য পূর্ব-প্রয়োজনীয়: ব্যবহারকারীর সংগ্রহস্থল বা স্থানীয় ড্রাইভে .apk/.ipa ফাইল থাকা উচিত।
ধাপ7: .apk ফাইলের অবস্থান প্রদান করুন
প্রথম ব্যবহারকারীকে "অ্যাপ নির্বাচন করুন" এ ক্লিক করতে হবে, তারপরে তাকে ইনস্টলযোগ্য অ্যাপ্লিকেশন অবস্থান অনুযায়ী সংগ্রহস্থল বা কম্পিউটারের মধ্যে একটি বিকল্প নির্বাচন করতে হবে। অন্যথায়, ব্যবহারকারী উল্লিখিত জায়গায় অ্যাপ্লিকেশনটিকে টেনে আনতে এবং ফেলে দিতে পারেন। অ্যাপ্লিকেশনটির একটি স্ক্রিনশট নীচে; ইনস্টলেশন চলছে
ধাপ 8: অ্যাপ সেটিং কনফিগার করা
অ্যাপ্লিকেশন ইনস্টলেশন সম্পন্ন হলে, অ্যাপ পরীক্ষার জন্য প্রয়োজনীয় কনফিগারেশন করুন। একই কাজ করতে, অনুগ্রহ করে "অ্যাপ কনফিগার করুন" নির্বাচন করুন এবং আপনার পরীক্ষার প্রয়োজনীয়তা অনুযায়ী রেডিও বোতামটি চালু বা বন্ধ করুন।
ধাপ 9: ডিভাইস আইডি বা ডিভাইস বৈশিষ্ট্য ক্ষমতা পেতে
মোবাইল অ্যাপ্লিকেশনের জন্য অটোমেশন শুরু করতে, আমাদের অ্যাপ্লিকেশন এবং ডিভাইস সিঙ্ক্রোনাইজেশন করতে হবে; আমাদের ডিভাইসের বৈশিষ্ট্যগুলি কনফিগার করতে হবে।
আমরা "ক্ষমতা" বিকল্পটি নির্বাচন করে বৈশিষ্ট্যের বিশদ পেতে পারি।
ধাপ 10: পরীক্ষার সময় স্ক্রিনশট ক্যাপচার করা
স্ক্রিনশট বৈশিষ্ট্যটি ক্যাপচার করা পরীক্ষককে যেকোনো ত্রুটি/ত্রুটি/সমস্যার প্রমাণ সংগ্রহ করতে সহায়তা করে। এটি বিকাশকারীকে সমস্যাটি ডিবাগ এবং ঠিক করতে সক্ষম করে।
ধাপ 11: ক্লাউড ডিভাইসটি ছেড়ে দিন
যখন ব্যবহারকারী পরীক্ষা শেষ করে, তখন ডিভাইসটিকে প্রকাশ করতে হবে যাতে অন্য ব্যবহারকারীরা এটি পরীক্ষার জন্য ব্যবহার করতে পারে।
উপসংহার
এই বিষয়ে, আমরা কীভাবে একটি মোবাইল ডিভাইস রিজার্ভ করতে হয় তা কভার করেছি পারফেক্টো ক্লাউড এবং ম্যানুয়াল পরীক্ষা করুন। পরবর্তী বিষয়ে, আমরা পারফেক্টো কনফিগারেশন এবং অটোমেশনের জন্য সেট আপ সম্পর্কে লিখব। পারফেক্টো সম্পর্কে আরও বিস্তারিত জানার জন্য, অনুগ্রহ করে এটি পড়ুন লিংক.
হাই, আমি Lambdageeks অর্গানাইজেশনের SME, আমি একটি নেতৃস্থানীয় সংস্থার সাথে যুক্ত। আমার বিভিন্ন ডোমেনে 12+ বছরের কাজের অভিজ্ঞতা আছে। আমি এখানে আমার আকাঙ্খা পূরণ করতে এসেছি এবং বর্তমানে LambdaGeeks-এ একজন লেখক হিসেবে অবদান রাখছি।