テストエンジニア

デシジョンテーブルとは

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

結合テストとは

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

持続化給付金の申請手順

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

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

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

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

単体テスト(ユニットテスト)とは、当該プログラム開発者の手によって一番最初に実行されるテストです。単体テストの目的は、作成したプログラムが開発者の想定通りに動作するかどうかを確認することにあります。本テスト工程が完了していないプログラムは...
2021.05.26
プログラミング

ネクストキーロックとは

WHERE 句で指定した範囲内で他のトランザクションから INSERT(あるいは DELETE)ができないように、実レコードが存在しないインデックスの隙間(ギャップ)をロックします(ギャップロック)。さらに指定範囲を超えた直近の実レコードもロックします(レコードロック)。このギャップロックとレコードロックの組み合わせがネクストキーロックです。
2020.08.21
プログラミング

APNs を利用したプッシュ通知でのエラー

iPhone などのスマートフォンへのプッシュ通知は、APNs【Apple Push Notification Service】を利用して行います。サーバ側での処理の実装はそれほど難しくはありませんが、プッシュ通知に必要な証明書を用意する...
2021.02.15
テストエンジニア

テスト管理ツール CAT を利用した進捗管理・障害分析の運用例

テスト管理ツールの CAT の進捗管理や分析の見方を運用例を用いて紹介したいと思います。※なお、テスト項目やテスト結果は、本記事用に作成したサンプルです。参考:テスト管理ツール CAT の分析機能がリニューアル参考:テスト管理ツール CA...
2021.04.24
テストエンジニア

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

テスト管理ツールの CAT を利用した実際のテスト運用例を紹介したいと思います。参考:テスト管理ツールの CAT を利用した障害管理の運用例 テスト項目の作成プロジェクトを選択後、上部メニューの「テスト管理」をクリックすると作成され...
2020.10.21
テストエンジニア

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

テスト管理ツールの CAT を利用した障害管理の実際の運用例を紹介したいと思います。 ワークフローの設定障害管理のワークフローを設定するために、まず障害レポートがとりうるステータスを設定します。ヘッダメニューの歯車アイコンより、「課...
2020.10.22