Self-Healing Test Automation with Salesforce Example
Автор: Functionize
Загружено: 2025-12-16
Просмотров: 6
Описание:
This video discusses the importance of a confident self-healing approach in test cases, especially given the potential for self-healing to shake confidence and cause issues like false positives or false negatives. By using a large volume of data, the self-healing approach allows tests to adapt to application changes while still ensuring that the original expectations are met.
Salesforce is used as an example application because it frequently deploys changes that could break existing automation. The video demonstrates a test built against the classic version of Salesforce, which goes to the reports page, opens an existing report, and performs validations.
The test was executed across both the classic and Lightning versions of Salesforce, demonstrating the system's ability to adapt to dramatic application changes. When a self-healing adjustment is made, QA members are informed. In one step targeting the reports button, an anomaly was flagged, noting changes in the element's type, coordinates, and color display. However, the system uses hundreds of other attributes, such as the element's prior state, destination upon clicking, and relative selectors (like the opportunities and dashboards buttons) to weigh against each other and self-heal the test.
➡Like the video!
➡Share this video with your friends!
➡Please subscribe if you enjoyed this video!
👉Subscribe to our channel: @Functionize
Make sure to hit the BELL icon to get notified of new videos! 🔔
🌐Learn more: https://www.functionize.com
Chapters:
00:00 Introduction to Self-Healing Test Automation
00:20 Challenges with Self-Healing: False Positives & Navigation
00:45 Adapting Tests with Data for Application Changes
01:10 Salesforce Example: Classic vs Lightning
01:40 Validating Reports and Using Screenshot Comparison
02:00 Handling Anomalies & Informing QA Team
02:15 Weighing Attributes to Self-Heal Tests
#SelfHealingTestAutomation #SalesforceAutomation #AutomatedTesting #TestAutomationExample #QAAutomation #SeleniumTesting #AutomationTestingDemo #SoftwareTesting #TestMaintenance #Functionize
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: