メインコンテンツへスキップ
機能追加
- テスト一括実行を画面からスケジュール指定して実行可能になりました。好きな時間と曜日で定期実行できます。
- 「日時を保存」コマンドを追加しました。(#156, #147)
- 現在、ヶ月前/後、日前/後などの様々な日時を、年、月、日、時間、エポック秒、エポックミリ秒、日付書式指定など様々な形式で取得して変数に保存できます。
- テストとプロジェクトの複製はバックグラウンドで実施され、完了したら通知が来るようになりました。
- 複製に時間がかかると画面表示がサーバーエラーになる不具合も合わせ修正されています。
- テスト失敗時のロケータ自動修復において、その要素が使われている全てのテストの動作を確認できていない場合には、注意を促すメッセージを出すようにしました。
- 自動修復の各種精度改善を行いました。
- magic-pod-api-clientのバージョン0.50.0.1で、HTTPヘッダを指定する「--http_headers」オプションを指定可能になりました。
- 多言語データパターンとデータパターンのCSVの推奨エンコードはUTF-8になりました。
- テスト実行後に、そのテストに使用したクラウドアップロードアプリを削除しても、テスト結果画面では引き続きアプリの情報が見られるようになりました。(モバイルアプリテスト)(#169)
- WebViewテストに関連した各種メッセージを改善しました。(モバイルアプリテスト)
- 「表示されるまでUI要素をスクロール」のコマンドを追加しました。ページ全体でなく、特定のスクロールボックスをスクロールできます。(ブラウザテスト)
不具合修正
- 多言語データパターンでCSV出力したファイルをExcelで開くと文字化けする不具合を修正しました。
- 多言語データパターンCSV取込やデータパターンCSVアップロードにおいて、ファイルのエンコードによってはエラーや文字化けが起きる不具合を修正しました。
- テストケースの複製が失敗することがあったので修正しました。
- テストの実行中にテストケースを削除すると、テスト結果が書き込まれない不具合を修正しました。
- 「画面全体の描画が終わるまで待つ」コマンドによる待機中に端末やブラウザのウィンドウサイズが変わるとエラーになる不具合を修正しました。
- iOSで、要素が存在するにも関わらず、その要素を見つけられずにエラーになることがあったので修正しました。(モバイルアプリテスト)
- 「テキスト入力」コマンドが半角カナを入力できない不具合を修正しました。(ブラウザテスト)
- 「ブラウザを開く」コマンドの「Cookieをクリア」のオプションが動作しなくなっていたので修正しました。(ブラウザテスト)