提问人:Ugr 提问时间:11/15/2023 更新时间:11/15/2023 访问量:48
XCUITEST - 我无法在文本字段中输入内容
XCUITEST - I can not type something at textfield
问:
我想在“搜索职位或公司”文本字段中写一些东西,但我不能。 我定义了“辅助功能标识符”,并且还有一个名为“搜索职位或公司”的占位符,但我无法在文本字段中键入内容。
当我使用“记录UI测试”功能并运行生成的代码然后使用该代码时,它仍然不起作用。
您可以在下面看到代码块和屏幕截图。
func testAUgur() {
//First code block
let uVar = app.textFields["positionCompanySearch"]
uVar.tap()
uVar.typeText("Test")
}
//Second code block
let placeHolder = app.textFields["Pozisyon veya şirket ara"]
placeHolder.tap()
placeHolder.typeText("test")
When I execute below codes
if uVar.exists {
print("textview available") }
else { print("textview not available")
}
if !uVar.isHittable {
print("TextField not hitable .")
}
**Output** shows thats below **but** I already defined identifiers. You can see at ScreenShot.
t = 5.52s Checking existence of `"positionCompanySearch" TextField`
textview not available
t = 6.40s Find the "positionCompanySearch" TextField
t = 37.41s Find the "positionCompanySearch" TextField (retry 1)
t = 68.43s Find the "positionCompanySearch" TextField (retry 2)
TextField not hitable .
我也用了睡眠方法,但它效果不太好:)
注意:此页面存在
答: 暂无答案
评论