mablでダウンロードしたファイルをチェックする

mablには download assertionsという機能があります。これによって、テストの中にファイルをダウンロードするステップがあった場合も、ダウンロードを実行し、そのファイルをチェック可能とのこと。

 download assertions

使い方も簡単。mablのトレーナーを使ってダウンロードボタンをクリックするだけ。ダウンロードが完了すると上記の様に「Assert file “issues.csv” downloaded」と自動追加されます。

チェックできる項目は上記のように「ファイル名」、「mine-type」、「ファイルサイズ」ぐらい。

ファイルを複数ダウンロードするとChromeだと「filename(1).text」みたいな数字がつくけど、mablはよしなにそれを削除してくれるらしい。

PDFであればmablが自動でビューアを開いて中身のチェックが可能(ただし、この機能はシークレットモードで起動すると動かないので注意

ファイルも中身をチェックできるようになるとうれしいので、ほしい機能一覧にあった「ファイル内部をAssertする」にVoteしておこう。

参考: Adding download assertions