Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 9 Test Tool and Automation - Coggle Diagram
Chapter 9
Test Tool and Automation
1. Support
Management
Test
Management Tool
Requirement
Management Tool
Defect
Management Tool
Configuration
Management Tool
Continuos Intergartion
Tool (D)
2. Support
Statics Testing
Tool support
Review
Statis Analysis
Tool (D)
3. Support
Test Execution
and Logging
Test Execution
tool
Coverage
Tool
Test Harnesses
(D)
Unit Test Framework
(D)
4.Support
Performance Meassurement
& Dynamic Analysis
Performance
Testing Tool
Monitoring
Tool
Dynamic Analysis
Tool (D)
5. Support
Test Design
& Implementation
Test Design
Tool
Model Base
Testing Tool
Test Data Preapare
Tool
Acceptane Test driven Development
(ATDD)
Behavior Driven Development
(BDD)
Test Drivent Development
(TDD)
6. Support
Specification testing need
Data Quality Assertment
Data Conversion and migration
Usability Testing
Accessibility Testing
Localization Testing
Serucrity Testing
Portability Testing
Test Execution Tool
Data Driven
Scripting Technique
Data Files Store in Test Input
Expected Result in table or spreadsheets
Support: Capture/Playback Tool
Keyword Driven
Scripting Technique
Data files store in Test Input
Expected Result and
Keyword
in table or speardsheets
Writing Script Manually
9.2
Tool Selection
Open Source
Tool
Benifit
Does not have a high initial purchase cost
= low initial purchase cost
Can modify or extended by their user
Disadvance
Not be any formal support available for tool
Solve a specific problem or address a single issue
--> may not perform all function
TM ensure
:
Chi phí
Giá trị trả vể ROI
Customer
Tool
Specific
which no vendor or opensource avalable
EX:
New Hardware
New OS
Return on Investment
(ROI)
Non - Recurring cost
(Chi phí khởi tạo)
Define Tool requirement to meet object
Evaluating and select the correct tool and tool vendor
Purchasing, adapting or developing tool
Performaing the initial training
Integrating the tool with other tool
Procuring the hardware/software need to support
Recurring cost
(chi phí định kì)
Owining the tool
Licensing and support fee
Maintenance cost for the tool itsefl
Ongoing training and mentoring cost
Porting the tool to different enviroment
Adapting the tool for furture need
Improving the quality and process to ensure optimal use of the selected tool