Contact us

QA Manual & Automation Testing

  1. History of Software Engineering
  2. Terms used in software testing (Defect, Error, Bug, Failure)
  3. Software Development Life Cycle (SDLC)
  4. Models of Software Engineering
  5. Typical Software Risks and Management
  6. Terms Related to Software Engineering and Testing
  7. Static Testing (Walkthrough, Reviews and Inspection)
  8. Levels of Testing
  9. Software Testing Methodologies (White Box, Black Box, and Grey Box)
  10. Overview of White Box Testing
  11. Types of Testing
  12. Test Plan
  13. Black Box Testing
  14. Real time Implementation of Testing Project and Domain Knowledge session
  15. Live Project
  16. Software Testing Life Cycle
  17. Automation Testing Concepts
  18. Automation Testing Tools(HP Interactive)
  19. Quick Test Professional (QTP 11.0)
  20. Quality Center(QC)

Selenium IDE

  1. Need of Test Automation
  2. Why Open Source Test Automation
  3. Introduction to Various tools of Test Automation
  4. Introduction of Selenium
  5. Selenium Components
  6. First Record and Replay of Scenario in Selenium IDE
  7. Introduction of Web Technologies HTML, XML, XPath, CSS and DOM
  8. Locators in Selenium
  9. Introduction of Selenese Command Types
  10. Selenium Action Commands
  11. Verification and Assertion Commands
  12. Store and StoreEval Accessor Commands
  13. Creation of Test Suite
  14. Debugging IDE Script
  15. More on Selenium IDE
  16. Introduction to Java
  17. Setting Development Environment - Eclipse
  18. Walk through of Java concepts
  19. Hello World!
  20. Introduction to Java Data Types
  21. Taking Input from End User
  22. Numerical Data Type and Numerical Operators
  23. Boolean Data Type and Operators
  24. Conditional Statements [IF], and Loop [While]
  25. Conditional Statement[SWITCH]
  26. Loop [FOR]
  27. String Data type and functions
  28. Command Line Parameters
  29. Arrays
  30. Hash Tables/ Map Object
  31. Regular Expression
  32. File Handling
  33. Java OOPs Concept
  34. Concept of Classes and Objects in Java
  35. Concept of Packages in Java
  36. Exception Handling
  37. Debugging in Java
  38. General Java Programming tit-bits
  39. Overview of WebDriver
  40. Introduction to browser specific drivers
  41. Setup WebDriver package on system for eclipse
  42. Set up firebug for Firefox
  43. Exporting pre-recorded test scenario in IDE to WebDriver, and executing it.
  44. Webdriver class files, and their methods
  45. Automating different HTML Elements text fields, buttons, links, check box, drop-down etc
  46. Verifications and Assertions
  47. Parameterization
  48. Synchronization
  49. Desired Capabilities and IE
  50. Handling Web Table
  51. Handling Drop Down elements
  52. SwtichTo Command -Handling Frames, Popup Windows, Alerts
  53. Brief about Ajax and how to handle Ajax with WebDriver
  54. JDBC Introduction
  55. Components of JDBC
  56. Set JDBC with MYSQL Connector for Java Project
  57. JDBC with MySQL
  58. Introduction of Selenium Grid
  59. Usage of Selenium Grid, executing same test on different browsers
  60. Introduction to Page Object Model
  61. Usage of Page Object Model for DemoSite
  62. What is Test Automation Frameworks
  63. Different Types of Frameworks, overview
  64. Available Test Automation Frameworks on Selenium
  65. JUnit
  66. TestNg
  67. Creating Test using TestNg
  68. TestNg Annotations
  69. Explanation of TestNg XML
  70. Execution of TestNg Tests
  71. Explanation of Testng Folder, and various result files
  72. Parameterize TestNg Test Data Provider
  73. Capturing screen shots
  74. Custom reporter
  75. Introduction to various Java APIs Log4J, Apache POI, XML Beans.
  76. Quick Snapshot- Create Logs
  77. Quick Snapshot- Read and Write to Excel Files
  78. Quick Snapshot on Java Reflection
  79. Demo of Hybrid framework for Selenium
  80. Demo of Keyword Driven Framework for Selenium
  81. Refresh the concepts on selenium
  82. Best Practices in Test Automation
  83. Real time challenges faced in automation.
  84. Sample Interview questions and the answers
  85. Resume Guidance