テストエンジニア

テスト管理ツール TestRail を利用した障害管理の運用例

テスト管理ツールの TestRail を利用した障害管理の運用例を紹介したいと思います。参考:シンプルなテスト管理ツール「TestRail」の紹介障害管理についてまず、障害管理のワークフロー(Defect Life Cycle)を規定する障...
テストエンジニア

結合テストとシステムテストの違い

結合テストとは、単体テストが完了したプログラムモジュールや外部モジュールを本番環境同様に組み合わせ、正しく動作するか検証を行うテストです。障害の検出が主な目的であり、プログラムの品質を確保するために行います。一方、システムテストとは、開発し...
テストエンジニア

Cypress を利用した E2E テスト

Cypress とは、ブラウザをクライアントとする web アプリケーションの E2E テスト【End to End Test】を実現するためのテストツールです。E2E テストに必要なものが網羅されており、テストコードを記述するだけでシステ...
フレームワーク

Node.js のパッケージ管理ツール npm とは

npm【Node Package Manager】とは、Node.js 関連のパッケージをインストールするためのコマンドラインツールです。npm はパッケージの依存関係を管理し、必要な他のパッケージをまとめてインストールしてくれます。PHP...
テストエンジニア

組み合わせテストパターン抽出ツール PICT とは

PICT とは、デシジョンテーブルを作成する際に便利なツールです。PICT はソフトウェアテストの際のテスト条件の組み合わせを自動で生成してくれます。条件の因子が多すぎて組み合わせパターン数を減らしたい場合も、PICT であれば、ペアワイズ...
テストエンジニア

デシジョンテーブルとは

デシジョンテーブルの作り方やテスト条件の組み合わせパターンが増えすぎた場合の対処方法などを説明します。複数の入力条件が重なり合うプログラムの機能テスト(ブラックボックステスト)を実施する際、入力条件の組み合わせパターンを網羅した表を作成し、...
テストエンジニア

結合テストとは

結合テストとは、単体テストが完了したプログラムモジュールや外部モジュールを本番環境同様に組み合わせ、正しく動作するか検証を行うテストです。単体テストがプログラム単体の振る舞いの確認であるのに対し、結合テストでは複数のプログラムが組み合わさっ...
未分類

持続化給付金の申請手順

前年と比較して売上(売掛)が 50% 以上減少している月のある方を対象に、最大 100 万円の給付金が給付されるという国の補助金政策です。特に事前に用意が必要な添付書類について、画像付きで解説します。
テストエンジニア

単体テストのテスト項目の観点

単体テストで実施する検証の内容(すなわちテスト項目)は、機能面や構造面といった観点から適切に設定され、また十分に網羅されている必要があります。このテスト項目の網羅性(網羅率)のことをテストカバレッジ【Test Coverage】といい、カバ...
テストエンジニア

単体テスト(ユニットテスト)とは

大事なのは「単体」であることではなく、まず初めにどのようなテストを行う必要があるのかということですので、言葉の定義にあまりこだわるべきではないでしょう。