com.android.tradefed.testtype
ইন্টারফেস
| আইএবি | পরীক্ষাধীন ABI-এর প্রতিনিধিত্বকারী ইন্টারফেস। |
| আইএবিআইরিসিভার | এমন একটি পরীক্ষা যার জন্য পরীক্ষাধীন ABI-এর প্রয়োজন হয়। |
| আইবিল্ডরিসিভার | এমন একটি পরীক্ষা যার জন্য পরীক্ষাধীন বিল্ডটির উল্লেখ প্রয়োজন। |
| আইডিভাইসটেস্ট | যে অবজেক্টের একটি ITestDevice এর রেফারেন্স প্রয়োজন, তার জন্য ইন্টারফেস। |
| IInvocationContextReceiver | এমন একটি পরীক্ষা যার জন্য আহ্বানের প্রেক্ষাপটের উল্লেখ প্রয়োজন। |
| আইমাল্টিডিভাইসটেস্ট | এই ইন্টারফেসটি অপ্রচলিত। সামঞ্জস্য রক্ষার জন্য এই ইন্টারফেসটি সাময়িকভাবে রাখা হয়েছে, কিন্তু এটি এখন আর ব্যবহৃত হয় না। অনুগ্রহ করে এটি বাস্তবায়ন করবেন না। |
| INativeDeviceTest | যে অবজেক্টের একটি INativeDevice এর রেফারেন্স প্রয়োজন, তার জন্য ইন্টারফেস। |
| আইরিমোটটেস্ট | এমন একটি পরীক্ষা যার ফলাফল সরাসরি একটি ITestInvocationListener এ জানানো হয়। |
| IReportNotExecuted | কোনো এক্সিকিউশন অসম্পূর্ণ থাকলে, এই ইন্টারফেসটি ইমপ্লিমেন্টকারী IRemoteTest উন্নততর রিপোর্টিংয়ের জন্য তাদের এক্সিকিউট না হওয়া টেস্টগুলো রিপোর্ট করতে পারে। |
| আইরিজিউমেবলটেস্ট | এই ইন্টারফেসটি অপ্রচলিত। এটির আর কোনো প্রয়োজন নেই। |
| IRuntimeHintProvider | |
| ISetOptionReceiver | এই ইন্টারফেসের বাস্তবায়নে HostTest.SET_OPTION_NAME এর সাথে লিঙ্কযুক্ত একটি 'সেট-অপশন' নামের Option থাকা উচিত। |
| IShardableTest | একটি IRemoteTest যাকে আলাদাভাবে নির্বাহযোগ্য উপ-পরীক্ষায় বিভক্ত করা যায়। |
| ITestAnnotationFilterReceiver | এমন একটি রানার যা অ্যানোটেশনের উপর ভিত্তি করে কোন টেস্টগুলো চালানো হবে তা ফিল্টার করতে পারে। |
| আইটেস্টকালেক্টর | টেস্ট সংগ্রহের জন্য সহায়তা প্রদান করে; এটি সেট করা থাকলে, টেস্ট রানারকে অবশ্যই টেস্ট কেসগুলো প্রকৃতপক্ষে সম্পাদন না করেই সংগ্রহ করার জন্য একটি ড্রাই রান করতে হবে। |
| ITestFileFilterReceiver | এমন একটি রানার যা কোন টেস্টগুলো চালানো হবে এবং/অথবা হবে না, তা নির্দিষ্ট করে দেওয়া একটি ফাইল গ্রহণ করতে পারে। |
| ITestFilterReceiver | এমন একটি রানার যা কোন কোন টেস্ট চালানো হবে তা ফিল্টার করতে পারে। |
| আইটেস্টইনফরমেশনরিসিভার | কিছু ক্লাসের জন্য TestInformation গ্রহণ করার ইন্টারফেস। |
ক্লাস
| আবি | একটি ক্লাস যা একটি ABI-কে উপস্থাপন করে। |
| অ্যান্ড্রয়েডজেইউনিটটেস্ট | একটি টেস্ট যা android.support.test.runner.AndroidJUnitRunner ব্যবহার করে প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়। |
| আর্টজিটেস্ট | |
| আর্টরানটেস্ট | ART রান-টেস্টগুলো চালানোর জন্য একটি টেস্ট রানার। |
| আর্টটেস্ট | |
| কোডকভারেজটেস্ট | এমন একটি টেস্ট যা প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায় এবং কোড কভারেজ রিপোর্ট তৈরি করে। |
| কম্প্যানিয়নঅ্যাওয়্যারটেস্ট | বেস টেস্ট ক্লাস যা কম্প্যানিয়ন ডিভাইস পাওয়া এবং পরীক্ষা করার বয়লারপ্লেটকে এনক্যাপসুলেট করে। সাবক্লাস বরাদ্দকৃত কম্প্যানিয়নটি পুনরুদ্ধার করতে |
| ডিভাইস ব্যাটারি লেভেল চেকার | একটি IRemoteTest যা ব্যাটারির ন্যূনতম চার্জ পরীক্ষা করে এবং সেই ন্যূনতম চার্জ না থাকলে, ব্যাটারিটি দ্বিতীয় একটি চার্জিং থ্রেশহোল্ডে পৌঁছানো পর্যন্ত অপেক্ষা করে। |
| ডিভাইসJUnit4ClassRunner | JUnit4 টেস্ট রানার যা IDeviceTest কেও সমর্থন করে। |
| DeviceJUnit4ClassRunner.LogAnnotation | সাংবাদিকদের কাছে তথ্য পৌঁছে দেওয়ার উদ্দেশ্যে করা ভুয়া টীকা। |
| DeviceJUnit4ClassRunner.MetricAnnotation | সাংবাদিকদের কাছে মেট্রিক্স পৌঁছে দেওয়ার উদ্দেশ্যে করা ভুয়া টীকা। |
| DeviceJUnit4ClassRunner.TestLogData | ExternalResource এবং TestRule এর বাস্তবায়ন। |
| DeviceJUnit4ClassRunner.TestMetrics | ExternalResource এবং TestRule এর বাস্তবায়ন। |
| ডিভাইসস্যুট | যেসব টেস্টের জন্য ITestDevice প্রয়োজন, সেগুলোকে তা সরবরাহ করার জন্য JUnit4 কন্টেইনার Suite সম্প্রসারিত করে। |
| ডিভাইসটেস্টকেস | সহায়ক JUnit টেস্ট কেস যা IRemoteTest এবং IDeviceTest সার্ভিসগুলো প্রদান করে। |
| ডিভাইস পরীক্ষার ফলাফল | TestResult এর একটি বিশেষায়িত রূপ যা DeviceNotAvailableException ঘটলে বন্ধ হয়ে যাবে। |
| ডিভাইসটেস্টসুইট | সহায়ক JUnit টেস্ট স্যুট যা IRemoteTest এবং IDeviceTest সার্ভিসগুলো প্রদান করে। |
| ডাইনামিকফাইলস্টাবটেস্ট | এটি একটি ট্রেডফেড পরীক্ষা, যা যাচাই করে যে ট্রেডফেড ডাইনামিক ফাইল সঠিকভাবে সমাধান করতে পারে কিনা। |
| ফেকটেস্ট | একটি নকল পরীক্ষা যার উদ্দেশ্য হলো পুনরাবৃত্তিযোগ্য পরীক্ষার ফলাফল তৈরি করা সহজ করে তোলা। |
| গুগলবেঞ্চমার্করেজাল্টপার্সার | শেল থেকে চালানো গুগল বেঞ্চমার্কের ফলাফল পার্স করে এবং সমস্ত ফলাফলসহ একটি ম্যাপ ফেরত দেয়। |
| গুগল বেঞ্চমার্ক টেস্ট | একটি পরীক্ষা যা প্রদত্ত ডিভাইসে গুগল বেঞ্চমার্ক টেস্ট প্যাকেজ চালায়। |
| জিটেস্ট | একটি টেস্ট যা প্রদত্ত ডিভাইসে একটি নেটিভ টেস্ট প্যাকেজ চালায়। |
| জিটেস্টবেস | gTest-এর বেস ক্লাস |
| জিটেস্টলিস্টটেস্টপার্সার | "--gtest_list_tests" প্যারামিটার সহ gtest ড্রাই রান মোডের জন্য একটি ফলাফল পার্সার। |
| জিটেস্টরেজাল্টপার্সার | শেল থেকে চালানো GTest ব্যবহার করে নেটিভ টেস্টের 'র আউটপুট মোড'-এর ফলাফল পার্স করে এবং একটি ITestInvocationListener-কে সেই ফলাফল সম্পর্কে অবহিত করে। |
| GTestXmlResultParser | শেল থেকে চালানো GTest ব্যবহার করে নেটিভ টেস্টের 'xml আউটপুট মোড'-এর ফলাফল পার্স করে এবং একটি ITestRunListener-কে সেই ফলাফল সম্পর্কে অবহিত করে। |
| হোস্টজিটেস্ট | একটি টেস্ট যা একটি নেটিভ টেস্ট প্যাকেজ চালায়। |
| হোস্টটেস্ট | JUnit হোস্ট ভিত্তিক টেস্টের জন্য একটি টেস্ট রানার। |
| ইনস্টলডইনস্ট্রুমেন্টেশনটেস্ট | বর্তমান ডিভাইসে থাকা সমস্ত যন্ত্রপাতি চালায়। |
| ইনস্ট্রুমেন্টেশনটেস্ট | এমন একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়। |
| বিচ্ছিন্ন হোস্ট পরীক্ষা | এটি এমন একটি ট্রেডফেড রানার বাস্তবায়ন করে যা মূল প্রসেসে টেস্টগুলো সম্পাদন করার পরিবর্তে একটি সাবপ্রসেস ব্যবহার করে সেগুলোকে স্বল্প-নির্ভরশীল পরিবেশে চালায়। |
| JUnitRunUtil | IRemoteTest.run(TestInformation,ITestInvocationListener) কলকে Test.run(TestResult) কলে নির্দেশিত করার জন্য একটি সহায়ক ক্লাস। |
| মেট্রিকটেস্টকেস | TestCase এমন একটি সম্প্রসারণ যা ট্রেডফেডের অংশ হিসেবে চলার সময় মেট্রিক্স লগ করার সুযোগ দেয়। |
| MetricTestCase.LogHolder | রিপোর্ট করার জন্য লগ ফাইল ধারণ করার কাঠামো। |
| নেটিভবেঞ্চমার্কটেস্ট | এমন একটি টেস্ট যা প্রদত্ত ডিভাইসে একটি নেটিভ বেঞ্চমার্ক টেস্ট এক্সিকিউটেবল চালায়। |
| নেটিভবেঞ্চমার্কটেস্টপার্সার | একটি IShellOutputReceiver যা বেঞ্চমার্ক পরীক্ষার ডেটা আউটপুট পার্স করে এবং প্রতিটি অপারেশনের গড় সময়ের মেট্রিক সংগ্রহ করে। |
| নেটিভ স্ট্রেস টেস্ট | এমন একটি টেস্ট যা প্রদত্ত ডিভাইসে একটি নেটিভ স্ট্রেস টেস্ট এক্সিকিউটেবল চালায়। |
| নেটিভ স্ট্রেস টেস্ট পার্সার | একটি IShellOutputReceiver যা স্ট্রেস টেস্টের ডেটা আউটপুট পার্স করে এবং সম্পন্ন হওয়া ইটারেশনের সংখ্যা ও প্রতি ইটারেশনের গড় সময়ের মেট্রিক সংগ্রহ করে। |
| নয়েজিড্রাইরানটেস্ট | একটি কমান্ড ফাইলে নয়েজি ড্রাই রান চালান। |
| পাইথন ইউনিট টেস্ট রেজাল্ট পার্সার | পাইথনের unittest ফ্রেমওয়ার্ক দিয়ে চালানো টেস্টগুলোর আউটপুট বিশ্লেষণ করে এবং সেটিকে একাধিক ITestInvocationListener এর কলে রূপান্তরিত করে। |
| পাইথন ইউনিট টেস্ট রানার | এই ক্লাসটি অপ্রচলিত। এর পরিবর্তে PythonBinaryHostTest ব্যবহার করুন। |
| স্টাবটেস্ট | কোনো-অপারেশনবিহীন খালি টেস্ট ইমপ্লিমেন্টেশন। |
| সাবপ্রসেসটিএফলঞ্চার | একটি পৃথক TF ইনস্টলেশনের বিরুদ্ধে পরীক্ষা চালানোর জন্য একটি IRemoteTest । |
| টেস্টটাইমআউটএনফোর্সার | লিসেনার যা কোনো নির্দিষ্ট টেস্ট কেসের এক্সিকিউশন টাইম পরীক্ষা করতে এবং নির্ধারিত টাইমআউট অতিক্রম করলে সেটিকে ফেইল করতে সাহায্য করে। |
| TfTestLauncher | একটি পৃথক TF ইনস্টলেশনের বিপরীতে ইউনিট বা ফাংশনাল টেস্ট চালানোর জন্য একটি IRemoteTest । |
| UiAutomatorRunner | ডিভাইসে UI Automator টেস্ট চালায় এবং ফলাফল রিপোর্ট করে। |
| UiAutomatorTest | |
| ইউএসবি রিসেট টেস্ট | একটি IRemoteTest যা ডিভাইসটির USB রিসেট করে এবং এরপর ডিভাইসটি আবার অনলাইন হয় কিনা তা পরীক্ষা করে। |
এনাম
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction |
ব্যতিক্রম
| ArtRunTest.AdbShellCommandException | ADB শেল কমান্ড নির্বাহের সময় ঘটা কোনো ত্রুটি রিপোর্ট করার জন্য একটি এক্সেপশন ক্লাস। |
| ডিভাইসটেস্টরেজাল্ট.রানটাইমডিভাইসনটঅ্যাভেইলেবলএক্সেপশন |
ইন্টারফেস
- আইএবি
- আইএবিআইরিসিভার
- আইবিল্ডরিসিভার
- আইডিভাইসটেস্ট
- IInvocationContextReceiver
- আইমাল্টিডিভাইসটেস্ট
- INativeDeviceTest
- আইরিমোটটেস্ট
- IReportNotExecuted
- আইরিজিউমেবলটেস্ট
- IRuntimeHintProvider
- ISetOptionReceiver
- IShardableTest
- ITestAnnotationFilterReceiver
- আইটেস্টকালেক্টর
- ITestFileFilterReceiver
- ITestFilterReceiver
- আইটেস্টইনফরমেশনরিসিভার
ক্লাস
- আবি
- অ্যান্ড্রয়েডজেইউনিটটেস্ট
- আর্টজিটেস্ট
- আর্টরানটেস্ট
- আর্টটেস্ট
- কোডকভারেজটেস্ট
- কম্প্যানিয়নঅ্যাওয়্যারটেস্ট
- ডিভাইস ব্যাটারি লেভেল চেকার
- ডিভাইসJUnit4ClassRunner
- DeviceJUnit4ClassRunner.LogAnnotation
- DeviceJUnit4ClassRunner.MetricAnnotation
- DeviceJUnit4ClassRunner.TestLogData
- DeviceJUnit4ClassRunner.TestMetrics
- ডিভাইসস্যুট
- ডিভাইসটেস্টকেস
- ডিভাইস পরীক্ষার ফলাফল
- ডিভাইসটেস্টসুইট
- ডাইনামিকফাইলস্টাবটেস্ট
- ফেকটেস্ট
- গুগলবেঞ্চমার্করেজাল্টপার্সার
- গুগল বেঞ্চমার্ক টেস্ট
- জিটেস্ট
- জিটেস্টবেস
- জিটেস্টলিস্টটেস্টপার্সার
- জিটেস্টরেজাল্টপার্সার
- GTestXmlResultParser
- হোস্টজিটেস্ট
- হোস্টটেস্ট
- ইনস্টলডইনস্ট্রুমেন্টেশনটেস্ট
- ইনস্ট্রুমেন্টেশনটেস্ট
- বিচ্ছিন্ন হোস্ট পরীক্ষা
- JUnitRunUtil
- মেট্রিকটেস্টকেস
- MetricTestCase.LogHolder
- নেটিভবেঞ্চমার্কটেস্ট
- নেটিভবেঞ্চমার্কটেস্টপার্সার
- নেটিভ স্ট্রেস টেস্ট
- নেটিভ স্ট্রেস টেস্ট পার্সার
- নয়েজিড্রাইরানটেস্ট
- পাইথন ইউনিট টেস্ট রেজাল্ট পার্সার
- পাইথন ইউনিট টেস্ট রানার
- স্টাবটেস্ট
- সাবপ্রসেসটিএফলঞ্চার
- টেস্টটাইমআউটএনফোর্সার
- TfTestLauncher
- UiAutomatorRunner
- UiAutomatorTest
- ইউএসবি রিসেট টেস্ট
এনাম
ব্যতিক্রম