woshidan's blog

あいとゆうきとITと、とっておきの話。

AppiumでiOSのテストのサンプルを動かすところまで

iOSAndroidのUIテストをSeleniumのように書くことができるAppiumというものがあるそうですが、 説明を見ていてもさっぱり挙動がわからなかったので、動かしてみたメモです。

各種のバージョンは

  • Appium 1.5.3
  • maevn 3.3.9

です。スクショにAviraが映っていますが、昨日のAvast誤検知祭りの名残です。

DLしてきたAppiumを起動

Appium: Mobile App Automation Made Awesome.からAppiumをDLしてきて起動してみます。

f:id:woshidan:20170223064606p:plain

f:id:woshidan:20170223064619p:plain

テストが実行される様子

今回は

github.com

のサンプルコードを実行してみます。

また、サンプルコードの実行にはmaevnが必要なので事前にDLしておきます。

f:id:woshidan:20170223064718p:plain

f:id:woshidan:20170223064731p:plain

iOSのシミュレータが起動。 f:id:woshidan:20170223064810p:plain

f:id:woshidan:20170223064841p:plain

f:id:woshidan:20170223064852p:plain

デフォルトではテスト終了後iOSのシミュレータはシャットダウンされます。 f:id:woshidan:20170223065230p:plain

参考

qiita.com