27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main
এর পরিবর্তে android-latest-release
ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
Mobly পরীক্ষার কাঠামো
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
মোবলি হোস্ট-চালিত, এন্ড-টু-এন্ড স্বয়ংক্রিয় পরীক্ষার জন্য একটি ওপেন-সোর্স পরীক্ষার কাঠামো। ওয়াই-ফাই এবং টেলিফোনি সহ অ্যান্ড্রয়েড বৈশিষ্ট্যগুলি যাচাই করতে আপনি একাধিক ডিভাইসে অ্যাকশন অর্কেস্ট্রেট করতে Mobly ব্যবহার করতে পারেন।
Mobly মৌলিক
Mobly ব্যবহার করে, আপনি Android বৈশিষ্ট্য যাচাই করতে Mobly পরীক্ষা লিখতে এবং চালাতে পারেন। Mobly ব্যবহার করার মূল বিষয়গুলি শিখতে, Mobly টিউটোরিয়ালটি দেখুন।
হোস্ট থেকে ডিভাইস-সাইড কোড ট্রিগার করার জন্য কাস্টম টেস্ট APK তৈরি করতে আপনি Mobly Snippet Lib ব্যবহার করতে পারেন।
Mobly বৈশিষ্ট্য
মোবলি টেস্ট ফ্রেমওয়ার্ক নিম্নলিখিত বৈশিষ্ট্যগুলি প্রদান করে:
নমনীয় পরীক্ষা প্রতিষ্ঠান
মোবলি একটি স্বতন্ত্র লাইব্রেরি, যার উপর ব্যবহারকারীরা বিভিন্ন টেস্ট স্যুট তৈরি করতে পারে। Mobly ব্যবহারকারীরা অন্য ব্যবহারকারীদের পরিবর্তন থেকে বিচ্ছিন্ন।
ব্যবহারকারীরা অন্যান্য ব্যবহারকারীদের প্রভাবিত না করেই প্রকল্প-নির্দিষ্ট পরীক্ষা স্যুটে নির্ভরতা যোগ করতে পারে।
Mobly snippets ব্যবহারকারীদের শুধুমাত্র পরীক্ষার সাথে প্রাসঙ্গিক APIs সহ কাস্টম টেস্ট APK তৈরি করতে দেয়। এটি পরীক্ষার APK-এর ওভারহেড ফাইলের আকারকে ছোট করে।
বজায় রাখা এবং ডিবাগ করা সহজ
Mobly পরীক্ষা এবং স্নিপেট স্ট্যাকট্রেস সহ তথ্যপূর্ণ পরীক্ষার ফলাফল প্রদান করে এবং বারবার বা পুনরায় চেষ্টা করা পরীক্ষার জন্য প্রতি-পরীক্ষা-পুনরাবৃত্তির ফলাফলগুলি প্রদান করে।
Mobly কোডবেস প্রি-সাবমিট ইউনিট পরীক্ষা দ্বারা আচ্ছাদিত, এবং নতুন কোড অবদানের জন্য ইউনিট পরীক্ষা কভারেজ প্রয়োগ করে, যা কোড ত্রুটির ঝুঁকি হ্রাস করে।
Mobly snippet APKs বিশেষাধিকারপ্রাপ্ত অ্যাক্সেস ছাড়াই চলতে পারে, যা প্রচুর সংখ্যক প্ল্যাটফর্মে পরীক্ষার অনুমতি দেয়।
উদাহরণ Mobly পরীক্ষা
নিম্নলিখিত Android বৈশিষ্ট্যগুলির জন্য Mobly পরীক্ষার উদাহরণ:
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Mobly test framework\n\n[Mobly](https://github.com/google/mobly/) is an open-source test framework for\nhost-driven, end-to-end automated testing. You can use Mobly to orchestrate\nactions across multiple devices to validate Android features including Wi-Fi and\ntelephony.\n\nMobly basics\n------------\n\nUsing Mobly, you can write and execute Mobly tests to verify Android features.\nTo learn the basics of using Mobly, see the\n[Mobly tutorial](https://github.com/google/mobly/blob/master/docs/tutorial.md).\n\nYou can also use the\n[Mobly Snippet Lib](https://github.com/google/mobly-snippet-lib)\nto build custom test APKs for triggering device-side code from the host.\n\nMobly features\n--------------\n\nThe Mobly test framework provides the following features:\n\n- Flexible test organization\n\n - Mobly is a standalone library, on which users can build different test\n suites. Mobly users are isolated from other users' changes.\n\n - Users can add dependencies to project-specific test suites without\n impacting other users.\n\n - Mobly snippets lets users create custom test APKs with only the APIs\n relevant to the test. This minimizes the file size overhead of test\n APKs.\n\n- Simple to maintain and debug\n\n - Mobly provides informative test results including test and snippet\n stacktraces, and per-test-iteration results for repeated or retried\n tests.\n\n - The Mobly codebase is covered by presubmit unit tests, and enforces unit\n test coverage for new code contributions, which reduces the risk of code\n errors.\n\n- Mobly snippet APKs can run without privileged access, which allows testing\n on a large number of platforms.\n\nExample Mobly tests\n-------------------\n\nThe following are examples of Mobly tests for Android features:\n\n- Test for [Wi-Fi Direct](https://cs.android.com/android/platform/superproject/+/android-latest-release:packages/modules/Wifi/tests/hostsidetests/multidevices/test/direct/wifi_direct_test.py)\n- Test for [CompanionDeviceManager](https://cs.android.com/android/platform/superproject/+/android-latest-release:frameworks/base/tests/CompanionDeviceMultiDeviceTests/host/cdm_transport_test.py)"]]