XCode UI测试用例的脚本

时间:2016-09-07 10:16:26

标签: ios xcode xcode-ui-testing

我想知道在XCode UI测试中是否可以编写"脚本文件"例如,它用不同的论点来调用我的测试。

现在我在三个不同的测试类中进行了大约10次测试。现在,我正在寻找另一个文件,我可以称之为:

test1(argx)
test2(argx)
test1(argy)
test2(argy)

你有什么建议吗? 提前谢谢!

1 个答案:

答案 0 :(得分:0)

我有一个主张。使用环境变量。在Info.pflist文件中添加一些变量(你的参数)。类似的东西:

QLineEdit

您可以使用NSBundle在代码中读取此变量。类似的东西:

key               TYPE        value

MY_ARGUMENT       String      $(MY_ARGUMENT)

你可以在调用命令行时设置我的参数

if let myArgument = NSBundle(forClass: self.dynamicType).objectForInfoDictionaryKey("MY_ARGUMENT") as? String {
            work with myArgument here.....       
}

试试吧。