UserHelper

public final class UserHelper
extends Object

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


Tóm tắt

Hằng số

String RUN_TESTS_AS_USER_KEY

Thuộc tính hệ thống dùng để cho biết người dùng Android nào đang chạy thử nghiệm.

Phương thức công khai

static int createUser(ITestDevice device, boolean reuseTestUser)

Tạo một người dùng phụ mới hoặc dùng lại một người dùng hiện có (nếu có).

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

Tạo một người dùng phụ mới hoặc dùng lại một người dùng hiện có (nếu có).

static int getRunTestsAsUser(TestInformation testInfo)

Lấy mã người dùng để chạy thử nghiệm từ thuộc tính RUN_TESTS_AS_USER_KEY.

Hằng số

RUN_TESTS_AS_USER_KEY

public static final String RUN_TESTS_AS_USER_KEY

Thuộc tính hệ thống dùng để cho biết người dùng Android nào đang chạy thử nghiệm.

Giá trị không đổi: "RUN_TESTS_AS_USER"

Phương thức công khai

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser)

Tạo một người dùng phụ mới hoặc dùng lại một người dùng hiện có (nếu có).

Tham số
device ITestDevice

reuseTestUser boolean

Giá trị trả về
int

Gửi
DeviceNotAvailableException
TargetSetupError

createUser

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

Tạo một người dùng phụ mới hoặc dùng lại một người dùng hiện có (nếu có).

Tham số
device ITestDevice

reuseTestUser boolean

userName String

Giá trị trả về
int

Gửi
DeviceNotAvailableException
TargetSetupError

getRunTestsAsUser

public static int getRunTestsAsUser (TestInformation testInfo)

Lấy mã người dùng để chạy thử nghiệm từ thuộc tính RUN_TESTS_AS_USER_KEY.

Nếu thuộc tính không được đặt hoặc không hợp lệ, thì sẽ trả về người dùng hiện tại.

Tham số
testInfo TestInformation

Giá trị trả về
int

Gửi
DeviceNotAvailableException