[英]Script for XCode UI Test Cases
我想知道在XCode UI測試中是否有可能編寫一個“腳本文件”,以不同的方式調用我的測試。
現在,我在三個不同的測試類別中大約有10個測試。 現在,我正在尋找另一個可以在其中調用的文件:
test1(argx)
test2(argx)
test1(argy)
test2(argy)
你有什么建議嗎? 提前致謝!
我有一個主張。 使用環境變量。 在您的Info.pflist文件中,添加一些變量(您的參數)。 就像是:
key TYPE value
MY_ARGUMENT String $(MY_ARGUMENT)
您可以在代碼中使用NSBundle讀取此變量。 就像是:
if let myArgument = NSBundle(forClass: self.dynamicType).objectForInfoDictionaryKey("MY_ARGUMENT") as? String {
work with myArgument here.....
}
您可以在調用命令行時設置我的參數
xcodebuild clean test -workspace MY_APP.xcworkspace -scheme "MY_SCHEME" -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6,OS=9.3' MY_ARGUMENT=the value of the variable
試試吧。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.