Automated software testing introduction management and performance ebook download




















Test Program Scope. System Description. Test Goals, Objectives, and Strategies. Test Tools. Test Program Parameters. Verification Methods. Test Requirements Definition. Test Requirements Management. Requirements Management Tools. Assessing the Test Requirements Risk. Prioritization of Tests. Requirements Traceability Matrix. Test Program Events, Activities, and Documentation. The Test Environment. Test Environment Preparations. Test Environment Integration and Setup. The Test Plan. Sample Test Plan.

Test Analysis and Design. Test Requirements Analysis. Test Program Design. Test Program Design Models. Test Design Documentation. Test Procedure Design. Test Procedure Definition. Automated Versus Manual Test Analysis. Automated Test Design Standards. Case Study: Naming Conventions. Manual Test Design Guidelines. Detailed Test Design. Test Data Requirements. Test Development. Test Development Architecture. Technical Environment. Environment Readiness Checks.

Automation Reuse Analysis. Modularity-Relationship Analysis. Explanation of the Sample Modularity- Relationship Matrix.

Calibration of the Test Tool. Compatibility Work-Around Solutions. Manual Execution of Test Procedures. Test Procedure Configuration Management. Test Development Guidelines. Design-to-Development Transiftion. Reusable Test Procedures. Maintainable Test Procedures. Case Study: Automating Documentation. Case Study: Automated Random Testing.

Other Guidelines. Automation Infrastructure. Table-Driven Test Automation. Automated Recording Options. Login Function. Exit Function. Verifying GUI Standards. Smoke Test. Case Study: Smoke Test Application. Error-Logging Routine. Help Function Verification Script. Timed Message Boxes Function. Advanced Math Functions. Test Execution. Unit Test Execution and Evaluation. Integration Test Execution and Evaluation.

System Test Execution and Evaluation. Test Results Analysis of Regression Tests. User Acceptance Test Execution and Evaluation. Defect Tracking and New Build Process. Defect Life-Cycle Model. Test Program Status Tracking. Earned Value Management System. Test Metrics Collection and Analysis. Test Program Return on Investment. How to Test Requirements. Requirements Testing Approach.

The Quality Gateway. Make the Requirement Measurable. Quantifiable Requirements. Nonquantifiable Requirements. Keeping Track. Coherency and Consistency.

Requirement or Solution? Stakeholder Value. Order in a Disorderly World. Business Analysis Phase. Business Modeling Tools. Configuration Management Tools. Defect Tracking Tools. Technical Review Management. Documentation Generators. Requirements Definition Phase. Requirements Verifiers. Use Case Generators. Analysis and Design Phase. Visual Modeling Tools. Structure Charts, Flowcharts, and Sequence Diagrams. Test Procedure Generators. Programming Phase. Code Checkers.

Static and Dynamic Analyzers. Unit Testing Tools. Usability Measurement Tools. Testing Support Tools. Test Data Generators. File Comparison Tools. Simulation Tools. Testing Phase. Test Management Tools. Network Testing Tools. Web Testing Tools. Year Testing Tools. Other Test Tool Vendors. Test Engineer Development. Technical Skills Stage. Test Process Stage. Team Effort Stage. Technical Stewardship Stage. System Overview. Applicable Documents. Master Schedule. Project Organization.

Project Roles and Responsibilities. Test Task Structure. Test Team Resources. Test Program. Test Approach. Automated Tools. Qualification Methods. Test Requirements. Test Design. Test Environment. Test Environment Configuration. Test Data. Test Program Reporting. Test Program Metrics. Defect Tracking. Configuration Management. Detailed Test Schedule. A Test Procedure Development Guidelines. B Test Verification Summary and Matrix.

Best Practices. Documented Process. Managing Expectations. Pilot Project. Test Tool Compatibility Checks. Test Tool Upgrades. Baselined System Setup and Configuration. Software Installations in the Test Environment Baseline. Overall Test Program Objectives. Keep Automation Simple. Test Procedure Design and Development Standards. Reuse Analysis. Test Team Communication with Other Teams.

Schedule Compatibility. Customer Involvement. Defect Documentation and Reporting. Automated Test Advocates and Experts. Test Team Assignments. User Group Participation. Test Tool Improvement Suggestions. Become a Beta Testing Site.

Specialty Topic Experts. More Information. Overview Pearson Education, Inc. Collection and Use of Information To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including: Questions and Inquiries For inquiries and questions, we collect the inquiry or question, together with name, contact details email address, phone number and mailing address and any other additional information voluntarily submitted to us through a Contact Us form or an email.

Surveys Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Contests and Drawings Occasionally, we may sponsor a contest or drawing.

Newsletters If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information informit. Service Announcements On rare occasions it is necessary to send out a strictly service related announcement.

Customer Service We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information Application and System Logs Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Programming Phase Tools. Metrics Tools.

Testing Phase Tools. Test Tool Research. Improvement Opportunities. Evaluation Domain Definition. Hands-On Tool Evaluation. Evaluation Report. License Agreement. Automated Testing Introduction Process. Test Process Analysis. Process Review. Goals and Objectives of Testing. Case Study: Test Objectives and Strategies. Test Strategies. Test Tool Consideration.

Review of Project-Specific System Requirements. Application-Under-Test Overview. Review of Project Schedule. Test Tool Compatibility Check. Demonstration of the Tool to the Project Team. Test Tool Support Profile. Review of Training Requirements 5. Test Team Management. Organizational Structure of a Test Team. Stovepipe Test Team. Centralized Test Team.

Systems Methodology and Test Team. Test Team Summary. Test Program Tasks. Test Effort Sizing. Development Ratio Method. Percentage Method. Test Procedure Method. Task Planning Method. Test Effort Sizing Factors. Test Engineer Recruiting. Test Engineer Qualities. Test Team Composition. Job Requisition. Recruiting Activities. Locating Test Engineers. Test Engineer Interviews. Distinguishing the Best Candidate. Roles and Responsibilities. Test Planning: Smart Application of Testing.

Test Planning Activities. Test Program Scope. System Description. Test Goals, Objectives, and Strategies. Test Tools. Test Program Parameters. Verification Methods. Test Requirements Definition. Test Requirements Management.

Requirements Management Tools. Assessing the Test Requirements Risk. Prioritization of Tests. Requirements Traceability Matrix. Test Program Events, Activities, and Documentation. The Test Environment. Test Environment Preparations. Test Environment Integration and Setup.

The Test Plan. Sample Test Plan. Test Analysis and Design. Test Requirements Analysis. Test Program Design. Test Program Design Models. Test Design Documentation. Test Procedure Design. Test Procedure Definition. Automated Versus Manual Test Analysis. Automated Test Design Standards. Case Study: Naming Conventions. Manual Test Design Guidelines. Detailed Test Design. Test Data Requirements. Test Development. Test Development Architecture.

Technical Environment. Environment Readiness Checks. Automation Reuse Analysis. Modularity-Relationship Analysis. Explanation of the Sample Modularity- Relationship Matrix. Calibration of the Test Tool. Compatibility Work-Around Solutions. Manual Execution of Test Procedures. Test Procedure Configuration Management. Test Development Guidelines. Design-to-Development Transiftion. Reusable Test Procedures. Maintainable Test Procedures. Case Study: Automating Documentation.

Case Study: Automated Random Testing. Other Guidelines. Automation Infrastructure. Table-Driven Test Automation. Automated Recording Options. Login Function. Exit Function. Verifying GUI Standards. Smoke Test. Case Study: Smoke Test Application. Error-Logging Routine.

Help Function Verification Script. Timed Message Boxes Function. Advanced Math Functions. Test Execution. Unit Test Execution and Evaluation. Integration Test Execution and Evaluation. System Test Execution and Evaluation. Test Results Analysis of Regression Tests. User Acceptance Test Execution and Evaluation.

Defect Tracking and New Build Process. Defect Life-Cycle Model. Test Program Status Tracking. Earned Value Management System. Test Metrics Collection and Analysis. Test Program Return on Investment. How to Test Requirements. Requirements Testing Approach. The Quality Gateway. Make the Requirement Measurable. Quantifiable Requirements. Nonquantifiable Requirements. Keeping Track.

Coherency and Consistency. Requirement or Solution? Stakeholder Value. Order in a Disorderly World. Business Analysis Phase. Business Modeling Tools. Configuration Management Tools. Defect Tracking Tools.

Technical Review Management. Documentation Generators. Requirements Definition Phase. Requirements Verifiers. Use Case Generators. Analysis and Design Phase. Visual Modeling Tools. Structure Charts, Flowcharts, and Sequence Diagrams. Test Procedure Generators. Programming Phase. Code Checkers. Static and Dynamic Analyzers. Unit Testing Tools. Usability Measurement Tools. Testing Support Tools.

Test Data Generators. File Comparison Tools. Simulation Tools. Testing Phase. Test Management Tools. Network Testing Tools. Web Testing Tools. Year Testing Tools. Other Test Tool Vendors.

Test Engineer Development. Technical Skills Stage. Test Process Stage. Team Effort Stage. Technical Stewardship Stage. System Overview.

Applicable Documents. Master Schedule. Project Organization. Project Roles and Responsibilities. Test Task Structure. Test Team Resources. Test Program. Test Approach. Automated Tools. Qualification Methods.

Test Requirements. Test Design. Test Environment. Test Environment Configuration. Test Data. Test Program Reporting. Test Program Metrics. Defect Tracking. Configuration Management. Detailed Test Schedule. A Test Procedure Development Guidelines. B Test Verification Summary and Matrix.

Best Practices. Documented Process. Managing Expectations. Pilot Project. Test Tool Compatibility Checks. Test Tool Upgrades. Baselined System Setup and Configuration. Software Installations in the Test Environment Baseline. Overall Test Program Objectives. Keep Automation Simple. Test Procedure Design and Development Standards.

Reuse Analysis. Test Team Communication with Other Teams. Schedule Compatibility. Customer Involvement. Defect Documentation and Reporting. Automated Test Advocates and Experts.

Test Team Assignments. User Group Participation. Test Tool Improvement Suggestions. Become a Beta Testing Site. Specialty Topic Experts. More Information. Overview Pearson Education, Inc.

Collection and Use of Information To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including: Questions and Inquiries For inquiries and questions, we collect the inquiry or question, together with name, contact details email address, phone number and mailing address and any other additional information voluntarily submitted to us through a Contact Us form or an email.

Surveys Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Contests and Drawings Occasionally, we may sponsor a contest or drawing.



0コメント

  • 1000 / 1000