Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
06_システム開発のテスト工程で必要なことは?
Search
槇野晃平
December 08, 2023
Education
150
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
06_システム開発のテスト工程で必要なことは?
システム開発のテスト工程で必要なについて説明しています。
槇野晃平
December 08, 2023
More Decks by 槇野晃平
See All by 槇野晃平
01_システム開発工程の流れを細かく説明
makino0525
1
260
02_システム開発の要件定義で行うこととは?
makino0525
2
290
03_システム開発の基本設計とは?
makino0525
1
150
04_システム開発の詳細設計とは?
makino0525
1
110
05_システム開発のコーディングで必要なことは?
makino0525
1
77
07_システム開発のリリースで必要なことは?
makino0525
1
110
08_システム開発の運用保守で必要なことは?
makino0525
1
95
Other Decks in Education
See All in Education
応募課題(’25広島)
forget1900
0
1.6k
プログラミング言語において文字列を複数行にわたって だらだらと記載するアレ
sapi_kawahara
0
160
Human-AI Interaction - Lecture 11 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
The Art & Science of Elearning
tmiket
1
220
コミュニティを通じた_キャリア設計のススメ_20260424.pdf
masakiokuda
0
320
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
3.1k
モブ社員がモブエンジニアを名乗って得られたこと_20260413
masakiokuda
4
520
Populism, Post-Liberalism & Climate Change
vyadav
0
180
Stardy 会社紹介資料
stardy
0
330
Data Physicalisation - Lecture 9 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
1k
偶然のチャンスを掴みに行けるのは君だ!
kotomin_m
2
120
「機械学習と因果推論」入門 ⑤ 因果効果推定の一般化
masakat0
0
110
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Code Reviewing Like a Champion
maltzj
528
40k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Claude Code のすすめ
schroneko
67
230k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
GraphQLとの向き合い方2022年版
quramy
50
15k
Transcript
システム開発のテスト工 程で必要なことは? システム開発のテスト工程では、テストの目的や重要性を理解し、テスト の種類やフェーズ、テスト計画の作成と実施、テストケースの作成と実行 、バグの報告とトラッキング、テスト環境の準備と管理、テスト自動化の 導入と利点について学ぶ必要があります。 by 晃平 槇野
テストの目的と重要性 1 品質の確保 テストはシステムの品 質を確保するために不 可欠です。バグやエラ ーを早期に検出し、修 正することで、高品質 のソフトウェアを提供 できます。
2 ユーザ満足度の向上 テストはユーザ満足度 を向上させる要素です 。バグの少ないシステ ムは信頼性が高く、ユ ーザにとって使いやす いものとなります。 3 リスク低減 テストはプロジェクト のリスクを低減するた めに重要です。バグや エラーによるシステム の停止や情報漏洩など のリスクを最小限に抑 えることができます。
テストの種類とフェーズ 1 ユニットテスト 個々のコンポーネントやモジュールの単 体テストを行うことで、機能の正常性を 確認します。 2 結合テスト 複数のコンポーネントやモジュールの連 携をテストし、異なる要素が正しく機能
しているかを確認します。 3 システムテスト システム全体の機能やパフォーマンスを テストし、要件を満たしているかを確認 します。 4 受け入れテスト ユーザや顧客が実際にシステムを評価し 、要件を満たしているかを確認します。
テスト計画の作成と実施 1 目標の設定 テストの目標や範囲を明確にし、テストの方針を決定します。 2 テストケースの作成 テストケースを作成し、期待される結果と実際の結果を比較するための基準 を定義します。 3 テストの実施
テストケースを実行し、システムの動作やパフォーマンスを評価します。
テストケースの作成と実行 テストケースの作成 テストケースを詳細に作成し 、テストの網羅性と再現性を 確保します。 テストの実行 テストケースを実行し、シス テムの正常性やエラーの有無 を確認します。 結果の分析
テスト結果を分析し、問題や バグを特定して適切な対策を 講じます。
バグの報告とトラッキング 1 バグの特定 テスト中に発見された バグを特定し、詳細な 報告書を作成します。 2 バグの優先度と重 要度の評価 バグの優先度と重要度
を評価し、修正の優先 順位を決定します。 3 バグの修正と検証 開発チームによるバグ の修正と、テスターに よる修正後の検証を行 います。
テスト環境の準備と管理 テスト環境の構築 テストに必要な環境やツールを整え、 正確なテストを実施できる状態にしま す。 テストデータの作成 テストシナリオに合わせたテストデー タを作成し、異なるケースをテストで きるようにします。 テスト環境の管理
テスト環境の問題や変更を管理し、適切な状態を維持するための対策を講じます。
テスト自動化の導入と利点 1 導入の準備 テスト自動化に必要なツールやフレ ームワークを選定し、環境を整えま す。 2 自動化テストスクリプトの作 成 テストケースに基づいて自動化スク
リプトを作成し、継続的なテストを 実施できるようにします。 3 効率の向上と品質の向上 テスト自動化によりテストの効率が 向上し、品質を向上させることがで きます。