http://www.9th-direction.com/?p=233 http://www.softwaretestinggenius.com/articalDetails.php?qry=668------------ done http://www.softwaretestingstuff.com/2008/11/istqb-sample-question-paper-4.html http://books24×7.blogspot.com/2008/08/istqb-question-paper-dump-1of1.html http://books24×7.blogspot.com/2008/08/istqb-question-paper-dump-2of1.html http://books24×7.blogspot.com/2008/08/istqb-question-paper-dump-3of1.html http://books24×7.blogspot.com/2008/08/istqb-question-paper-dump-4of1.html http://www.softwaretestingstuff.com/2008/10/q1.html http://www.softwaretestingstuff.com/2008/11/istqb-sample-question-paper-9.html http://www.softwaretestingstuff.com/2008/11/istqb-sample-question-paper-7.html http://www.softwaretestingstuff.com/2008/11/istqb-sample-question-paper-8.html http://www.softwaretestingstuff.com/2008/11/istqb-sample-question-paper-6.html Complete Course in Software Testing Introduction Complete Course in Software Testing is for students who aim to be practically well versed with the emerging trends of the Industry and apply their learning on the field. This course is designed to mould students into software testing professionals who can stand up to the challenge and are certified to prove it. It takes students from the basics of software testing to the most advanced software testing concepts in Manual and Automation testing. The students also get a chance to give the ISTQB certification with the careful guidance of the faculty. The students are counselled on how to prepare resume, Interview skills and lastly help with getting through the interview board. This course best prepares the students for the competitive world of Software Testing. Course Duration 10 Weeks (Regular/Weekday Batches) & 12 Weekends (Weekend batches) Objective To become a complete Software Testing Professional Find a Job in Software Testing in 2.5 Months Eligibility 1. Graduates from any Stream 2. No Previous Programming Experience necessary Course Overview The Course consists of the following modules which include theory and practical sessions Module 1 - Manual Testing Fundamentals of Testing What is software testing Why is testing necessary Testing principles Models of Software Engineering (SDLC) Waterfall Model Prototype Model Spiral Model RAD Model Incremental Model etc. Typical Software Risks and Management STLC (Methodologies) VV Model Terms related to Software Engineering and Testing Definition of Quality Control Quality Assurance and quality control Verification and Validation Static Testing Verification Inspections Walk through Peer reviews The Review Process Requirement, design and code Reviews ISO, CMM &Six Sigma Certification and its use in context to software testing Levels of Testing Unit Testing Integration Testing Functional testing System Testing Acceptance Testing Alpha Testing Beta Testing Software Testing Methodologies White Box Black Box Grey Box An Overview of White Box Testing Basic Path Testing Flow Graph Notation Cyclomatic Complexity Control Structure Testing Condition Testing Loop Testing Black box Equivalence Partitioning Boundary value analysis Error guessing Adhoc testing Risk Based testing Exploratory testing Types of Testing Acceptance Testing Alpha Testing Beta Testing Adhoc Testing Exploratory Testing Non-Functional testing Performance Testing Load Testing Stress Testing Volume Testing Random Testing Re-Testing Regression Testing Sanity Testing Smoke Testing Security Testing Usability Testing Validation Testing etc… Configuration testing So, Why All the static? Compatibility testing Recovery testing Availability testing Internationalization Testing Localization Testing Other Types of testing Mutation testing Progressive testing Regression testing ReTesting Sanity and smoke testing QA,QC Test management Test Organization Test Strategy Test Plan Estimates Test progress monitoring and control Test cases Overview of Streams Objectives Structure of test case Sample test Case Risk analysis Contingency and mitigation Defect life cycle Format of defect report Defect lifecycle Meaning of different defect lifecycle status Severity and Priority Bug, Defect Issue??? Configuration management Purpose and use Tools for configuration management Why Automation Potential benefits and risks Introduction of a tool in an organization Types of tools Manual Testing Project Case Study Understanding Business Requirement Creating Test Case Executing Test Cases Logging defects Module 2 Database Testing with SQL for Test Professionals Introduction What is Database Application? Understanding Data Storage Back end & Front end Testing General Database Basics Relational Database Concepts Basic SQL SQL Basics Overview of DML,DDL,TCI DML:-Insert,Delete,Update,Merge Restricting & Sorting Data SQL Functions Single row Function Character Functions, Number Functions,Round,Truncate,Nod,Max,Min,Date General Functions: Count, Avg, Sum, Now etc…. Joining Tables: Obtaining data from multiple tables Type of joins: Inner Join ,Left Join, Right Join Operations Data Using Group Function): Distinct, Order by, Group by, Equal to etc…. Database Objects:(Constraints & Views): Not Null Unique Primary Key Foreign Key Module 3 – QTP Introduction Quick Test Window Views in QTP Capture and playback principle Type of Recording Normal Analog Low Level Run Mode Object Repository Types of OR Merging of OR ASynchronization Measuring transactions Check Points Standard Check Points Test Check points Text area Check point Accessibility Check Point XML Check point Parameterization Output Values Standard output Check points Text Output Check Point Text area Output check point Data base Output Check Point XML Output Check Point Using Regular Expression Recovery Scenario Manager Popup Object state Test Run Error Application Actions Call to New Action Call to existing Action Call to Win Runner Batch Execution Function Libraries Business logic and other features Smart identification Automation framework Datadriven Keyword Driven Hybrid Module 4 – Quality Center (QC) (formerly TestDirector) Opening QC Requirements tab Test Plan tab Test lab tab Defects tab Filter Techniques Sort Method Report and analysis of results Module 5 - Selinium IDE Introducing Selenium Selenium Components Selenium IDE IDE Features Panes (Test Case/Log etc) Selenium RC Debugging Breakpoints Stepping through Test Case Understand Log Pane Using Assert, Verify and Wait commands Verifyelementpresent Verifytextpresent waitForTextPresent Module 6 – LoadRunner Introduction to LoadRunner Performance Testing Load Testing Stress Testing Views of LoadRunner Tree View Script View Components of LoadRunner Virtual User Generator Controller Analysis Creating vUser Script Running Load Test Monitoring Load Test Analyzing results