デバッグ・テスト向け拡張機能
デバッグ・テスト向け拡張機能
Section titled “デバッグ・テスト向け拡張機能”デバッグとテストを効率化するおすすめのChrome拡張機能を紹介します。
1. Requestly
Section titled “1. Requestly”HTTPリクエストをインターセプト・変更する拡張機能です。
- リクエストの変更: HTTPリクエストのURL、ヘッダー、ボディを変更
- レスポンスの変更: HTTPレスポンスの内容を変更
- リクエストのブロック: 特定のリクエストをブロック
- リダイレクト: リクエストを別のURLにリダイレクト
- Chrome Web Storeから「Requestly」をインストール
- ルールを作成してリクエストを変更
// APIのレスポンスをモックする// ルール: example.com/api/users → mock-users.json{ "source": { "url": "https://example.com/api/users" }, "destination": { "url": "https://example.com/mock-users.json" }}2. ModHeader
Section titled “2. ModHeader”HTTPリクエストヘッダーを追加・変更する拡張機能です。
- カスタムヘッダーの追加: 任意のHTTPヘッダーを追加
- ヘッダーの変更: 既存のヘッダーを変更
- プロファイルの保存: ヘッダー設定をプロファイルとして保存
- Chrome Web Storeから「ModHeader」をインストール
- アイコンをクリックしてヘッダーを設定
// 認証トークンを追加Authorization: Bearer your-token-here
// カスタムヘッダーを追加X-Custom-Header: custom-value3. User-Agent Switcher
Section titled “3. User-Agent Switcher”User-Agentを変更する拡張機能です。
- User-Agentの変更: ブラウザのUser-Agentを変更
- デバイスのエミュレート: モバイルデバイスをエミュレート
- プロファイルの保存: User-Agent設定をプロファイルとして保存
- Chrome Web Storeから「User-Agent Switcher」をインストール
- アイコンをクリックしてUser-Agentを選択
4. Clear Cache
Section titled “4. Clear Cache”キャッシュをクリアする拡張機能です。
- キャッシュのクリア: ブラウザのキャッシュをクリア
- Cookieのクリア: Cookieをクリア
- ローカルストレージのクリア: ローカルストレージをクリア
- Chrome Web Storeから「Clear Cache」をインストール
- アイコンをクリックしてキャッシュをクリア
5. Window Resizer
Section titled “5. Window Resizer”ブラウザウィンドウのサイズを変更する拡張機能です。
- プリセットサイズ: よく使われる画面サイズをプリセット
- カスタムサイズ: カスタムサイズを設定
- レスポンシブテスト: レスポンシブデザインをテスト
- Chrome Web Storeから「Window Resizer」をインストール
- アイコンをクリックしてサイズを選択
6. WhatFont
Section titled “6. WhatFont”Webページのフォント情報を確認する拡張機能です。
- フォントの確認: ページ上のフォント情報を確認
- フォントサイズの確認: フォントサイズを確認
- 行間の確認: 行間を確認
- Chrome Web Storeから「WhatFont」をインストール
- アイコンをクリックしてフォントを確認
7. Page Ruler
Section titled “7. Page Ruler”ページ上の要素のサイズと位置を測定する拡張機能です。
- 要素のサイズ測定: 要素の幅と高さを測定
- 位置の測定: 要素の位置を測定
- ガイドラインの表示: ガイドラインを表示
- Chrome Web Storeから「Page Ruler」をインストール
- アイコンをクリックして測定を開始
デバッグ・テスト向けのおすすめ拡張機能:
- Requestly: HTTPリクエストのインターセプト・変更
- ModHeader: HTTPヘッダーの追加・変更
- User-Agent Switcher: User-Agentの変更
- Clear Cache: キャッシュのクリア
- Window Resizer: ブラウザウィンドウのサイズ変更
- WhatFont: フォント情報の確認
- Page Ruler: 要素のサイズと位置の測定
これらの拡張機能を活用することで、デバッグとテストを効率化できます。