gpt4 book ai didi

swift - 如何为 XCUITest 测试用例设置参数为数据驱动测试做准备

转载 作者:行者123 更新时间:2023-11-28 06:00:46 25 4
gpt4 key购买 nike

是否可以为这样的测试用例设置参数:

func testExample1(term: String) {

XCTContext.runActivity(named: "Search for \(term)") { activity in
// Enter text in the search field
let textField = XCUIApplication().otherElements.containing(.button, identifier:"Button").children(matching: .textField).element
textField.tap()
textField.typeText(term)
}

一旦我将测试用例更改为获取参数,XCUItest 就会将其从测试用例更改为类函数。

我需要进行以下调用(或类似的调用):

xcodebuild test -project MyLib.xcodeproj -scheme MyAppUITests -destination 'platform=iOS Simulator,OS=11.3,name=iPhone 5s' -only-testing:MyAppUITests/MyAppUITests/testExample1("toto")|xcpretty --test --color

最佳答案

遗憾的是,XCTest 不支持参数化测试。

(这会在今年的 WWDC 上改变吗?我一直希望,每年……)

关于swift - 如何为 XCUITest 测试用例设置参数为数据驱动测试做准备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49834855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com