1
All lines are muted
for optimal sound
quality
Submit your
questions in the
Q&A Box
This session
is being
recorded
AGENDA
The challenges of Salesforce testing
—
Salesforce testing trends
—
Testing types
—
Testing best practices
—
Smart testing in action
The Challenges
of SALESFORCE
Testing
Secure business process
integrity with faster
business innovation
Agile & DevOps to
increase productivity and
deliver value faster
Small admin/dev teams
supporting large number of
business users
Highly customizable and
various ways to achieve the
same goals
Uncertainty
about change impact and
testing coverage
User Acceptance Tests
complex while remaining
manual
5
SALESFORCE testing is more than “software testing”
› Salesforce is all about
business. Any
disruption to business
continuity is
unacceptable.
› Business processes are
often cross-modules
and have multiple
dependencies.
› Salesforce are
increasingly
integrated with other
applications.
› Salesforce testing
requires a strong
understanding of
business processes.
Business users are
essential to validate
your changes.
› Managing tests across
multiple teams
requires an end-to-
end visibility.
6
Poll Question #1
Do you test every
change before
releasing it?
• 41% of teams don’t have time to test every change before
each release.
• 92% experience production issues due to inadequate
testing.
• 84% rely at least partially on manual testing.
• 51% of organizations have 25+ full-time QA resources
7
A FEW TRENDS IN SALESFORCE TESTING*
https://www.eweek.com/enterprise-apps/testing-on-salesforce/
Salesforce Testing types
Ensuring changes
are not affecting
any existing
features
Testing technical
processes from
start to finish
Testing each unit
of code in a single
component
Validating the
system against
the functional
requirements
UNIT
TESTS
REGRESSION
TESTING
USER ACCEPTANCE
TESTING (UAT)
Apex
developers
FUNCTIONAL
TESTS
QA team Salesforce
users
QA team
Testing functional
requirements or
scenarios before
deploying to
production
SYSTEM
TESTING
Salesforce expert/
consultant
9
BEST
PRACTICES
FOR
SALESFORCE
TESTING
10
Start testing early in the
Development Life Cycle
o Deploy and test regularly throughout the build
o Ask developers to unit test the code they have
developed
o Focus your testing efforts on areas at risk
o Involve test/QA functions in the project
1
11
Prepare your FUNCTIONAL
test
cases from the start
Create a detailed test plan including:
o Features and scenarios to be tested
o Test cycles
o Roles and responsibilities
o Defect management strategy
o Test documentation strategy to support
compliance, documentation and end-users
training
2
12
never compromise UAT
Testing
o Ensure the functionality developed meets the
business needs
o Assemble an Experienced team of key users for
your UAT
o Ensure full visibility of the UAT testing process
end to end
o Use your users' feedback for future releases
o Leverage business users’ knowledge for
automation
3
13
Use testing tools to
streamline your process
o Manage your testing end to end:
Requirements, test planning, execution, defect
management and real-time monitoring
o Automate test evidence and business process
documentation
o Ensure defect closure with smart defect
management workflows
o Track and share accurate testing progress
4
14
Poll Question #2
Do you involve
business users in
your testing
process?
15
SMART TESTING
WITH PANAYA
FORESIGHT
PANAYA FORESIGHT – CHANGE
INTELLIGENCE
 Real-time Impact Analysis with the click of a button
(based on your org’s metadata)
 X-ray visibility into your Org
 Accelerated testing – complete test management solution
 Actionable insights for achieving and maintaining a healthy Org
Endorsed by: Trusted by more than 150 companies including:
17
Panaya FORESIGHT Smart Test Management
AI-Powered
Change Analysis
Smart Defect
Management
Collaborative
Testing
Data from the
Salesforce System
Automated
Documentation
Unified end-to-end testing platform that
brings intelligence to test management
18
Salesforce test planning challenges
Business
Processes
Test Catalog
Actual
Risk
Uncovered
Risk
Are you testing too much?
―
Are you testing too little?
―
Are you covering all impacted
business processes?
19
PANAYA
FORESIGHT IN
ACTION
20
Smart Test Management FOR SALESFORCE
Book your personalized
Smart-Testing
Live Demo
Panaya.com/start-demo/salesforce
Thank you
AND HAVE A
PRODUCTIVE
TESTING
EXPERIENCE
Panaya.com

Salesforce Smart Testing – With Panaya ForeSight

  • 1.
  • 2.
    All lines aremuted for optimal sound quality Submit your questions in the Q&A Box This session is being recorded
  • 3.
    AGENDA The challenges ofSalesforce testing — Salesforce testing trends — Testing types — Testing best practices — Smart testing in action
  • 4.
    The Challenges of SALESFORCE Testing Securebusiness process integrity with faster business innovation Agile & DevOps to increase productivity and deliver value faster Small admin/dev teams supporting large number of business users Highly customizable and various ways to achieve the same goals Uncertainty about change impact and testing coverage User Acceptance Tests complex while remaining manual
  • 5.
    5 SALESFORCE testing ismore than “software testing” › Salesforce is all about business. Any disruption to business continuity is unacceptable. › Business processes are often cross-modules and have multiple dependencies. › Salesforce are increasingly integrated with other applications. › Salesforce testing requires a strong understanding of business processes. Business users are essential to validate your changes. › Managing tests across multiple teams requires an end-to- end visibility.
  • 6.
    6 Poll Question #1 Doyou test every change before releasing it?
  • 7.
    • 41% ofteams don’t have time to test every change before each release. • 92% experience production issues due to inadequate testing. • 84% rely at least partially on manual testing. • 51% of organizations have 25+ full-time QA resources 7 A FEW TRENDS IN SALESFORCE TESTING* https://www.eweek.com/enterprise-apps/testing-on-salesforce/
  • 8.
    Salesforce Testing types Ensuringchanges are not affecting any existing features Testing technical processes from start to finish Testing each unit of code in a single component Validating the system against the functional requirements UNIT TESTS REGRESSION TESTING USER ACCEPTANCE TESTING (UAT) Apex developers FUNCTIONAL TESTS QA team Salesforce users QA team Testing functional requirements or scenarios before deploying to production SYSTEM TESTING Salesforce expert/ consultant
  • 9.
  • 10.
    10 Start testing earlyin the Development Life Cycle o Deploy and test regularly throughout the build o Ask developers to unit test the code they have developed o Focus your testing efforts on areas at risk o Involve test/QA functions in the project 1
  • 11.
    11 Prepare your FUNCTIONAL test casesfrom the start Create a detailed test plan including: o Features and scenarios to be tested o Test cycles o Roles and responsibilities o Defect management strategy o Test documentation strategy to support compliance, documentation and end-users training 2
  • 12.
    12 never compromise UAT Testing oEnsure the functionality developed meets the business needs o Assemble an Experienced team of key users for your UAT o Ensure full visibility of the UAT testing process end to end o Use your users' feedback for future releases o Leverage business users’ knowledge for automation 3
  • 13.
    13 Use testing toolsto streamline your process o Manage your testing end to end: Requirements, test planning, execution, defect management and real-time monitoring o Automate test evidence and business process documentation o Ensure defect closure with smart defect management workflows o Track and share accurate testing progress 4
  • 14.
    14 Poll Question #2 Doyou involve business users in your testing process?
  • 15.
  • 16.
    PANAYA FORESIGHT –CHANGE INTELLIGENCE  Real-time Impact Analysis with the click of a button (based on your org’s metadata)  X-ray visibility into your Org  Accelerated testing – complete test management solution  Actionable insights for achieving and maintaining a healthy Org Endorsed by: Trusted by more than 150 companies including:
  • 17.
    17 Panaya FORESIGHT SmartTest Management AI-Powered Change Analysis Smart Defect Management Collaborative Testing Data from the Salesforce System Automated Documentation Unified end-to-end testing platform that brings intelligence to test management
  • 18.
    18 Salesforce test planningchallenges Business Processes Test Catalog Actual Risk Uncovered Risk Are you testing too much? ― Are you testing too little? ― Are you covering all impacted business processes?
  • 19.
  • 20.
  • 21.
    Book your personalized Smart-Testing LiveDemo Panaya.com/start-demo/salesforce
  • 22.
    Thank you AND HAVEA PRODUCTIVE TESTING EXPERIENCE Panaya.com

Editor's Notes

  • #15 Yes No No, but we would like to…