Playwrightを利用している場合、「chrome://」から始まるページ上での操作はサポートされていません。
Playwrightに移行すると、例えば「chrome://downloads にアクセスして、ダウンロードされたファイルの内容を確認する」といった操作ができなくなります。該当の操作がテストケースに含まれている場合、以下を参考にテストケースを更新してください。
Before:
1. chrome://downloads ページ上のダウンロードされたファイルへのリンクをクリック
After:
1. 「属性を保存」を使用し、ダウンロードされたファイルへのリンクの"href"属性の値を<filepath>に保存
2. 「TypeScriptコードを実行」を使用し、<filepath>からファイル名を取り出して<filename>に保存
- 入力: "filepath" "${filepath}
- 出力: "filename"
function magicpodCustomStep(args: Args): Output { return [args.filepath.split('/').pop()]; }
3. URLに遷移 file:////var/www/magic_pod_work/downloads/${filename} (このパスはクラウドブラウザの場合です。ローカルPCの場合はパスを変更してください。)