CTS যাচাইকারী পরীক্ষার নির্দেশিকা, CTS যাচাইকারী পরীক্ষার নির্দেশিকা

ডিভাইস প্রশাসন

পরীক্ষা: Cts ভেরিফায়ার > ডিভাইস অ্যাডমিনিস্ট্রেশন > ডিভাইস অ্যাডমিন ট্যাপজ্যাকিং টেস্ট

  • com.android.cts.verifier.admin.tapjacking.DeviceAdminTapjackingTestActivity

পরীক্ষাটি ব্যাখ্যার জন্য উন্মুক্ত যদি এটি প্রত্যাশিতভাবে আচরণ করে বা না করে। বোতামগুলি ওভারলে দিয়ে ট্যাপ করা যেতে পারে তবে একটি অস্পষ্ট বিবরণ তৈরি করতে পারে।

অ্যাডমিন সক্রিয় করার বোতামটি অক্ষম করা উচিত এবং কোনও ট্যাপ নিবন্ধন করা উচিত নয়।

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

নীচে ধাপ 3 এর জন্য প্রত্যাশিত ফলাফল রয়েছে৷

ডিভাইস অ্যাডমিন সক্ষম করুনসক্রিয় অ্যাপ্লিকেশন সক্রিয়অ্যাপ্লিকেশান সক্রিয় করুন নিষ্ক্রিয়
3. আলতো চাপুন [ডিভাইস অ্যাডমিন সক্ষম করুন] 3.1। [এই ডিভাইস অ্যাডমিন অ্যাপ সক্রিয়] সক্ষম করা আছে। 3.2। [এই ডিভাইস অ্যাডমিন অ্যাপ সক্রিয়] অক্ষম করা হয়েছে।

চিত্র 1. ডিভাইস প্রশাসন পরীক্ষার জন্য প্রত্যাশিত ফলাফল।

সঙ্গী ডিভাইস পরীক্ষা

কম্প্যানিয়ন ডিভাইস টেস্ট হল com.android.cts.verifier.companion.CompanionDeviceTestActivity

তালিকায় ডিভাইসটি নির্বাচন করে ওকে চাপার পরে পরীক্ষাটি সঠিকভাবে শেষ হয়েছে কিনা তা অস্পষ্ট হতে পারে।

প্রত্যাশিত ফলাফলের জন্য নীচে দেখুন.

সঙ্গী গোBT ডিভাইসে ট্যাপ করুনসঙ্গী পাস
1. আলতো চাপুন [যাও] 2. একটি BT ডিভাইস আলতো চাপুন৷ 3. ট্যাপ করুন [পাস]

চিত্র 2. সহচর ডিভাইস পরীক্ষার জন্য প্রত্যাশিত ফলাফল।

ভয়েসমেল সম্প্রচার পরীক্ষা

ভয়েসমেল সম্প্রচার পরীক্ষা হল com.android.cts.verifier.voicemail.VoicemailBroadcastActivity

ফোনে একটি ভয়েসমেল পাঠাতে, ডিভাইসে কল করুন, ডিভাইসে কল প্রত্যাখ্যান করুন এবং একটি ভয়েসমেল ছেড়ে দিন।

একটি ভিজ্যুয়াল ভয়েসমেল হল ডিভাইসের অডিও ডেটা এবং ইনকামিং ভয়েসমেলের জন্য বিস্তারিত তথ্য পাঠানোর একটি উপায়, শুধুমাত্র মেসেজ ওয়েটিং ইন্ডিকেটর** (MWI) SMS পাঠানোর পরিবর্তে।

পরীক্ষাটি MWI প্রাপ্তির বিষয়ে আচরণ পরীক্ষা করছে এবং যদি ভিজ্যুয়াল ভয়েসমেল ব্যবহার করা হয়, তাহলে ক্যারিয়ার MWI পাঠাতে না পারে এবং পরীক্ষায় হস্তক্ষেপ করতে পারে, তাই এটি অবশ্যই নিষ্ক্রিয় করা উচিত।

ইউএসবি আনুষঙ্গিক/ডিভাইস পরীক্ষা

ইউএসবি ডিভাইস পরীক্ষা

চিত্র 3. ভয়েসমেল সম্প্রচার পরীক্ষার জন্য নির্দেশাবলী।

অস্পষ্ট আচরণ এড়ানোর জন্য নির্দিষ্ট নির্দেশাবলী:

  1. DUT-তে CtsVerifier.apk ইনস্টল করুন
  2. Pixel-এ CtsVerifierUSBCompanion.apk ইনস্টল করুন
  3. সমস্ত USB তারের সংযোগ বিচ্ছিন্ন করা হয়েছে তা নিশ্চিত করুন৷
  4. Pixel-এ CtsVerifierUSBCcompanion শুরু করুন এবং আনুষঙ্গিক পরীক্ষার সহচর নির্বাচন করুন
  5. DUT-তে CtsVerifier চালু করুন এবং USB আনুষঙ্গিক পরীক্ষা নির্বাচন করুন
  6. পিক্সেলের সাথে OTG-অ্যাডাপ্টার সংযোগ করুন এবং তারপর একটি USB-A(পুরুষ)-C তারের মাধ্যমে DUT সংযোগ করুন
  7. নিম্নলিখিত ক্রমে সংযোগ ডায়ালগ অনুমোদন করুন:
    • পিক্সেল
    • DUT
    • পিক্সেল
    • পরীক্ষা শেষ না হওয়া পর্যন্ত অপেক্ষা করুন

ডায়নামিক সেন্সর আবিষ্কার পরীক্ষা

প্রতিটি ডিভাইস নির্মাতা API ( isDynamicSensorDiscoverySupported ) সমর্থন করবে কিনা তা নির্ধারণ করতে পারে।

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

যদি ডিভাইস নির্মাতা একটি ডিভাইস সনাক্ত করতে সক্ষম না হয়, নিম্নলিখিত সেটআপ ব্যবহার করা যেতে পারে।

  1. TI EK-TM4C123GXL ডেভেলপমেন্ট বোর্ড কিনুন।
    বিকল্প 1
    বিকল্প 2
  2. lm4tools ডাউনলোড এবং ইনস্টল করুন।

    linux/mac এক্সিকিউটের জন্য: cd /tmp git clone https://github.com/utzig/lm4tools.git cd lm4tools make sudo PREFIX=/usr make install

    উইন্ডোজের জন্য, আপনি সরাসরি TI থেকে LMFlash ব্যবহার করতে পারেন যা আপনাকে GUI থেকে ফ্ল্যাশ করতে দেয়।

  3. Google প্রদত্ত বাইনারি নামক পুনরুদ্ধার করুন
    usb_sensor_dummy_accel.bin.

  4. বোর্ডে উপস্থিত সুইচটিকে DEBUG মোডে ফ্লিপ করুন এবং DBG লেবেলযুক্ত পোর্টে একটি USB মাইক্রো কেবল প্লাগ করুন৷

  5. নিম্নলিখিত কমান্ডটি চালান: lm4flash -v -E usb_accel_dummy.bin

    দ্রষ্টব্য: যদি কোনও অনুমতির সমস্যা থাকে তবে অনুগ্রহ করে sudo দিয়ে চালান

  6. ফ্ল্যাশিং সম্পূর্ণ হওয়ার পরে, DBG পোর্ট থেকে USB মাইক্রো কেবলটি আনপ্লাগ করুন, পূর্বে ব্যবহৃত সুইচটি DEVICE-এ ফ্লিপ করুন এবং তারপর USB মাইক্রো কেবলের এক প্রান্তটি DEVICE লেবেলযুক্ত USB স্লটে প্লাগ করুন৷ তারের অন্য প্রান্তটি সরাসরি আপনার ডিভাইসে প্লাগ করা উচিত।

  7. এখন আপনি এই CTS-V পরীক্ষাটি চালাতে পারেন যা আপনি এইমাত্র একটি জাল অ্যাক্সিলোমিটার হিসাবে প্লাগ ইন করা ডিভাইসটি আবিষ্কার করতে এবং ব্যবহার করতে সক্ষম হওয়া উচিত।

ডিভাইস অ্যাডমিন আনইনস্টল পরীক্ষা

এই পরীক্ষার জন্য প্রথমে adb মাধ্যমে হোস্ট থেকে ডিভাইসে CtsEmptyDeviceAdmin.apk ম্যানুয়াল ইনস্টল করার প্রয়োজন হতে পারে।

উদাহরণস্বরূপ, adb install CtsEmptyDeviceAdmin.apk

CTS ভেরিফায়ার > ডিভাইস অ্যাডমিনিস্ট্রেশন > ডিভাইস অ্যাডমিন আনইনস্টল টেস্ট ব্যবহার করুন।

এটি সনাক্ত করা উচিত যে অ্যাপটি ইনস্টল করা হয়েছে এবং অন্যান্য পদক্ষেপের মধ্য দিয়ে যেতে হবে।

নোট পরীক্ষার জন্য বিষয়বস্তু ক্যাপচার

Android 14 দিয়ে শুরু করে, যদি কোনো OEM NOTES ভূমিকা সক্ষম করতে বেছে নেয়, তাহলে OEM ডিভাইসটিকে অবশ্যই Notes CTS-V পরীক্ষার জন্য নতুন ক্যাপচার কন্টেন্ট পাস করতে হবে।

নোট পরীক্ষার জন্য ক্যাপচার বিষয়বস্তু CaptureContentForNotesVerifierActivity.java তে অবস্থিত এবং নিম্নলিখিত চিত্রে দেখানো বৈশিষ্ট্যের অধীনে পাওয়া যায়:

capture-content-cts-v

চিত্র 4. CTS-V স্যুটে নোট পরীক্ষার জন্য সামগ্রী ক্যাপচার করুন।

নোট পরীক্ষার জন্য ক্যাপচার সামগ্রী নিম্নলিখিত APIগুলি পরীক্ষা করে:

নোট পরীক্ষার জন্য ক্যাপচার বিষয়বস্তু কার্যকর করার আগে, নিম্নলিখিতগুলি করুন:

  1. নিশ্চিত করুন যে ডিভাইসটিতে NOTES ভূমিকা সক্রিয় আছে৷ আপনি যদি অ্যাপস সেটিংস উইন্ডোতে ডিফল্ট অ্যাপের অধীনে একটি নোট বিকল্প দেখতে পান, তাহলে NOTES ভূমিকা সক্রিয় করা হয়েছে।

  2. যদি ডিভাইসটি NOTES ভূমিকা সমর্থন করে, একটি ভাসমান মাল্টিটাস্কিং উইন্ডোতে ডিফল্ট নোট নেওয়ার অ্যাপটি শুরু করুন৷ আপনি হোম স্ক্রিনে একটি উইজেট শর্টকাট এন্ট্রি পয়েন্ট বা একটি পেরিফেরাল ডিভাইস অ্যাকশন যেমন স্টাইলাসের একটি বোতামের মাধ্যমে এটি করতে পারেন।

  3. README এ বর্ণিত CtsDefaultNotesApp ইনস্টল করুন।

পরীক্ষা চালানোর সময়, নিম্নলিখিত নির্দেশিকাগুলি ব্যবহার করুন:

  • যদি NOTES ভূমিকা অক্ষম করা হয়, পরীক্ষার তালিকা খালি থাকে এবং পরীক্ষা ব্যবহারকারীদের পরীক্ষা এড়িয়ে যেতে দেয়। পরীক্ষা এড়িয়ে যেতে সবুজ পাস বোতামে আলতো চাপুন।
  • NOTES ভূমিকা সক্রিয় থাকলে, সবুজ পাস বোতামটি নিষ্ক্রিয় করা হয় এবং নিম্নলিখিত চিত্রে দেখানো পরীক্ষার তালিকায় পরীক্ষাগুলি উপস্থিত থাকে:

    capture-content

    চিত্র 5. নোট পরীক্ষার জন্য বিষয়বস্তু ক্যাপচার করুন যখন NOTES ভূমিকা সক্রিয় করা হয়।

    নোটস টেস্ট স্যুটের জন্য ক্যাপচার বিষয়বস্তু নিম্নরূপ চালান:

    1. প্রতিটি পরীক্ষার মধ্য দিয়ে যান এবং নির্দেশাবলী অনুসরণ করুন।

    2. উপযুক্ত বোতামটি আলতো চাপুন:

      • একটি সাফল্য রেকর্ড করতে সবুজ পাস বোতামটি আলতো চাপুন। সব পরীক্ষা পাস হলে সবুজ পাস বোতাম সক্রিয় করা হয়।
      • একটি ব্যর্থতা রেকর্ড করতে লাল ব্যর্থ বোতামটি আলতো চাপুন৷ একটি ব্যর্থ পরীক্ষা হলে লাল ব্যর্থ বোতামটি সক্রিয় করা হয়৷