RunOnWorkProfileTargetPreparer
public class RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
একটি ITargetPreparer
যেটি সেটআপে একটি কাজের প্রোফাইল তৈরি করে এবং চিহ্নিত করে যে পরীক্ষাগুলি সেই ব্যবহারকারীর মধ্যে চালানো উচিত৷
টিয়ারডাউনে, কাজের প্রোফাইল সরানো হয়৷
যদি একটি কাজের প্রোফাইল ইতিমধ্যেই বিদ্যমান থাকে, তবে এটি একটি নতুন তৈরি করার পরিবর্তে ব্যবহার করা হবে এবং এটি বিচ্ছিন্ন করার সময় সরানো হবে না৷
যদি ডিভাইসটিতে পরিচালিত_ব্যবহারকারী বৈশিষ্ট্য না থাকে, বা প্রয়োজনে একজন নতুন ব্যবহারকারী তৈরি করার ক্ষমতা না থাকে, তাহলে ইনস্ট্রুমেন্টেশন আর্গুমেন্ট স্কিপ-টেস্ট-কারণ সেট করা হবে এবং ব্যবহারকারী পরিবর্তন করা হবে না। ডিভাইসে চলমান পরীক্ষাগুলি এই অবস্থার প্রতিক্রিয়া জানাতে এই যুক্তিটি পড়তে পারে।
সারসংক্ষেপ
সুরক্ষিত পদ্ধতি |
---|
boolean | canCreateAdditionalUsers (ITestDevice device, int numberOfUsers) পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে। |
পাবলিক কনস্ট্রাক্টর
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()
পাবলিক পদ্ধতি
সেট কনফিগারেশন
public void setConfiguration (IConfiguration configuration)
ব্যবহৃত IConfiguration
ইনজেক্ট করে।
পরামিতি |
---|
configuration | IConfiguration |
public void setUp (TestInformation testInfo)
পরামিতি |
---|
testInfo | TestInformation |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
TargetSetupError | |
public void tearDown (TestInformation testInfo,
Throwable e)
পরামিতি |
---|
testInfo | TestInformation |
e | Throwable |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
সুরক্ষিত পদ্ধতি
অতিরিক্ত ব্যবহারকারী তৈরি করতে পারেন
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে।
পরামিতি |
---|
device | ITestDevice |
numberOfUsers | int |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |