SALESFORCE QA MANUAL + AUTOMATION
TESTING SYLLABUS
• SALESFORCE MANUAL TESTING
Salesforce Test Levels
• Functional Testing on Salesforce
• Unit Testing on Salesforce
• Integration Testing on Salesforce
• System Testing on Salesforce
• Sanity/Smoke Testing on Salesforce
• Regression Testing on Salesforce
• Retesting
• Sandboxes in the salesforce
• Business process in the salesforce
• Deployment process overview in the salesforce.
User Acceptance Testing on Salesforce (UAT)
• Alpha Testing on Salesforce
• Beta Testing on Salesforce
• Smoke Testing on Salesforce
• Sanity Testing on Salesforce
STLC (Software Testing Life cycle)
• What is the STLC?
• Phase of STLC.
• Need of STLC.
• Test Plan implementation.
• Test Plan Template.
• Test case design.
Defect Management
• What is the Defect?
• How we Handle Defect.
• Components of defect Management.
• Defect Life Cycle.
• Priority and Severity
• Templates for defect Management.
JIRA TOOL
• JIRA Scheme
• JIRA Issues and Issue types
• What is JIRA Issue?
• JIRA Components
• JIRA screen
• Issue Attributes
• Issue Security Schemes
Test Management
Test Plan
Test case design
Test Scenario
Tracebility Matrix
• SALESFORCE AUTOMATION TESTING
Object oriented Programming using Java
• Eclipse Installation & Setup
• Object-oriented Procedure
• Objects and Class
• Methods & Functions
• Basics of Core Java
• Hello World In Java
• Encapsulation
• Abstraction
• Inheritance
• Overloading
• Overriding
• Exception Handling
What is the Exception?
• Overview of Automation Testing
• Scenarios of Test Automation
• Benefit of automation Testing
• Right Tests for Automation
• Simple Example of Test Automation
• Manual VS Automation
Automation Tools
1.Selenium Contents:
• Selenium Features
• Selenium vs QTP
• Selenium Tool Suite
• Selenium IDE
• IDE-Installation
• IDE-Features
• Selenium Web Driver
• WebDriver-Architecture
• WebDriver-Features
• WebDriver Vs RC
• Selenium & WebDriver-Installation
• First Test Case
• Locating Strategies of elements
• Locating by Identifier
• Running Test on Chrome, Firefox and IE
• Implementation of selenium on project
2. Maven
• Maven Overview
• Maven
• Maven Origins
• What Maven Provide?
• Ant vs Maven
• Maven’s project object model(POM)
• Maven’s Benefits
• Maven Environment Set Up
• Add Maven bin directory location to system path and verify Maven installation
3. TestNG
• Testing Framework
• Introduction of TestNG
• TestNg vs Junit
• Configure Eclipse with Selenium and TestNG
• New- Installation of TestNG
• TestNg Annotations and its Execution order.
• Grouping the Test Scripts and run through xml
• Parallel test execution
• Exception verification
• Handling XML File
• TestNG-Maven Integration
• OOPs
• Selenium WebDriver
• Browser handling
• Locating elements
• Handling WebElements
• Synchronization
• Handling Windows
• Alerts and Frames
• Actions
• JavaScript Executor
• Advanced Selenium TestNG
• TestNG
• BDD/Cucumber Framework
• Introduction to BDD
• Cucumber BDD Basics
• Cucumber Options
• Cucumber with TestNG and Reports generation
• Selenium WebDriver
• Browser handling
• Locating elements
• Handling WebElements
• Synchronization
• Handling Windows
• Alerts and Frames
• Actions
• Advanced Selenium TestNG
• TestNG
• BDD/Cucumber Framework
THANK YOU……