RunOnWorkProfileTargetPreparer
public class RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
একটি ITargetPreparer
যেটি সেটআপে একটি কাজের প্রোফাইল তৈরি করে এবং চিহ্নিত করে যে পরীক্ষাগুলি সেই ব্যবহারকারীর মধ্যে চালানো উচিত৷
টিয়ারডাউনে, কাজের প্রোফাইল সরানো হয়।
যদি একটি কাজের প্রোফাইল ইতিমধ্যেই বিদ্যমান থাকে, তবে এটি একটি নতুন তৈরি করার পরিবর্তে ব্যবহার করা হবে এবং এটি বিচ্ছিন্ন করার সময় সরানো হবে না৷
যদি ডিভাইসটিতে পরিচালিত_ব্যবহারকারী বৈশিষ্ট্য না থাকে, বা প্রয়োজনে একজন নতুন ব্যবহারকারী তৈরি করার ক্ষমতা না থাকে, তাহলে ইনস্ট্রুমেন্টেশন আর্গুমেন্ট স্কিপ-টেস্ট-কারণ সেট করা হবে এবং ব্যবহারকারী পরিবর্তন করা হবে না। ডিভাইসে চলমান পরীক্ষাগুলি এই অবস্থার প্রতিক্রিয়া জানাতে এই যুক্তিটি পড়তে পারে।
সারসংক্ষেপ
পাবলিক কনস্ট্রাক্টর
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()
পাবলিক পদ্ধতি
সেট কনফিগারেশন
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 |
সুরক্ষিত পদ্ধতি
অতিরিক্ত ব্যবহারকারী তৈরি করতে পারেন
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে।
পরামিতি |
---|
device | ITestDevice |
numberOfUsers | int |