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
52
07_システム開発のリリースで必要なことは?
makino0525
0
83
08_システム開発の運用保守で必要なことは?
makino0525
0
75
Other Decks in Education
See All in Education
予習動画
takenawa
0
6.3k
技術勉強会 〜 OAuth & OIDC 入門編 / 20250528 OAuth and OIDC
oidfj
5
1.2k
Common STIs in London: Symptoms, Risks & Prevention
medicaldental
0
130
Open Source Summit Japan 2025のボランティアをしませんか
kujiraitakahiro
0
720
諸外国の理科カリキュラムにおけるビッグアイデアの構造比較
arumakan
0
320
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
310
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.9k
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visualisation (4019538FNR)
signer
PRO
1
2.4k
Implicit and Cross-Device Interaction - Lecture 10 - Next Generation User Interfaces (4018166FNR)
signer
PRO
2
1.7k
Tangible, Embedded and Embodied Interaction - Lecture 7 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
JOAI2025講評 / joai2025-review
upura
0
160
Gaps in Therapy in IBD - IBDInnovate 2025 CCF
higgi13425
0
490
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Building Adaptive Systems
keathley
43
2.6k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Writing Fast Ruby
sferik
628
62k
Embracing the Ebb and Flow
colly
86
4.7k
The Invisible Side of Design
smashingmag
300
51k
Transcript
システム開発のテスト工 程で必要なことは? システム開発のテスト工程では、テストの目的や重要性を理解し、テスト の種類やフェーズ、テスト計画の作成と実施、テストケースの作成と実行 、バグの報告とトラッキング、テスト環境の準備と管理、テスト自動化の 導入と利点について学ぶ必要があります。 by 晃平 槇野
テストの目的と重要性 1 品質の確保 テストはシステムの品 質を確保するために不 可欠です。バグやエラ ーを早期に検出し、修 正することで、高品質 のソフトウェアを提供 できます。
2 ユーザ満足度の向上 テストはユーザ満足度 を向上させる要素です 。バグの少ないシステ ムは信頼性が高く、ユ ーザにとって使いやす いものとなります。 3 リスク低減 テストはプロジェクト のリスクを低減するた めに重要です。バグや エラーによるシステム の停止や情報漏洩など のリスクを最小限に抑 えることができます。
テストの種類とフェーズ 1 ユニットテスト 個々のコンポーネントやモジュールの単 体テストを行うことで、機能の正常性を 確認します。 2 結合テスト 複数のコンポーネントやモジュールの連 携をテストし、異なる要素が正しく機能
しているかを確認します。 3 システムテスト システム全体の機能やパフォーマンスを テストし、要件を満たしているかを確認 します。 4 受け入れテスト ユーザや顧客が実際にシステムを評価し 、要件を満たしているかを確認します。
テスト計画の作成と実施 1 目標の設定 テストの目標や範囲を明確にし、テストの方針を決定します。 2 テストケースの作成 テストケースを作成し、期待される結果と実際の結果を比較するための基準 を定義します。 3 テストの実施
テストケースを実行し、システムの動作やパフォーマンスを評価します。
テストケースの作成と実行 テストケースの作成 テストケースを詳細に作成し 、テストの網羅性と再現性を 確保します。 テストの実行 テストケースを実行し、シス テムの正常性やエラーの有無 を確認します。 結果の分析
テスト結果を分析し、問題や バグを特定して適切な対策を 講じます。
バグの報告とトラッキング 1 バグの特定 テスト中に発見された バグを特定し、詳細な 報告書を作成します。 2 バグの優先度と重 要度の評価 バグの優先度と重要度
を評価し、修正の優先 順位を決定します。 3 バグの修正と検証 開発チームによるバグ の修正と、テスターに よる修正後の検証を行 います。
テスト環境の準備と管理 テスト環境の構築 テストに必要な環境やツールを整え、 正確なテストを実施できる状態にしま す。 テストデータの作成 テストシナリオに合わせたテストデー タを作成し、異なるケースをテストで きるようにします。 テスト環境の管理
テスト環境の問題や変更を管理し、適切な状態を維持するための対策を講じます。
テスト自動化の導入と利点 1 導入の準備 テスト自動化に必要なツールやフレ ームワークを選定し、環境を整えま す。 2 自動化テストスクリプトの作 成 テストケースに基づいて自動化スク
リプトを作成し、継続的なテストを 実施できるようにします。 3 効率の向上と品質の向上 テスト自動化によりテストの効率が 向上し、品質を向上させることがで きます。