テストツールおよび追跡ツール
最終更新日: 2023年5月4日
- トピック:
- Developing
作成対象:
- Developer
テスト
AEMには次の機能があります。
次の 2 つのオープンソーステストツールを示します。
Selenium
Selenium は、アクティビティごとに 1 人のユーザーでブラウザーの機能テストに使用されます。 テスト手順(クリック)を HTML テーブルまたは Java クラスとして記録します。
詳しくは、https://www.seleniumhq.org/ を参照してください。
JMeter
JMeter は、リクエストの追跡に使用され、機能、パフォーマンス、およびストレステストに使用できます。
詳しくは、 http://jakarta.apache.org/jmeter/.
また、テストを自動化し、テスト計画を管理するための独自のツールも多数用意されています。
トラッキング
以下のツールを簡単に利用できます。ただし、どの場合でも大切なポイントは、プロジェクトチームのすべてのメンバー(パートナーやお客様を含む)がデータを利用できることです。
バグジラ
独自の要件に合わせて設定できるバグ追跡システム。
スプレッドシート
バグ追跡専用のツールではありませんが、わかりやすく、ほとんどのユーザーが機能を使用したことがあるので、スプレッドシートは、この用途でよく「誤用」されています。
これらをトラッキングに使用する場合は、次のポイントに留意します。
- シンプルを心がける。
- 個々のスプレッドシートの数は、最小限に抑える必要があります。
- 定期的に更新する必要があります。
- 1 つのマスターコピーのみを管理し、すべてのユーザーがマスターコピーの場所を把握する必要があります。
- すべてのプロジェクトメンバーがアクセスできるようにする必要があります。
- セキュリティが問題で(多くの場合、大企業で発生)、共通のアクセスを確立できない場合は、これらがコピーであり更新できないことを全員が理解している限り、コピーを配布できます。
繰り返しますが、バグおよび機能要件を追跡するための専用ツールも数多く存在します。
Experience Manager
- 開発ユーザーガイドの概要
- デベロッパー向けの概要
- Platform
- Sling チートシート
- Sling アダプターの使用
- タグライブラリ
- テンプレート
- AEM での Sling Resource Merger の使用
- オーバーレイ
- 命名規則
- 新しい Granite UI フィールドコンポーネントの作成
- Query Builder
- タグ付け
- エラーハンドラーによって表示されるページのカスタマイズ
- カスタムノードタイプ
- グラフィックレンダリング用のフォントの追加
- SQL データベースへの接続
- URL の外部化
- オフロードのためのジョブの作成と使用
- Cookie の使用法の設定
- AEM JCR へのプログラムからのアクセス方法
- JMX コンソールを使用したサービスの統合
- Bulk Editor の開発
- レポートの開発
- e コマース
- コンポーネント
- ヘッドレスエクスペリエンス管理
- 開発ツール
- パーソナライズ機能
- AEM の拡張
- テスト
- ベストプラクティス
- モバイル web