我正在尝试在 XCTestCase 中运行 UI 测试,当我运行它时,我想使用多个不同的输入多次运行它。是否有一种简单的方法可以使用不同的输入多次运行测试?
我想使用不同的输入运行测试,但只编写一次测试。一个例子是我尝试传递不同的用户名来验证行为。
最佳答案
这有点草率,因为它在开始时不必要地执行了一次setUp()
,但除此之外它就完成了工作......
func testLoop() {
for parameter in myParameters {
setUp()
testToBeLooped(parameter: parameter)
tearDown()
}
}
关于ios - 在 XCTestCase 中对同一测试运行迭代测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42589146/