ブラウザのテストケースの最小化
ブラウザエンジンのバグレポートの Test Case Reduction に役立つかもしれないものを集める。
ページの取得
ブラウザでもページ保存できるし、それで十分なことも多いが、 たまにその方法でローカルに保存したページではお目当てのバグが再現しなくなることがあるので、別の方法も覚えておくと役に立つ。
- ほんの少しHTMLを変更して検証したい時
- yusukebe/mirror: mirror is command line tool for mirroring a web page.
- gildas-lormeau/SingleFile: Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
- Testcase Reducer – Get this Extension for Firefox
整形
{html,css,javascript} {tidy,formatter,beautifier} で検索すればブラウザで利用するものが出てくる。 使用されていない CSS を除去してくれるものもある。
apt-get intall tidy csstidy でインストールできるコマンドのものも覚えておくと役に立つ。
自動化
- Lithium: Line-based testcase reducer