UserHelper

public final class UserHelper
extends Object

java.lang.Object
   ↳ com.android.tradefed.targetprep.UserHelper


ملخّص

الثوابت

String RUN_TESTS_AS_USER_KEY

خاصية النظام المستخدَمة للإشارة إلى مستخدم Android الذي يُجري الاختبار

الإجراءات العامة

static int createUser(ITestDevice device, boolean reuseTestUser)

أنشئ مستخدمًا ثانويًا جديدًا أو أعِد استخدام مستخدم ثانوي حالي إذا كان ذلك منطبقًا.

static int createUser(ITestDevice device, boolean reuseTestUser, String userName)

أنشئ مستخدمًا ثانويًا جديدًا أو أعِد استخدام مستخدم ثانوي حالي إذا كان ذلك منطبقًا.

static int getRunTestsAsUser(TestInformation testInfo)

تعرض هذه السمة معرّف المستخدم الذي سيتم إجراء الاختبارات باسمه، وذلك من السمة RUN_TESTS_AS_USER_KEY.

الثوابت

RUN_TESTS_AS_USER_KEY

public static final String RUN_TESTS_AS_USER_KEY

خاصية النظام المستخدَمة للإشارة إلى مستخدم Android الذي يُجري الاختبار

القيمة الثابتة: "RUN_TESTS_AS_USER"

الإجراءات العامة

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser)

أنشئ مستخدمًا ثانويًا جديدًا أو أعِد استخدام مستخدم ثانوي حالي إذا كان ذلك منطبقًا.

المعلَمات
device ITestDevice

reuseTestUser boolean

القيم المُعادة
int

عمليات الطرح
DeviceNotAvailableException
TargetSetupError

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser, 
                String userName)

أنشئ مستخدمًا ثانويًا جديدًا أو أعِد استخدام مستخدم ثانوي حالي إذا كان ذلك منطبقًا.

المعلَمات
device ITestDevice

reuseTestUser boolean

userName String

القيم المُعادة
int

عمليات الطرح
DeviceNotAvailableException
TargetSetupError

getRunTestsAsUser

public static int getRunTestsAsUser (TestInformation testInfo)

تعرض هذه السمة معرّف المستخدم الذي سيتم إجراء الاختبارات باسمه، وذلك من السمة RUN_TESTS_AS_USER_KEY.

إذا لم يتم ضبط السمة أو كانت غير صالحة، يتم عرض المستخدم الحالي.

المعلَمات
testInfo TestInformation

القيم المُعادة
int

عمليات الطرح
DeviceNotAvailableException