発生している問題・エラーメッセージ
XCTestを実装したく、
初心者なのでまずはUI recording機能でレコードし、書き方を学ぼうと思っています。
ところが、レコードしたソースをテストしても毎回エラーになってしまい原因がわからず先へ進めない状態です。
Failed to get matching snapshot: No matches found for Descendants matching type ScrollView from input {( Application, pid: 9016, label: 'Test' )} Possibly caused by runtime issues: Automation type mismatch: computed WebView from legacy attributes vs ScrollView from modern attribute. Input attributes and values: { "XC_kAXXCAttributeAutomationType" = 46; "XC_kAXXCAttributeElementBaseType" = UIScrollView; "XC_kAXXCAttributeElementType" = WKScrollView; "XC_kAXXCAttributeTraits" = 8589934592; } Automation type mismatch: computed TextView from legacy attributes vs Other from modern attribute. Input attributes and values: { "XC_kAXXCAttributeAutomationType" = 0; "XC_kAXXCAttributeElementBaseType" = UIView; "XC_kAXXCAttributeElementType" = WKContentView; "XC_kAXXCAttributeTraits" = 140883517505536; } See test report attachments for more detail.
該当のソースコード
func testExample() { let app = XCUIApplication() app.launch() // let app = XCUIApplication() app.scrollViews.otherElements.tables.staticTexts["コード"].tap() app.pickerWheels["未選択"].press(forDuration: 2.0); app.toolbars["Toolbar"].buttons["完了"].tap() app.buttons["ketteiButton"].tap() }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/04 02:36 編集
2019/12/04 07:08 編集
2019/12/04 09:14