更新フローチェックフロープロモーションプレスリリースメールマガジン検索エンジンへの登録リンクポピュラリティアップバナー広告メールマガジン広告アフィリエイトプログラム懸賞blogSEM機能テストシステムやメールフォーム、JavaScriptなどを利用しているページについて、どのようなものが存在し、どのように機能するのか把握した上で、きちんと機能するかテストする必要があります。ここではそのテスト方法と残すべきドキュメントについてまとめています。一覧まずは自社サイトにどのような機能があるかを把握します。CGIなどのプログラムページとページの中で使われるJavascriptの2つを一覧し、正常な場合の動きとテスト方法を記述します。システムの仕様システム導入時に必要な仕様ドキュメントと、運用時に必要な仕様ドキュメントは違います。導入時のテスト項目だけでなく、運用時の正常稼働確認のテスト方法もシステム担当またはシステム会社に聞いておきましょう。機能テストをする場合のフローは下記の通りになります。想定しているデータ入力などを行い完了画面までたどりつくかか確認するデータベースやメールなど、画面以外のデータが正常に更新されているか確認する異常な操作を行いエラー処理が正常に機能するか確認する結果を記録する入力機能テスト機能テストで最も手間がかかるのがこの入力テストです。複雑な仕組みの場合はテストツールなどを使ってブラウザをエミュレートしたツールにより入力機能テストを行う必要もあります。主な機能テスト内容は、指定範囲外のデータを入力された(直接スクリプトにポストした場合も含む)場合に、プログラムが正常にエラー処理をするかです。各入力ボックス毎にプログラムが受け付けるデータの範囲は明確化させておき、実際に指定範囲外のデータを入れた際のエラーメッセージを確認します。環境Mac、Windows、携帯電話などハードウェア、ブラウザなどのソフトウェアの環境により動かなくなるものが多数あります。プログラムが想定してる環境がどのようなものかも把握し、できる範囲でテストを行い記録を残しましょう。想定外のアクセスがされ、プログラムなどが正常に稼働しない場合はあらかじめページ内にその旨を記述しておきましょう。機能テストはシステム納入時のみでなく、日々の運用の中でも定期的に行う必要があります。テスト項目を明確化させ、定例チェックシートを作りましょう。想定負荷システムはどんな状況でも動くというものではありません。次はリンクチェック御社ホームページは制作からチェックまで、専門家にお任せ下さい。