メインコンテンツへスキップ
下位互換性の無い機能追加
- 要素の値のチェックや待機のコマンドにおいて、従来はその要素の子要素の全テキストを取得して連結したものを値としていましたが、子要素は取得しないようにしました(親要素のテキストだけをチェック・待機、したいことが多く使いにくいため)。
機能追加
- iOS実機のテストが可能になりました。必要な追加のセットアップ手順をこちらに、利用方法をこちらに記載しています。
- iOSのインストール済アプリのテストが可能になりました。
- 以下のコマンドを追加しました。
- 変数に値を保存(保存した値は${変数名}でテスト中から参照できます)
- ユニークな値を生成して変数に保存
- 画面の回転
- 「一致しなくなるまで待つ」「含まなくなるまで待つ」
- テストケース編集画面にて、「テスト実行前にアプリの状態をクリア」を指定できるようになりました。
- Contactフォームを設置して、Magic Pod開発チームへの質問が簡単に行えるようにしました。
- Magic Pod Desktopのバージョンが最新でない場合に、通知を出すようにしました。
- バッチテスト結果のテストごとの結果ページに、テスト名を表示するようにしました。
- サポートされていないブラウザを使用している場合に警告を出すようにしました。
- テストケース編集画面の細かいUIを改善しました。
- 利用するAppiumのバージョンをAppium1.6.6-beta.2にしました。
不具合修正
- 画像解析ロジックの細かい不具合を修正しました。
- 横方向固定のアプリの画像解析・テスト実行がうまく行えない不具合を修正しました。(ただし#23の問題が未解決です)
- Androidのテスト実行の終了が従来より遅くなっていたのを修正しました。