|

|
|
Course Catalog
Welcome to our training catalog! Since 1993, ALP International
has been providing HP Mercury training for Fortune 500
companies, government agencies (we are a GSA Federal Supplier),
and non-profit organizations. When you train with us, you will encounter
trainers who are not only certified, but who have real experience
with the products. We can also supplement your training with a number
of resources, including QuickStarts, refresher courses, consulting
services, and industry events to reinforce your capabilities. Take
a look at what we have to offer, you will find a variety of courses
that will increase your product knowledge and challenge you in new
ways.
|
|
 |
printer-friendly version
| |
| Software Testing & Quality Assurance Techniques |
| Course Description |
A structured testing process is key to delivering a better product, on-time. Often, quality testing has not kept pace with the sophistication of software and systems development. Lack of resources, poor testing environments, outdated methodologies, and no clear organization can contribute. This course will help you attack these problems head-on! In this interactive workshop, you will understand how to overcome obstacles, how to better use the resources you have available, and how to apply new methodologies to create a solid strategy for designing and implementing a software testing program that fits your environment and business objectives.
Make better use of your current resources while you incorporate new testing techniques This course offers you an opportunity to break away from business as usual – exposing you to new systems and methods that can enhance every aspect of your testing process. You’ll examine the benefits as well as the limitations of new methodologies. If you need to make a total change in direction, you’ll learn what will work best in your situation. This course provided by American Society of Professional Education. |
| Duration |
2 day(s) |
| Time |
9-5 PM |
| Price |
$ 995 |
| Labs |
N/A |
| Intended Audience |
All technical professionals associated with the specification, design, development and testing of products will benefit from this two-day program. If you’re a seasoned professional in a development, testing, and quality environment, this program will give you a fresh perspective and fresh ideas. You’ll be introduced to new techniques and methodologies that will enhance your current testing and quality programs, making them more efficient and effective. |
| Prerequisites |
Whatever level of experience, you will leave this course with the working knowledge needed to do an effective job as a testing director, team leader, project manager or test team member. |
| Outline |
Quality Concepts & Principles What is quality and how do we test for it Can we demonstrate good testing techniques Improving Process and repeatability Functional Specification Defects System Design Defects Programming Defects Maintaining the testing process Root Cause Analysis Critical Success Factors needed for Peer Reviews Developing a Quality Review Checklist Traceabilty, an important component Developing Test Cases Process and methodology, the keystones of test designs Making specifications easier to understand and easier to test Using path analysis for testing Designing Equivalence tests for ease of testing Identifying and testing the critical success factors Input-based testing techniques Functional Analysis testing Test Planning What is a test plan and a test specification Scheduling and managing test process Can templates be designed to be reusable Why you need to plan Estimating the impact of the testing effort, financial impact, time and staffing required Developing a foolproof test plan review checklist Test Execution and Management Major issues of test execution Managing the test environment Effective test documentation Test Results evaluation techniques Test Failures Criteria needed for test completion Testing, how much is enough? How much insurance do you need? Unit & Integration Testing Unit and integration test issues Criteria for completion of programming assignments Sources of integration-level errors The building process, what to incorporate, what to avoid Systems interface testing Integration test success factors System & Acceptance Testing Types of system & acceptance tests Users’ roles in testing Acceptance testing in a contractual situation Beta, pilot and field testing techniques Usability testing Release Management System & Acceptance testing (success factors?) Testing Modifications Localized change testing Regression testing Change completion checklist Version Control Organization, Cooperation and Personnel Issues Gaining commitment and support from your team and other departments Techniques for speeding the delivery process Testing as a primary responsibility and profession Managing, minimizing and neutralizing conflicts among the groups Integrated vs. Independent Testing, benefits and limitations Environmental Testing Compatibility testing Performance and stress testing Security & controls testing Error and disaster recovery testing Database testing Software package testing GUI and client/server systems testing Internet-based applications Automated Testing Functions of automated test tools Assessing your readiness and ability to use automated test tools Load or stress testing tools Version control and defect tracking tools Tool product recommendations An Introduction to Web-Based Testing Web-based testing issues Testing implications of Internet technology Creating a framework for testing Web-based applications Developing an Internet applications testing checklist Security Issues Virus protection Security on the Internet |
|
| |
| Class Dates |
| Start |
End |
Location |
|
|