Symptom
When attempting to scan a combobox in your Salesforce application with Tricentis Tosca, XScan crashes and displays the following error message as soon as you select the combobox control:
"System.NullReferenceException: Object reference not set to an instance of an object.
at Tricentis.Automation.Engines.Helpers.CommonExtensions.FindFirstDescendant[T](IHtmlDOMNodeTechnical element, Int32 maxDepth, Func`2 match, CacheUsingOption cacheUsingOption)
at Tricentis.Automation.Engines.Helpers.CommonExtensions.GetRelatedListName(IHtmlElementTechnical technical)
at Tricentis.Automation.Engines.Adapters.Salesforce.Lightning.ComboBoxes.RelatedList.SfLgRelatedListComboBoxAdapter.get_Container()
at InvokeStub_SfLgRelatedListComboBoxAdapter.get_Container(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
at Tricentis.Automation.Creation.ReflectionExtensions.TryGetProperty[T](Object target, String name, T& result, PropertyInfo& propertyInfo)
at Tricentis.Automation.Engines.Adapters.Adapter`1.GetProperty(String name, PropertyInfo& propertyInfo, Boolean fallback)
at Tricentis.Automation.XScan.Result.Tasks.LoadPropertiesTask.TryGetProperty(IRepresentation representation, String technicalReadablePropertyName, PropertyInfo& propInfo)
at Tricentis.Automation.XScan.Result.Tasks.LoadPropertiesTask.GetProperties(IRepresentation representation)
at Tricentis.Automation.XScan.Result.Tasks.LoadPropertiesTask.LoadCached()
at Tricentis.Automation.XScan.Result.Tasks.LoadPropertiesTask.LoadProperties()
at Tricentis.Automation.XScan.Result.Tasks.Html.HtmlLoadPropertiesTask.LoadProperties()
at Tricentis.Automation.XScan.Result.Tasks.Salesforce.SalesforceHtmlLoadPropertiesTask.LoadProperties()
at Tricentis.Automation.XScan.Result.Tasks.LoadPropertiesTask.ExecuteTask()
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteItemInSafeMode(TaskExecutionItem runningTaskExecutionItem)
--- End of stack trace from previous location ---
at Tricentis.Automation.XScan.Tasks.TaskExecutor.HandleExceptionThrownInTask(IScanTask runningTask, TaskInfo taskInfo)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteRunningExecutionItem(TaskExecutionItem runningTaskExecutionItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteExecutionItem(TaskExecutionItem runningTaskExecutionItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteFollowUpTasks(TaskExecutionItem parentItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteItemInSafeMode(TaskExecutionItem runningTaskExecutionItem)
--- End of stack trace from previous location ---
at Tricentis.Automation.XScan.Tasks.TaskExecutor.HandleExceptionThrownInTask(IScanTask runningTask, TaskInfo taskInfo)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteRunningExecutionItem(TaskExecutionItem runningTaskExecutionItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteExecutionItem(TaskExecutionItem runningTaskExecutionItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteFollowUpTasks(TaskExecutionItem parentItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteItemInSafeMode(TaskExecutionItem runningTaskExecutionItem)
--- End of stack trace from previous location ---
at Tricentis.Automation.XScan.Tasks.TaskExecutor.HandleExceptionThrownInTask(IScanTask runningTask, TaskInfo taskInfo)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteRunningExecutionItem(TaskExecutionItem runningTaskExecutionItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteExecutionItem(TaskExecutionItem runningTaskExecutionItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteFollowUpTasks(TaskExecutionItem parentItem)
at Tricentis.Automation.XScan.Tasks.TaskExecutor.ExecuteItemInSafeMode(TaskExecutionItem runningTaskExecutionItem)"
Read more...
Environment
SAP Enterprise Continuous Testing by Tricentis
Keywords
KBA , XX-PART-TRI-ECT , SAP Enterprise Continuous Testing by Tricentis , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview