JaSSTは、NPO法人ASTER (ソフトウェアテスト技術振興協会)が運営しています。詳細につきましては、こちらをご覧ください。 NPO ASTER のウェブサイトへ ※JaSSTの参加申込受付は、株式会社イベント・レンジャーズが実施しています。
JaSSTは、NPO法人ASTER (ソフトウェアテスト技術振興協会)が運営しています。詳細につきましては、こちらをご覧ください。 NPO ASTER のウェブサイトへ ※JaSSTの参加申込受付は、株式会社イベント・レンジャーズが実施しています。
「一生懸命テストしたのに、どうしてもバグがなくならない。」これは、すべてのソフトウェア開発者に共通する悩みであろう。 バグのあるソフトウェアでも、リリース前には、膨大なテスト項目をクリアしてきたはずだ。だが、そのほとんどは、仕様書や設計書から書き写しただけの、機能が正しく動くことを確認するものばかりになってはいないか。 テストしても見逃されるバグは、ソフトウェアを使い込んだり、ちょっと変わった操作をしたり、ある特殊な状況でのみ発生するものが多い。このようなバグは、意図的にバグを見つけようとしない限り、見つからないものである。 ソフトウェアテストも、創造性を問われる仕事である。ソフトウェアテストに関する広汎な知識と、豊かな想像力で、バグを見つけられるようなテストを創り出していかなくてはならない。それができなければ、ソフトウェアの品質も向上しない。 確認のためのテストと、バグを見つけるためのテ
ソフトウェアテストにおいて、カバレッジ(注1)の値を導き出すときに使う算定対象と算定規則を決めた基準のこと。カバレッジテストの詳しさを決定する。 カバレッジ(率)はテスト対象全体のうち、テストした部分(テストしようとしている部分)がどのくらいの割合を示す指標である。カバレッジ基準はこのときのテストの内容や性質を決める基準である。カバレッジ率が“網の広がり”だとすれば、カバレッジ基準は“網目の細かさ”だといえる。 カバレッジ基準はカバレッジを算出する際に必須のものなので、仕様カバレッジや機能カバレッジのような機能ベースのテストに関しても存在するといえるが、ソフトウェアテストの現場でしばしば検討・議論されるのはコードカバレッジのそれについてである。 コードカバレッジには、カバレッジ基準によってさまざまなものがあり、どれを選択するかによって検出できる不具合が変わってくる。 主要なコードカバレッジ
明日からできるプロジェクト管理(4) 単体テストの品質をチェックするには 1page|2page|3page 高野敦 2006/1/12 ● 単体テスト(BlackBox)におけるツール 単体テスト(BlackBox)において重要なのは、テストが実施されているかどうかとどのテストが失敗しているかが明確になることです。そのためxUnitを利用して単体テスト(BlackBox)を実施し、その結果をレポート化することで単体テスト(BlackBox)をツールが支援します。 ここではJUnitのレポートについて説明します。 ○ JUnitReport JUnitの機能を利用します。JUnitについてはいろいろなところで説明されているので説明を省きます。ここではMavenを利用してビルドのタイミングですべての単体テストを実施し、その結果をレポート化する方法について説明します。 テスト結果レポートを作成
組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム
ソフトウェアテスト (英: software testing) は、コンピュータのプログラムから仕様にない振舞または欠陥(バグ)を見つけ出す作業のことである。ソフトウェアテストで見つかったプログラム中の欠陥を修正する作業をデバッグという。ソフトウェアテストに成功するとは、テストで欠陥が発見されるか、規定した試験項目にすべて合格するか、規定した品質目標に到達することである。目標とした品質には、規定した試験項目にすべて合格することもある。例えば、OS, プログラミング言語では、仕様を満たしているかどうかの適合試験を規定している。ソフトウェアテストでは、欠陥が存在することを示すことはできるが、欠陥が存在しないことは証明できない。ソフトウェアに仕様にない振舞がないことを保証する作業を証明といい、証明用のシステム、証明しやすい言語も多数存在している。本項では動的なソフトウェアテストを中心に扱う。 ソ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く