SlideShare a Scribd company logo
1 of 8
cloud.analogy info@cloudanalogy.com +1(415)830-3899
Introduction to Lightning Testing Service
What is a Lightning Test Service (LTS)?
Lightning Testing Service is an amazing testing
framework to test your Salesforce Lightning
components. It is highly recommended to utilize the
Lightning Testing service to ensure that your
components are functioning as expected. LTS is a
complete suite of tools and services that are
integrated with Salesforce DX to make testing
easier and faster.
cloud.analogy info@cloudanalogy.com +1(415)830-3899
Key Features of LTS
cloud.analogy info@cloudanalogy.com +1(415)830-3899
● LTS is supported by Jasmine and Mocha that are currently the two most popular client testing
frameworks.
● LTS can be used with Salesforce DX as well as non-Salesforce DX contexts.
cloud.analogy info@cloudanalogy.com +1(415)830-3899
LTS simplifies the process of building test suites and is fully integrated with Salesforce DX.
LTS comprises of two main components:
Unmanaged LTS
packages that are listed
on the project Releases
page by the release
version.
LTS installation
command for the
Salesforce
Command Line
Interface (CLI).
How Lightning Testing Service Works?
cloud.analogy info@cloudanalogy.com +1(415)830-3899
You need not install SalesforceDX to work with LTS. SalesforceDX
makes it easier for you to work with LTS. However, the most
important point behind using SalesforceDX is extremely similar to
why you need JavaScript testing.
Wrappers are ONLY supported for Jasmine and Mocha. If you
wish to use another testing framework, you may need to build
your own wrapper, which will most probably take about a day to
work.
Important things you need to know about working with LTS
cloud.analogy info@cloudanalogy.com +1(415)830-3899
Do not install or use LTS in production. Yes, you read that absolutely right! This can be only for the
development environments and even better for scratch orgs that you can simply create using Salesforce
DX.
Data Manipulation Language operations you perform in your tests won’t be rolled back at the end of the
test. We recommend that you run your LTS test suites only in the development environments or
scratch orgs that you simply create using Salesforce DX and data provided by the test suite itself.
LTS includes sample code to help you get started. This includes not only the Jasmine and Mocha wrappers
but also a Lightning App called JasmineTest, which is an app that you can simply use to begin your testing.
Don't use LTS to check your server code. Keep your client and server-side testing separate.
When calling Apex server methods that insert records with LTS, the information that is
created will not be rolled back. You have to be solely responsible for rolling back the
information yourself.
cloud.analogy info@cloudanalogy.com +1(415)830-3899
Important tips:
Thank You
cloud.analogy info@cloudanalogy.com +1(415)830-3899

More Related Content

What's hot

Apex Trigger in Salesforce
Apex Trigger in SalesforceApex Trigger in Salesforce
Apex Trigger in SalesforceCloud Analogy
 
5 Reasons why Dell Boomi is just the right one for your Business
5 Reasons why Dell Boomi is just the right one for your Business5 Reasons why Dell Boomi is just the right one for your Business
5 Reasons why Dell Boomi is just the right one for your BusinessCloud Analogy
 
Checklist for successful salesforce implementation
Checklist for successful salesforce implementationChecklist for successful salesforce implementation
Checklist for successful salesforce implementationCloud Analogy
 
How Salesforce CRM Improves Your Sales Pipeline?
How Salesforce CRM Improves Your Sales Pipeline?How Salesforce CRM Improves Your Sales Pipeline?
How Salesforce CRM Improves Your Sales Pipeline?Cloud Analogy
 
Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...
Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...
Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...Cloud Analogy
 
7 Key Takeaways from Dreamforce 2019
7 Key Takeaways from Dreamforce 20197 Key Takeaways from Dreamforce 2019
7 Key Takeaways from Dreamforce 2019Cloud Analogy
 
Salesforce release nonprofit & education - accounting subledger
Salesforce release    nonprofit & education - accounting subledgerSalesforce release    nonprofit & education - accounting subledger
Salesforce release nonprofit & education - accounting subledgerCloud Analogy
 
Top DevOps tools that you must use in 2019 and beyond
Top DevOps tools that you must use in 2019 and beyondTop DevOps tools that you must use in 2019 and beyond
Top DevOps tools that you must use in 2019 and beyondCloud Analogy
 
Introduction to Salesforce Connected Apps
Introduction to Salesforce Connected AppsIntroduction to Salesforce Connected Apps
Introduction to Salesforce Connected AppsCloud Analogy
 
Salesforce Release - Integration: MuleSoft Composer for Salesforce
Salesforce Release - Integration: MuleSoft Composer for SalesforceSalesforce Release - Integration: MuleSoft Composer for Salesforce
Salesforce Release - Integration: MuleSoft Composer for SalesforceCloud Analogy
 
Reports & Dashboard In HubSpot CRM
Reports & Dashboard In HubSpot CRMReports & Dashboard In HubSpot CRM
Reports & Dashboard In HubSpot CRMCloud Analogy
 
Salesforce and conga sign integration
Salesforce and conga sign integrationSalesforce and conga sign integration
Salesforce and conga sign integrationCloud Analogy
 
5 Solutions For Program And Case Management By Salesforce
5 Solutions For Program And Case Management By Salesforce5 Solutions For Program And Case Management By Salesforce
5 Solutions For Program And Case Management By SalesforceCloud Analogy
 
5 Reasons Why Partner Communities Are Important To Your Success
5 Reasons Why Partner Communities Are Important To Your Success5 Reasons Why Partner Communities Are Important To Your Success
5 Reasons Why Partner Communities Are Important To Your SuccessCloud Analogy
 
Interesting facts you need to know about salesforce
 Interesting facts you need to know about salesforce Interesting facts you need to know about salesforce
Interesting facts you need to know about salesforceCloud Analogy
 
Introduction To Salesforce Content Management System (CMS)
Introduction To Salesforce Content Management System (CMS)Introduction To Salesforce Content Management System (CMS)
Introduction To Salesforce Content Management System (CMS)Cloud Analogy
 
Salesforce Unveils New Analytics And Provider Relationship Management Tools
Salesforce Unveils New Analytics And Provider Relationship Management ToolsSalesforce Unveils New Analytics And Provider Relationship Management Tools
Salesforce Unveils New Analytics And Provider Relationship Management ToolsCloud Analogy
 
Top 10 Advantages Of Cloud Computing For Small Business
Top 10 Advantages Of Cloud Computing For Small BusinessTop 10 Advantages Of Cloud Computing For Small Business
Top 10 Advantages Of Cloud Computing For Small BusinessCloud Analogy
 
Benefits Of Report Smuggler
Benefits Of Report SmugglerBenefits Of Report Smuggler
Benefits Of Report SmugglerCloud Analogy
 
Top Salesforce Tips That Help You Boost Productivity
Top Salesforce Tips That Help You Boost ProductivityTop Salesforce Tips That Help You Boost Productivity
Top Salesforce Tips That Help You Boost ProductivityCloud Analogy
 

What's hot (20)

Apex Trigger in Salesforce
Apex Trigger in SalesforceApex Trigger in Salesforce
Apex Trigger in Salesforce
 
5 Reasons why Dell Boomi is just the right one for your Business
5 Reasons why Dell Boomi is just the right one for your Business5 Reasons why Dell Boomi is just the right one for your Business
5 Reasons why Dell Boomi is just the right one for your Business
 
Checklist for successful salesforce implementation
Checklist for successful salesforce implementationChecklist for successful salesforce implementation
Checklist for successful salesforce implementation
 
How Salesforce CRM Improves Your Sales Pipeline?
How Salesforce CRM Improves Your Sales Pipeline?How Salesforce CRM Improves Your Sales Pipeline?
How Salesforce CRM Improves Your Sales Pipeline?
 
Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...
Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...
Salesforce Essentials: Introducing Dialer, Chat, Messaging, and More...
 
7 Key Takeaways from Dreamforce 2019
7 Key Takeaways from Dreamforce 20197 Key Takeaways from Dreamforce 2019
7 Key Takeaways from Dreamforce 2019
 
Salesforce release nonprofit & education - accounting subledger
Salesforce release    nonprofit & education - accounting subledgerSalesforce release    nonprofit & education - accounting subledger
Salesforce release nonprofit & education - accounting subledger
 
Top DevOps tools that you must use in 2019 and beyond
Top DevOps tools that you must use in 2019 and beyondTop DevOps tools that you must use in 2019 and beyond
Top DevOps tools that you must use in 2019 and beyond
 
Introduction to Salesforce Connected Apps
Introduction to Salesforce Connected AppsIntroduction to Salesforce Connected Apps
Introduction to Salesforce Connected Apps
 
Salesforce Release - Integration: MuleSoft Composer for Salesforce
Salesforce Release - Integration: MuleSoft Composer for SalesforceSalesforce Release - Integration: MuleSoft Composer for Salesforce
Salesforce Release - Integration: MuleSoft Composer for Salesforce
 
Reports & Dashboard In HubSpot CRM
Reports & Dashboard In HubSpot CRMReports & Dashboard In HubSpot CRM
Reports & Dashboard In HubSpot CRM
 
Salesforce and conga sign integration
Salesforce and conga sign integrationSalesforce and conga sign integration
Salesforce and conga sign integration
 
5 Solutions For Program And Case Management By Salesforce
5 Solutions For Program And Case Management By Salesforce5 Solutions For Program And Case Management By Salesforce
5 Solutions For Program And Case Management By Salesforce
 
5 Reasons Why Partner Communities Are Important To Your Success
5 Reasons Why Partner Communities Are Important To Your Success5 Reasons Why Partner Communities Are Important To Your Success
5 Reasons Why Partner Communities Are Important To Your Success
 
Interesting facts you need to know about salesforce
 Interesting facts you need to know about salesforce Interesting facts you need to know about salesforce
Interesting facts you need to know about salesforce
 
Introduction To Salesforce Content Management System (CMS)
Introduction To Salesforce Content Management System (CMS)Introduction To Salesforce Content Management System (CMS)
Introduction To Salesforce Content Management System (CMS)
 
Salesforce Unveils New Analytics And Provider Relationship Management Tools
Salesforce Unveils New Analytics And Provider Relationship Management ToolsSalesforce Unveils New Analytics And Provider Relationship Management Tools
Salesforce Unveils New Analytics And Provider Relationship Management Tools
 
Top 10 Advantages Of Cloud Computing For Small Business
Top 10 Advantages Of Cloud Computing For Small BusinessTop 10 Advantages Of Cloud Computing For Small Business
Top 10 Advantages Of Cloud Computing For Small Business
 
Benefits Of Report Smuggler
Benefits Of Report SmugglerBenefits Of Report Smuggler
Benefits Of Report Smuggler
 
Top Salesforce Tips That Help You Boost Productivity
Top Salesforce Tips That Help You Boost ProductivityTop Salesforce Tips That Help You Boost Productivity
Top Salesforce Tips That Help You Boost Productivity
 

Similar to Introduction to Lightning Testing Service

Lightning Testing Service
Lightning Testing ServiceLightning Testing Service
Lightning Testing ServiceRahul Malhotra
 
Lightning component testing with jasmine
Lightning component testing with jasmineLightning component testing with jasmine
Lightning component testing with jasmineNitesh Singh
 
Introduction to Salesforce Dx
Introduction to Salesforce DxIntroduction to Salesforce Dx
Introduction to Salesforce DxCloud Analogy
 
Top 10 Salesforce Extensions For Chrome
Top 10 Salesforce Extensions For ChromeTop 10 Salesforce Extensions For Chrome
Top 10 Salesforce Extensions For ChromeCloud Analogy
 
How to Enhance Salesforce Experience with TrialForce?
How to Enhance Salesforce Experience with TrialForce?How to Enhance Salesforce Experience with TrialForce?
How to Enhance Salesforce Experience with TrialForce?Cloud Analogy
 
SFDC Lightning Demo
SFDC Lightning DemoSFDC Lightning Demo
SFDC Lightning DemoSamar Saha
 
Introduction to salesforce lightning bolt
Introduction to salesforce lightning boltIntroduction to salesforce lightning bolt
Introduction to salesforce lightning boltCloud Analogy
 
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...khadijahd2
 
Benefit of introducing consultant partner in Appexchange.
Benefit of introducing consultant partner in Appexchange.Benefit of introducing consultant partner in Appexchange.
Benefit of introducing consultant partner in Appexchange.Cloud Analogy
 
Salesforce® Summer’17 To Raise The Temperature This Season!
Salesforce® Summer’17 To Raise The Temperature This Season!Salesforce® Summer’17 To Raise The Temperature This Season!
Salesforce® Summer’17 To Raise The Temperature This Season!Ajeet Singh
 
Components, tools and services useful for the lightning developers
Components, tools and services useful for the lightning developers Components, tools and services useful for the lightning developers
Components, tools and services useful for the lightning developers Cloud Analogy
 
The Basics of Salesforce DX
The Basics of Salesforce DXThe Basics of Salesforce DX
The Basics of Salesforce DXAutoRABIT
 
Magnify your user experience with lightning flow
Magnify your user experience with lightning flowMagnify your user experience with lightning flow
Magnify your user experience with lightning flowCloud Analogy
 
Magnify your user experience with lightning flow
Magnify your user experience with lightning flowMagnify your user experience with lightning flow
Magnify your user experience with lightning flowNitesh Singh
 
Assessing Your Salesforce DevOps Practices
Assessing Your Salesforce DevOps PracticesAssessing Your Salesforce DevOps Practices
Assessing Your Salesforce DevOps PracticesAutoRABIT
 
What is Difference Between LC and LWC?
What is Difference Between LC and LWC?What is Difference Between LC and LWC?
What is Difference Between LC and LWC?Ravendra Singh
 
5 Myths About Salesforce CRM
5 Myths About Salesforce CRM5 Myths About Salesforce CRM
5 Myths About Salesforce CRMCloud Analogy
 
How to RightScale-Enable Your Images
How to RightScale-Enable Your ImagesHow to RightScale-Enable Your Images
How to RightScale-Enable Your ImagesRightScale
 

Similar to Introduction to Lightning Testing Service (20)

Lightning Testing Service
Lightning Testing ServiceLightning Testing Service
Lightning Testing Service
 
Lightning component testing with jasmine
Lightning component testing with jasmineLightning component testing with jasmine
Lightning component testing with jasmine
 
Introduction to salesforce_DX
Introduction to salesforce_DXIntroduction to salesforce_DX
Introduction to salesforce_DX
 
Introduction to Salesforce Dx
Introduction to Salesforce DxIntroduction to Salesforce Dx
Introduction to Salesforce Dx
 
Top 10 Salesforce Extensions For Chrome
Top 10 Salesforce Extensions For ChromeTop 10 Salesforce Extensions For Chrome
Top 10 Salesforce Extensions For Chrome
 
SalesDesktop FAQ
SalesDesktop FAQSalesDesktop FAQ
SalesDesktop FAQ
 
How to Enhance Salesforce Experience with TrialForce?
How to Enhance Salesforce Experience with TrialForce?How to Enhance Salesforce Experience with TrialForce?
How to Enhance Salesforce Experience with TrialForce?
 
SFDC Lightning Demo
SFDC Lightning DemoSFDC Lightning Demo
SFDC Lightning Demo
 
Introduction to salesforce lightning bolt
Introduction to salesforce lightning boltIntroduction to salesforce lightning bolt
Introduction to salesforce lightning bolt
 
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
 
Benefit of introducing consultant partner in Appexchange.
Benefit of introducing consultant partner in Appexchange.Benefit of introducing consultant partner in Appexchange.
Benefit of introducing consultant partner in Appexchange.
 
Salesforce® Summer’17 To Raise The Temperature This Season!
Salesforce® Summer’17 To Raise The Temperature This Season!Salesforce® Summer’17 To Raise The Temperature This Season!
Salesforce® Summer’17 To Raise The Temperature This Season!
 
Components, tools and services useful for the lightning developers
Components, tools and services useful for the lightning developers Components, tools and services useful for the lightning developers
Components, tools and services useful for the lightning developers
 
The Basics of Salesforce DX
The Basics of Salesforce DXThe Basics of Salesforce DX
The Basics of Salesforce DX
 
Magnify your user experience with lightning flow
Magnify your user experience with lightning flowMagnify your user experience with lightning flow
Magnify your user experience with lightning flow
 
Magnify your user experience with lightning flow
Magnify your user experience with lightning flowMagnify your user experience with lightning flow
Magnify your user experience with lightning flow
 
Assessing Your Salesforce DevOps Practices
Assessing Your Salesforce DevOps PracticesAssessing Your Salesforce DevOps Practices
Assessing Your Salesforce DevOps Practices
 
What is Difference Between LC and LWC?
What is Difference Between LC and LWC?What is Difference Between LC and LWC?
What is Difference Between LC and LWC?
 
5 Myths About Salesforce CRM
5 Myths About Salesforce CRM5 Myths About Salesforce CRM
5 Myths About Salesforce CRM
 
How to RightScale-Enable Your Images
How to RightScale-Enable Your ImagesHow to RightScale-Enable Your Images
How to RightScale-Enable Your Images
 

More from Cloud Analogy

Zendesk Integration With Salesforce .pptx
Zendesk Integration With Salesforce .pptxZendesk Integration With Salesforce .pptx
Zendesk Integration With Salesforce .pptxCloud Analogy
 
Salesforce Integration With Mailchimp (1).pptx
Salesforce Integration With Mailchimp (1).pptxSalesforce Integration With Mailchimp (1).pptx
Salesforce Integration With Mailchimp (1).pptxCloud Analogy
 
Top Salesforce Integrations For Businesses In 2022
Top Salesforce Integrations For Businesses In 2022Top Salesforce Integrations For Businesses In 2022
Top Salesforce Integrations For Businesses In 2022Cloud Analogy
 
Top 5 Zoho Products And Their Features.pptx
Top 5 Zoho Products And Their Features.pptxTop 5 Zoho Products And Their Features.pptx
Top 5 Zoho Products And Their Features.pptxCloud Analogy
 
SAP vs Oracle: Which ERP System Should You Choose In 2022?
SAP vs Oracle: Which ERP System Should You Choose In 2022?SAP vs Oracle: Which ERP System Should You Choose In 2022?
SAP vs Oracle: Which ERP System Should You Choose In 2022?Cloud Analogy
 
5 Low-Code Tools To Increase Salesforce Admins Productivity
5 Low-Code Tools To Increase Salesforce Admins Productivity5 Low-Code Tools To Increase Salesforce Admins Productivity
5 Low-Code Tools To Increase Salesforce Admins ProductivityCloud Analogy
 
Tips To Make The Most Out Of Salesforce CRM
Tips To Make The Most Out Of Salesforce CRMTips To Make The Most Out Of Salesforce CRM
Tips To Make The Most Out Of Salesforce CRMCloud Analogy
 
5 Tips For Salesforce Admin In 2022
5 Tips For Salesforce Admin In 20225 Tips For Salesforce Admin In 2022
5 Tips For Salesforce Admin In 2022Cloud Analogy
 
Trailhead Badges To Earn In 2022
Trailhead Badges To Earn In 2022Trailhead Badges To Earn In 2022
Trailhead Badges To Earn In 2022Cloud Analogy
 
HubSpot And Slack Integration
HubSpot And Slack IntegrationHubSpot And Slack Integration
HubSpot And Slack IntegrationCloud Analogy
 
Multi-Factor Authentication In Salesforce
Multi-Factor Authentication In SalesforceMulti-Factor Authentication In Salesforce
Multi-Factor Authentication In SalesforceCloud Analogy
 
6 Sales Promotion Tips For Marketing Success
6 Sales Promotion Tips For Marketing Success6 Sales Promotion Tips For Marketing Success
6 Sales Promotion Tips For Marketing SuccessCloud Analogy
 
How Marketing Cloud Latest Features Can Improve Your Campaign Performance
How Marketing Cloud Latest Features Can Improve Your Campaign PerformanceHow Marketing Cloud Latest Features Can Improve Your Campaign Performance
How Marketing Cloud Latest Features Can Improve Your Campaign PerformanceCloud Analogy
 
Important Salesforce Trends to Watch Out for in 2022
Important Salesforce Trends to Watch Out for in 2022Important Salesforce Trends to Watch Out for in 2022
Important Salesforce Trends to Watch Out for in 2022Cloud Analogy
 
How To Build Your Sales Career In The Salesforce Ecosystem
How To Build Your Sales Career In The Salesforce EcosystemHow To Build Your Sales Career In The Salesforce Ecosystem
How To Build Your Sales Career In The Salesforce EcosystemCloud Analogy
 
Best Sales Metrics Every Sales Leader Should Know
Best Sales Metrics Every Sales Leader Should KnowBest Sales Metrics Every Sales Leader Should Know
Best Sales Metrics Every Sales Leader Should KnowCloud Analogy
 
Common Salesforce CPQ Implementation Challenges
Common Salesforce CPQ Implementation ChallengesCommon Salesforce CPQ Implementation Challenges
Common Salesforce CPQ Implementation ChallengesCloud Analogy
 
5 Accurate Sales Forecasting Strategies To Predict Your Revenue
5 Accurate Sales Forecasting Strategies To Predict Your Revenue5 Accurate Sales Forecasting Strategies To Predict Your Revenue
5 Accurate Sales Forecasting Strategies To Predict Your RevenueCloud Analogy
 
How To Utilize Slack As A Secret Weapon For Your Sales Team
How To Utilize Slack As A Secret Weapon For Your Sales TeamHow To Utilize Slack As A Secret Weapon For Your Sales Team
How To Utilize Slack As A Secret Weapon For Your Sales TeamCloud Analogy
 
Salesforce Sales Cloud: Best Practices to Win More Deals
Salesforce Sales Cloud: Best Practices to Win More DealsSalesforce Sales Cloud: Best Practices to Win More Deals
Salesforce Sales Cloud: Best Practices to Win More DealsCloud Analogy
 

More from Cloud Analogy (20)

Zendesk Integration With Salesforce .pptx
Zendesk Integration With Salesforce .pptxZendesk Integration With Salesforce .pptx
Zendesk Integration With Salesforce .pptx
 
Salesforce Integration With Mailchimp (1).pptx
Salesforce Integration With Mailchimp (1).pptxSalesforce Integration With Mailchimp (1).pptx
Salesforce Integration With Mailchimp (1).pptx
 
Top Salesforce Integrations For Businesses In 2022
Top Salesforce Integrations For Businesses In 2022Top Salesforce Integrations For Businesses In 2022
Top Salesforce Integrations For Businesses In 2022
 
Top 5 Zoho Products And Their Features.pptx
Top 5 Zoho Products And Their Features.pptxTop 5 Zoho Products And Their Features.pptx
Top 5 Zoho Products And Their Features.pptx
 
SAP vs Oracle: Which ERP System Should You Choose In 2022?
SAP vs Oracle: Which ERP System Should You Choose In 2022?SAP vs Oracle: Which ERP System Should You Choose In 2022?
SAP vs Oracle: Which ERP System Should You Choose In 2022?
 
5 Low-Code Tools To Increase Salesforce Admins Productivity
5 Low-Code Tools To Increase Salesforce Admins Productivity5 Low-Code Tools To Increase Salesforce Admins Productivity
5 Low-Code Tools To Increase Salesforce Admins Productivity
 
Tips To Make The Most Out Of Salesforce CRM
Tips To Make The Most Out Of Salesforce CRMTips To Make The Most Out Of Salesforce CRM
Tips To Make The Most Out Of Salesforce CRM
 
5 Tips For Salesforce Admin In 2022
5 Tips For Salesforce Admin In 20225 Tips For Salesforce Admin In 2022
5 Tips For Salesforce Admin In 2022
 
Trailhead Badges To Earn In 2022
Trailhead Badges To Earn In 2022Trailhead Badges To Earn In 2022
Trailhead Badges To Earn In 2022
 
HubSpot And Slack Integration
HubSpot And Slack IntegrationHubSpot And Slack Integration
HubSpot And Slack Integration
 
Multi-Factor Authentication In Salesforce
Multi-Factor Authentication In SalesforceMulti-Factor Authentication In Salesforce
Multi-Factor Authentication In Salesforce
 
6 Sales Promotion Tips For Marketing Success
6 Sales Promotion Tips For Marketing Success6 Sales Promotion Tips For Marketing Success
6 Sales Promotion Tips For Marketing Success
 
How Marketing Cloud Latest Features Can Improve Your Campaign Performance
How Marketing Cloud Latest Features Can Improve Your Campaign PerformanceHow Marketing Cloud Latest Features Can Improve Your Campaign Performance
How Marketing Cloud Latest Features Can Improve Your Campaign Performance
 
Important Salesforce Trends to Watch Out for in 2022
Important Salesforce Trends to Watch Out for in 2022Important Salesforce Trends to Watch Out for in 2022
Important Salesforce Trends to Watch Out for in 2022
 
How To Build Your Sales Career In The Salesforce Ecosystem
How To Build Your Sales Career In The Salesforce EcosystemHow To Build Your Sales Career In The Salesforce Ecosystem
How To Build Your Sales Career In The Salesforce Ecosystem
 
Best Sales Metrics Every Sales Leader Should Know
Best Sales Metrics Every Sales Leader Should KnowBest Sales Metrics Every Sales Leader Should Know
Best Sales Metrics Every Sales Leader Should Know
 
Common Salesforce CPQ Implementation Challenges
Common Salesforce CPQ Implementation ChallengesCommon Salesforce CPQ Implementation Challenges
Common Salesforce CPQ Implementation Challenges
 
5 Accurate Sales Forecasting Strategies To Predict Your Revenue
5 Accurate Sales Forecasting Strategies To Predict Your Revenue5 Accurate Sales Forecasting Strategies To Predict Your Revenue
5 Accurate Sales Forecasting Strategies To Predict Your Revenue
 
How To Utilize Slack As A Secret Weapon For Your Sales Team
How To Utilize Slack As A Secret Weapon For Your Sales TeamHow To Utilize Slack As A Secret Weapon For Your Sales Team
How To Utilize Slack As A Secret Weapon For Your Sales Team
 
Salesforce Sales Cloud: Best Practices to Win More Deals
Salesforce Sales Cloud: Best Practices to Win More DealsSalesforce Sales Cloud: Best Practices to Win More Deals
Salesforce Sales Cloud: Best Practices to Win More Deals
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Introduction to Lightning Testing Service

  • 2. What is a Lightning Test Service (LTS)? Lightning Testing Service is an amazing testing framework to test your Salesforce Lightning components. It is highly recommended to utilize the Lightning Testing service to ensure that your components are functioning as expected. LTS is a complete suite of tools and services that are integrated with Salesforce DX to make testing easier and faster. cloud.analogy info@cloudanalogy.com +1(415)830-3899
  • 3. Key Features of LTS cloud.analogy info@cloudanalogy.com +1(415)830-3899 ● LTS is supported by Jasmine and Mocha that are currently the two most popular client testing frameworks. ● LTS can be used with Salesforce DX as well as non-Salesforce DX contexts.
  • 4. cloud.analogy info@cloudanalogy.com +1(415)830-3899 LTS simplifies the process of building test suites and is fully integrated with Salesforce DX. LTS comprises of two main components: Unmanaged LTS packages that are listed on the project Releases page by the release version. LTS installation command for the Salesforce Command Line Interface (CLI). How Lightning Testing Service Works?
  • 5. cloud.analogy info@cloudanalogy.com +1(415)830-3899 You need not install SalesforceDX to work with LTS. SalesforceDX makes it easier for you to work with LTS. However, the most important point behind using SalesforceDX is extremely similar to why you need JavaScript testing. Wrappers are ONLY supported for Jasmine and Mocha. If you wish to use another testing framework, you may need to build your own wrapper, which will most probably take about a day to work. Important things you need to know about working with LTS
  • 6. cloud.analogy info@cloudanalogy.com +1(415)830-3899 Do not install or use LTS in production. Yes, you read that absolutely right! This can be only for the development environments and even better for scratch orgs that you can simply create using Salesforce DX. Data Manipulation Language operations you perform in your tests won’t be rolled back at the end of the test. We recommend that you run your LTS test suites only in the development environments or scratch orgs that you simply create using Salesforce DX and data provided by the test suite itself. LTS includes sample code to help you get started. This includes not only the Jasmine and Mocha wrappers but also a Lightning App called JasmineTest, which is an app that you can simply use to begin your testing.
  • 7. Don't use LTS to check your server code. Keep your client and server-side testing separate. When calling Apex server methods that insert records with LTS, the information that is created will not be rolled back. You have to be solely responsible for rolling back the information yourself. cloud.analogy info@cloudanalogy.com +1(415)830-3899 Important tips: