August 12, 2007

Brainbench Software Quality Assurance and Software Testing tests - Free!




For now, the Brainbench tests for Software Quality Assurance and Software Testing are free.

If you've ever wanted an online "certification" and didn't want to pay for it - now is your chance.



Software Quality Asssurance
http://www.brainbench.com/xml/bb/common/testcenter/taketest.xml?testId=235

Description: Our Software Quality Assurance test measures your knowledge of maintaining software quality throughout the development lifecycle. Designed for individuals working in software quality control or software development, this test covers the following topics: Analysis, Configuration Management, Managing SQA Projects, Philosophy Behind SQA, Processes, Standards and Metrics, Testing, Verification and Validation.

Test Outline

Analysis
  • Assessments and Audits
  • Software and Tools
  • Statistical Methodologies
Configuration Management
  • Implementation and Activities
  • Importance and Role
  • Planning
Managing SQA Projects
  • Planning and Requirements
  • Principles
  • Tracking
Philosophy Behind SQA
  • Approaches and Methodologies
  • Costs and Benefits
  • Reasons for SQA
  • Relationship of SQA to the Software Development Lifecycle
Processes
  • Documentation
  • Implementation
  • SQA Lifecycle
Standards and Metrics
  • Professional Organizations
  • Project Metrics
  • Standards
Testing
  • Identifying SQA Issues
  • Implementation
  • Methodologies
Verification and Validation
  • Conducting Reviews
  • Corrective Actions
  • Importance and Role



Software Testing
http://www.brainbench.com/xml/bb/common/testcenter/taketest.xml?testId=473

Description:
Our Software Testing test measures your knowledge of testing software. Designed for experienced software testers, this test covers the following topics: Automated Techniques, Coverage-Based Approach, History and Background, Management, Measures, Methods, Person-Based Approach, Problem-Based Approach, Process, and Relationships.

Test Outline
Automated Techniques
  • Functional
  • Justification
  • Load and Performance
  • Stress
Coverage-Based Approach
  • Functional Testing
  • Integration Testing
  • Regression Testing
  • Unit Testing
History and Background
  • Objective of Testing
  • Purpose of Testing
  • Terminology
Management
  • As a Project
  • Professional and Career Development
  • Standards
Measures
  • Defect Introduction Point(s) and Removal Cost
  • Problem (Fault/Defect) Tracking
  • System/Application Based
  • Test Process Based
Methods
  • Black Box Testing
  • Dynamic
  • Dynamic Testing
  • Static Testing
  • White/Glass Box Testing
Person-Based Approach
  • Alpha Testing
  • Beta Testing
  • Usability Testing
Problem-Based Approach
  • Compatability Testing
  • Configuration Testing
  • Localization (Multiple Language) Testing
  • Security Testing
Process
  • Planning
  • Prioritization
  • Test Case Design
  • Traceability Matrix
Relationships
  • Business Analysis Interaction
  • Configuration Management Interaction
  • Development Interaction
  • Project Management Interaction