...
Table of Contents | ||
---|---|---|
|
ルール カテゴリ
SOAtest は 500 以上のルールをチェックし、安全性、信頼性、およびコンプライアンスが満たされているかどうかを確認します。ルールは以下のようなテーマ別のカテゴリに分類されます。
- アクセシビリティ - WCAG 1.0 / セクション 508
- アクセシビリティ - WCAG 2.0 / ACC - WCAG2
- ブラウザー互換性
- コーディング規約
- HTML 整形式チェック
- リンク チェック
- スペル チェック
- フォーム
- 相互運用性
- 不正なコード
- ローカリゼーション
- 保守性
- ナビゲーション
- パフォーマンス
- 表示
- セキュリティ
- ユーティリティ
- 未使用コード
- XML 検証
ルールの説明の参照
SOAtest に附属の静的解析ルールについては、 [Parasoft] メニューの [ヘルプ] をクリックして、『Parasoft SOAtest ユーザーズ ガイド』の「Parasoft SOAtest 静的解析ルール」のセクションを参照してください。
...
Note | ||
---|---|---|
| ||
|
重要度レベル
各ルールには重要度レベルが設定されています。重要度レベルは、そのルールが深刻な欠陥 (パフォーマンスの低下、メモリ リーク、セキュリティ脆弱性などのアプリケーションの問題を引き起こす欠陥) につながる可能性を表します、レベル 1 からレベル 5 までの 5 段階のレベルがあります。レベル 1 が最も違反の深刻度が高いレベルです。
- 最高 - レベル 1
- 高 - レベル 2
- 中 - レベル 3
- 低 - レベル 4
- 最低 - レベル 5
ユーザー定義ルール
SOAtest では、RuleWizard モジュールを使用してユーザー定義の静的解析ルールを作成できます。RuleWizard を使用すれば、フローチャートのようにグラフィカルにルールを作成したり、サンプルのルール違反を実演するコードから自動的にルールを作成したりすることができます。ユーザー定義ルールを作成してチェックすることによって、チームはプロジェクトや組織に固有の要件を検証できます。また、チームの最も一般的なエラーの再発を防止できます。
...