RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
ITargetPreparer
ที่สร้างผู้ใช้สำรองในการตั้งค่า และทำเครื่องหมายว่าการทดสอบควรรันในผู้ใช้นั้น
ในการรื้อถอน ผู้ใช้รองจะถูกลบออก
หากมีผู้ใช้รองอยู่แล้ว จะถูกนำมาใช้แทนการสร้างใหม่ และจะไม่ถูกลบออกโดยแยกส่วน
หากอุปกรณ์ไม่มีความสามารถในการสร้างผู้ใช้ใหม่เมื่อจำเป็น อาร์กิวเมนต์เครื่องมือวัดการข้าม - เหตุผลจะถูกตั้งค่าและผู้ใช้จะไม่มีการเปลี่ยนแปลง การทดสอบที่ทำงานบนอุปกรณ์สามารถอ่านอาร์กิวเมนต์นี้เพื่อตอบสนองต่อสถานะนี้
สรุป
ผู้สร้างสาธารณะ
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
วิธีการสาธารณะ
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 |