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
0
110
06_システム開発のテスト工程で必要なことは?
システム開発のテスト工程で必要なについて説明しています。
槇野晃平
December 08, 2023
Tweet
Share
More Decks by 槇野晃平
See All by 槇野晃平
01_システム開発工程の流れを細かく説明
makino0525
0
210
02_システム開発の要件定義で行うこととは?
makino0525
1
230
03_システム開発の基本設計とは?
makino0525
0
110
04_システム開発の詳細設計とは?
makino0525
0
95
05_システム開発のコーディングで必要なことは?
makino0525
0
54
07_システム開発のリリースで必要なことは?
makino0525
0
85
08_システム開発の運用保守で必要なことは?
makino0525
0
77
Other Decks in Education
See All in Education
Info Session MSc Computer Science & MSc Applied Informatics
signer
PRO
0
190
Data Management and Analytics Specialisation
signer
PRO
0
1.4k
Common STIs in London: Symptoms, Risks & Prevention
medicaldental
0
130
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019538FNR)
signer
PRO
1
2.1k
Implicit and Cross-Device Interaction - Lecture 10 - Next Generation User Interfaces (4018166FNR)
signer
PRO
2
1.7k
GitHubとAzureを使って開発者になろう
ymd65536
1
120
Tangible, Embedded and Embodied Interaction - Lecture 7 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
実務プログラム
takenawa
0
6.7k
OJTに夢を見すぎていませんか? ロールプレイ研修の試行錯誤/tryanderror-in-roleplaying-training
takipone
1
160
Pythonパッケージ管理 [uv] 完全入門
mickey_kubo
20
15k
著作権と授業に関する出前講習会/dme-2025-05-01
gnutar
0
200
(キラキラ)人事教育担当のつらみ~教育担当として知っておくポイント~
masakiokuda
0
110
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Statistics for Hackers
jakevdp
799
220k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Thoughts on Productivity
jonyablonski
69
4.7k
Embracing the Ebb and Flow
colly
86
4.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
820
Transcript
システム開発のテスト工 程で必要なことは? システム開発のテスト工程では、テストの目的や重要性を理解し、テスト の種類やフェーズ、テスト計画の作成と実施、テストケースの作成と実行 、バグの報告とトラッキング、テスト環境の準備と管理、テスト自動化の 導入と利点について学ぶ必要があります。 by 晃平 槇野
テストの目的と重要性 1 品質の確保 テストはシステムの品 質を確保するために不 可欠です。バグやエラ ーを早期に検出し、修 正することで、高品質 のソフトウェアを提供 できます。
2 ユーザ満足度の向上 テストはユーザ満足度 を向上させる要素です 。バグの少ないシステ ムは信頼性が高く、ユ ーザにとって使いやす いものとなります。 3 リスク低減 テストはプロジェクト のリスクを低減するた めに重要です。バグや エラーによるシステム の停止や情報漏洩など のリスクを最小限に抑 えることができます。
テストの種類とフェーズ 1 ユニットテスト 個々のコンポーネントやモジュールの単 体テストを行うことで、機能の正常性を 確認します。 2 結合テスト 複数のコンポーネントやモジュールの連 携をテストし、異なる要素が正しく機能
しているかを確認します。 3 システムテスト システム全体の機能やパフォーマンスを テストし、要件を満たしているかを確認 します。 4 受け入れテスト ユーザや顧客が実際にシステムを評価し 、要件を満たしているかを確認します。
テスト計画の作成と実施 1 目標の設定 テストの目標や範囲を明確にし、テストの方針を決定します。 2 テストケースの作成 テストケースを作成し、期待される結果と実際の結果を比較するための基準 を定義します。 3 テストの実施
テストケースを実行し、システムの動作やパフォーマンスを評価します。
テストケースの作成と実行 テストケースの作成 テストケースを詳細に作成し 、テストの網羅性と再現性を 確保します。 テストの実行 テストケースを実行し、シス テムの正常性やエラーの有無 を確認します。 結果の分析
テスト結果を分析し、問題や バグを特定して適切な対策を 講じます。
バグの報告とトラッキング 1 バグの特定 テスト中に発見された バグを特定し、詳細な 報告書を作成します。 2 バグの優先度と重 要度の評価 バグの優先度と重要度
を評価し、修正の優先 順位を決定します。 3 バグの修正と検証 開発チームによるバグ の修正と、テスターに よる修正後の検証を行 います。
テスト環境の準備と管理 テスト環境の構築 テストに必要な環境やツールを整え、 正確なテストを実施できる状態にしま す。 テストデータの作成 テストシナリオに合わせたテストデー タを作成し、異なるケースをテストで きるようにします。 テスト環境の管理
テスト環境の問題や変更を管理し、適切な状態を維持するための対策を講じます。
テスト自動化の導入と利点 1 導入の準備 テスト自動化に必要なツールやフレ ームワークを選定し、環境を整えま す。 2 自動化テストスクリプトの作 成 テストケースに基づいて自動化スク
リプトを作成し、継続的なテストを 実施できるようにします。 3 効率の向上と品質の向上 テスト自動化によりテストの効率が 向上し、品質を向上させることがで きます。