UserChecker

public class UserChecker
extends Object implements ISystemStatusChecker

java.lang.Object
   ↳ com.android.tradefed.suite.checker.UserChecker


यह जांच करता है कि टेस्ट के दौरान उपयोगकर्ताओं की संख्या में बदलाव हुआ है या नहीं.

इसके अलावा, मौजूदा उपयोगकर्ता को भी सेटअप किया जा सकता है.

खास जानकारी

पब्लिक कंस्ट्रक्टर

UserChecker()

सार्वजनिक तरीके

StatusCheckerResult postExecutionCheck(ITestDevice device)

टेस्ट मॉड्यूल के लागू होने के बाद, सिस्टम की स्थिति देखें.

StatusCheckerResult preExecutionCheck(ITestDevice device)

टेस्ट मॉड्यूल को लागू करने से पहले, सिस्टम की स्थिति की जांच करें.

पब्लिक कंस्ट्रक्टर

UserChecker

public UserChecker ()

सार्वजनिक तरीके

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

टेस्ट मॉड्यूल के लागू होने के बाद, सिस्टम की स्थिति देखें. अगर यहां जांच करना ज़रूरी है, तो सबक्लास को इस तरीके को बदलना चाहिए. लागू करने पर, boolean वैल्यू दिखनी चाहिए, ताकि यह पता चल सके कि स्टेटस की जांच पास हुई है या नहीं.

पैरामीटर
device ITestDevice: वह ITestDevice जिस पर जांच करनी है.

रिटर्न
StatusCheckerResult सिस्टम की स्थिति की जांच का नतीजा

थ्रो
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

टेस्ट मॉड्यूल को लागू करने से पहले, सिस्टम की स्थिति की जांच करें. अगर यहां जांच करना ज़रूरी है, तो सबक्लास को इस तरीके को बदलना चाहिए. लागू करने पर, boolean वैल्यू दिखनी चाहिए, ताकि यह पता चल सके कि स्टेटस की जांच पास हुई है या नहीं.

हमारा सुझाव है कि मॉड्यूल के बाद सिस्टम की स्थिति देखी जाए. साथ ही, मॉड्यूल के लागू होने से पहले, सिस्टम की कुछ स्थितियों को कैश मेमोरी में सेव करने के लिए, इस तरीके का इस्तेमाल किया जा सकता है.

पैरामीटर
device ITestDevice: वह ITestDevice जिस पर जांच करनी है.

रिटर्न
StatusCheckerResult सिस्टम की स्थिति की जांच का नतीजा

थ्रो
DeviceNotAvailableException