RunOnWorkProfileTargetPreparer
public class RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
ITargetPreparer
ที่สร้างโปรไฟล์งานในการตั้งค่า และทำเครื่องหมายว่าควรทำการทดสอบในผู้ใช้นั้น
ในการรื้อถอน โปรไฟล์งานจะถูกลบออก
หากมีโปรไฟล์งานอยู่แล้ว ระบบจะใช้โปรไฟล์นั้นแทนการสร้างใหม่ และจะไม่ถูกนำออกโดยแยกส่วน
หากอุปกรณ์ไม่มีคุณสมบัติ managed_users หรือไม่มีความสามารถในการสร้างผู้ใช้ใหม่เมื่อจำเป็น อาร์กิวเมนต์ของเครื่องมือวัดจะข้าม-ทดสอบ-เหตุผล จะถูกตั้งค่า และผู้ใช้จะไม่มีการเปลี่ยนแปลง การทดสอบที่ทำงานบนอุปกรณ์สามารถอ่านอาร์กิวเมนต์นี้เพื่อตอบสนองต่อสถานะนี้ได้
สรุป
ผู้สร้างสาธารณะ
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()
วิธีการสาธารณะ
setConfiguration
public void setConfiguration (IConfiguration configuration)
IConfiguration
ที่ใช้งานอยู่
พารามิเตอร์ |
---|
configuration | IConfiguration |
public void setUp (TestInformation testInfo)
พารามิเตอร์ |
---|
testInfo | TestInformation |
public void tearDown (TestInformation testInfo,
Throwable e)
พารามิเตอร์ |
---|
testInfo | TestInformation |
e | Throwable |
วิธีการป้องกัน
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
ตรวจสอบว่าสามารถสร้างจำนวนผู้ใช้ที่ต้องการได้หรือไม่
พารามิเตอร์ |
---|
device | ITestDevice |
numberOfUsers | int |