テスト の変更点


#author("2024-02-02T16:14:45+09:00","default:k1rou","k1rou")
#author("2024-02-26T13:13:10+09:00","default:k1rou","k1rou")
*テストとは [#n8e291fb]

*テストツール [#c08bde0a]
-ソフトウェアテスト技術振興協会

*テストの手法 [#zbfcc098]
**単体テスト [#g3a45c21]
-ホワイトボックステスト
--命令網羅
--判定条件網羅(分岐網羅)
--条件網羅
--判定条件/条件網羅
--複数条件網羅

-ブラックボックステスト
--同値分析(同値分割)
--限界値分析
--原因結果グラフ
--実験計画法

**結合テスト [#lcbb55a5]
-トップダウンテスト
--呼び出す側のテストにおいて、呼び出される側が完成していない場合に行なうテストの手法
--呼び出される側は[[スタブ]]を使う

-ボトムアップテスト
--呼び出される側のテストにおいて、呼び出す側が完成していない場合に行なうテストの手法
--呼び出す側は[[ドライバ]]を使う

-サンドイッチテスト
--折衷テスト
--トップダウンテストとボトムアップテストを組み合わせて行なうテストの手法
--最上位と最下位からテストを開始する

-ビッグバンテスト
--全てのモジュールを一度に動作させて検証するテストの手法

**システムテスト [#kad2e161]
-機能テスト
-性能テスト
-例外処理テスト
-負荷テスト
-操作性テスト

**運用テスト [#caa06b8f]
-レグレッションテスト (退行テスト)

**その他 [#m7bf43d1]
-探索的テスト
-状態遷移テスト
-モデルベースドテスト

**セキュリティ関係 [#k1394f90]
-[[ファジング]]
-[[ペネトレーションテスト]]
-机上演習
--TTX(Table Top eXercise)

*テスト環境 [#y26d3f9e]
-検証環境
--ステージング環境
--QA環境

*テスト関連のツール [#yf05a775]
-qTest

*関連サイト [#f00bbfd4]
-テストの学習へようこそ!  - web.dev~
https://web.dev/learn/testing/welcome?hl=ja

*関連用語 [#abee04b3]
-[[Jenkins]]
-[[A/Bテスト]]
-[[QA]]
-[[TDD]]
-[[回帰テスト]]
-[[システム開発]]
-[[ストレステスト]]
-[[テスト自動化]]
-[[ドッグフーディング]]
-[[ビルド・パイプライン]]
-[[開発手法]]