フレームワーク

PHP のライブラリ管理ツール Composer とは

Composer とは、PHP 関連のパッケージやライブラリを管理し、インストールを楽にするコマンドラインツールです。パッケージの依存関係を管理し、必要な他のパッケージをまとめてインストールしてくれます。仕組み自体はほぼ npm と同様で...
テストエンジニア

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

テスト管理ツールの TestRail を利用した実際のテスト運用例を紹介したいと思います。参考:テスト管理ツール TestRail を利用した障害管理の運用例 テスト項目の作成上部メニューの「DASHBOARD」からプロジェクトを作...
テストエンジニア

テスト管理ツール 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 はパッケージの依存関係を管理し、必要な他のパッケージをまとめてインストールしてくれます。PH...
テストエンジニア

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

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

デシジョンテーブルとは

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

結合テストとは

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

持続化給付金の申請手順

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