Chapter 2 Flashcards
Component/Unit Testing
Testing the individual software component in other words the smallest piece of software that can be tested in isolation
Integration Testing
Testing performed to expose defects in the interfaces and in the interactions between integrated components or systems
System Testing
Process of testing and integrated system to verify it meets specified requirements functional and nonfunctional testing falls here
Acceptance Testing
Formal testing with respect to users needs, requirements, and business processes conducted to determine whether a system satisfies acceptance criteria ends to enable the user
Functional Testing
Testing based on analysis of the specifications of the functionality of a component or system includes security testing and interoperability testing
Security testing
Testing to determine security of software investigates the functions related to detection of threats
Interoperability Testing
Testing to determine the capability of software products to interact with one or more specified components or systems
Non-Functional Testing
Testing attributes of component or system not related to functionality this includes reliability, efficiency, usability, maintainability and portability
Reliability
Performance testing can the software product maintain a level of performance the user would expect Think 24 seven uptime
Usability
Kim the product be understood learned used and is an attractive UI for the user
Efficiency
Software product able to provide appropriate performance relative to amount of resources used is it fast enough to do the job
Maintainability
Also known as reusability can another software developer work on it
Portability
Can the product be transferred from one environment to another including organizational, hardware, or software environments
Maintenance Testing
Testing changes to an operational system or the impact of a changed environment think patches, hot fixes, hardware upgrades
Operational Acceptance Testing
Testing done by system administrators for environmental and operational purposes Think behind-the-scenes of production