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