今回は短いのですが、私と同じようにうっかりはまってしまう方が居るかもしれませんので一応記事にしておきました。
何が起こったか
appnim を使い mobilesafari で web の試験をしようと思い、新たに環境を構築しました。
- macOS 10.13.5
- iOS 11.4(シミュレーターで実行したiOS)
- Xcode 9.4
- appium 1.8.1
- webdriverio 4.12.0
上記の環境で試したのですが、なぜかシミュレーターがたくさん実行されてしまいました。
試験を実行すると、まずはシミュレーターが1つ上がって来ます。
よしよしと思ってまっていると、2つめが・・・・な感じでした。
そのままほって置くと、3つ4つと起動されてきます。
結論
iOSは11.3をつかいましよう。
いろいろ試したのですが
結局、release noteを確認したところ、appium1.8.0 で iOS11.3 に対応した時点のままのようなので、11.4は未対応ということみたいです。
ここにたどり着くまで、appium のログとにらめっこしまくりだったのですが、わかるはずもなく、どうやら appium かんけいなくね? という境地にたどり着いたとき、やっと 「iOS11.4対応してたっけ?」にたどり着きました。
私のように時間を浪費しないよう、検索に引っかかることをお祈りしています・・・・合掌