У нас есть сценарии тестирования автоматизации (около 70), написанные с использованием веб-драйвера selenium для Salesforce classic и способные выполняться без каких-либо ошибок.
Теперь мы переходим к молнии Salesforce, когда я пытаюсь выполнить те же сценарии тестирования автоматизации (около 70) при ошибке молнии в отношении поиска элементов.
После расследования об ошибке стало известно, что элементы HTML-тегов отличаются молниеносно по сравнению с классическими.
Пожалуйста, найдите ниже информацию.
Например: в новом объекте LEAD,
В Salesforce classic - поле LastName
Xpath is -> input [@ id = 'name_lastlea2']
In Salesforce lightning - поле LastName
Xpath is -> // input [@ id = '450: 2948; a']
Пожалуйста, дайте мне знать, какой подход я должен сделать сейчас, чтобы выполнить все мои 70 тестовых случаев без каких-либо ошибок в Salesforce lightning.
Мои сценарии должны работать как в классическом Salesforce, так и в Lightning.
Заранее спасибо.