Testing involves operation of a system or application under controlled conditions and evaluating the results (eg, ‘if the user is in interface A of the application while using hardware B, and does C, then D should happen’). The controlled conditions should include both normal and abnormal conditions. Testing should intentionally attempt to make things go wrong to determine if things happen when they shouldn’t or things don’t happen when they should. It is oriented to ‘detection’.
Who Should Attend
• Software Quality Assurance Analyst
• Test Manager or Tester
• Programmer, Designer or Analyst
• Software/systems engineering professional
• Project Manager
• Development Manager
• Software Engineering Process Group (SEPG) member
• Business Analyst
• Requirements Manager
• Corporate purchasing/acceptance testing professional
• Business client involved in the software testing process
• Experienced Testers wanting to learn automated testing.
• Leads and Managers of QA/Test teams and departments.
The audience for this course is MCA,BCA,B.Sc(IT),M.Sc(IT),B.Sc,B.Tech or B.E(Any Branch),O Level, A Level, Any Graduate (B.A, B.Comm, etc).
At Course Completion
• Utilize a process assurance approach to meeting requirements
• Distinguish between and use popular testing approaches
• Establish a software quality assurance organization
• Create test plans and test cases
Written test cases and automated scripts for your project, all class materials and new knowledge you can apply the minute you get back to work!