大佬教程收集整理的这篇文章主要介绍了ios – 使用UIAutomation从文本字段中获取值,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
顶部文本字段的可访问性标签为“Celsius”,类似地,底部字段的“Fahrenheit”作为其“辅助功能”标签.我正试图通过这个脚本驱动它:
UIALogger.logStart("Test -40ºC == -40ºF"); var window = UIATarget.localTarget().frontMostApp().mainWindow(); var celsiusField = window.textFields()["Celsius"]; var fahrenheitField = window.textFields()["Fahrenheit"]; var convertButton = window.buttons()["Convert"]; celsiusField.SETVALue("-40"); convertButton.tap(); var fahrenheitValue = fahrenheitField.value(); if (fahrenheitValue == "-40.0") { UIALogger.logPass("-40C == -40F"); } else { UIALogger.logFail("-40C == " + fahrenheitValue + "F"); }
这会将摄氏度字段中的文本正确设置为“-40”,当点击按钮时,应用程序会将华氏度字段中的文本更新为“-40.0”.但是,fahrenheitValue的值为“Fahrenheit”(文本字段的名称/标签),因此测试失败.我想知道这是否可能是一个时间问题,所以在点击后放一秒钟,这并没有改变行为.
是否可以从文本字段中取出文本并将其与预期值进行比较?
以上是大佬教程为你收集整理的ios – 使用UIAutomation从文本字段中获取值全部内容,希望文章能够帮你解决ios – 使用UIAutomation从文本字段中获取值所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。