IRemoteTest সম্পর্কে
public interface IRemoteTest
| com.android.tradefed.testtype.IRemoteTest |
একটি পরীক্ষা যা সরাসরি ITestInvocationListener কে ফলাফল রিপোর্ট করে।
JUnit এর তুলনায় এর নিম্নলিখিত সুবিধা রয়েছে।
- অ্যান্ড্রয়েড ডিভাইসে দূরবর্তীভাবে পরিচালিত পরীক্ষার ফলাফল রিপোর্ট করা সহজ, কারণ দূরবর্তী পরীক্ষার ফলাফল JUnit টেস্ট অবজেক্ট থেকে অপ্রয়োজনীয়ভাবে মার্শাল এবং আনমার্শল করার প্রয়োজন হয় না।
- পরীক্ষার মেট্রিক্স রিপোর্টিং সমর্থন করে
সারাংশ
পাবলিক পদ্ধতি | |
|---|---|
default void | run ( ITestInvocationListener listener) এই পদ্ধতিটি বন্ধ করা হয়েছে। পরিবর্তে |
default void | run ( TestInformation testInfo, ITestInvocationListener listener)পরীক্ষা চালায় এবং শ্রোতাকে ফলাফল রিপোর্ট করে। |
পাবলিক পদ্ধতি
দৌড়
public void run (ITestInvocationListener listener)
এই পদ্ধতিটি অবচিত।
পরিবর্তে run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) ব্যবহার করুন।
পরীক্ষা চালায় এবং শ্রোতাকে ফলাফল রিপোর্ট করে।
| পরামিতি | |
|---|---|
listener | ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener |
| থ্রো | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException | |
দৌড়
public void run (TestInformation testInfo, ITestInvocationListener listener)
পরীক্ষা চালায় এবং শ্রোতাকে ফলাফল রিপোর্ট করে।
| পরামিতি | |
|---|---|
testInfo | TestInformation : পরীক্ষা চালানোর জন্য দরকারী তথ্য ধারণকারী TestInformation অবজেক্ট। |
listener | ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener |
| থ্রো | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException | |