ContributionsMost RecentMost LikesSolutionsRe: How can I datasink all the values of a given parent when they have the same name? Lucian- Thank you for your help! I'll wait patiently for a response as well. Re: How can I datasink all the values of a given parent when they have the same name? Lucian- Will the fix be for using a wildcard value in the Column XPath of the DataSource test step? Re: How can I datasink all the values of a given parent when they have the same name? It works if I know how many employeeIds will be returned, and I create a property for each. I was just hoping there was a way to retreive all the information without creating a property for each column. (See attachment) Also, I tried using a wildcard for the "Column XPaths:" but it would not return any values. How can I datasink all the values of a given parent when they have the same name? I am currently trying to run a Data Source loop test that will pull multiple child values from one parent value: Example: <employeeList> <employeeId>Z62376</employeeId> <employeeId>Z37464</employeeId> <employeeId>Z37104</employeeId> <employeeId>Z32160</employeeId> <employeeId>Z30336</employeeId> <employeeId>Z30312</employeeId> <employeeId>Z30288</employeeId> <employeeId>Z30264</employeeId> <employeeId>Z30240</employeeId> <employeeId>Z30216</employeeId> <employeeId>Z30192</employeeId> </employeeList> Is this possible to iterate through each of these employeeId values to then search based on each one with a different method? Thanks for any help you can provide! Re: Use Datasink to pull mutliple nodes with the same name. groovyguy- Thanks! Also, I was realized looking through a couple other posts in the community, that my issue was DataSource Step and Target Step were the same. After changing this so that my Target step was the step AFTER the DataSource Step, it is working as expected. Attached final configuration that worked in case anyone else wants to do something similar in the future. Re: Use Datasink to pull mutliple nodes with the same name. groovyguy- Thanks for the suggestion. I was able to create a DataSource from the get XML response, and then pull information from there. This proved to be a lot easier than pulling directly from the Soap Request test step. However, I am seeing that it is skipping every other value although my DataSourceLoop test step iteration is set to only 1. It looks to be every other from what I can tell which is very confusing. Also, it skips depending on which DataSource step is chosen. Any idea why this would happen? I can add any additional screenshots or information that you might deem helpful from my source. Attached what my SoapUI Pro Test Steps look like. Re: Use Datasink to pull mutliple nodes with the same name. groovyguy- Your assumption is correct in thatthe number of records is not always the same. I do recognize the ability to get a specific number or records from specific nodes using XPath statements, but I was hoping for an easier way. Unfortunately, I do not have much knowledge when it comes to groovy. Thanks for your help though! Re: Use Datasink to pull mutliple nodes with the same name. Nastya_Khovrina From the above response, is there a way to pull all of the corresponding "entityType" and "entityId" using DataSink into a report without specifying the number of "entityAccess" nodes? Basically I want to see if I can automatically add this table which I can view when I click "entity Access" in the Outline view. See attached screenshot. Use Datasink to pull mutliple nodes with the same name. Hey everyone, I am using a DataDriven test to input employee User ID's and Company ID's into a request and thentrying to pull the following XML nodes of entityType and entityID with DataSink to create a report. Is there a way to pull all of the "entityType" and corresponding "entityId" when the number of "entityAccess" nodes changes depending on the User ID and Company ID used? So far, I can only pull them if I use the Xpath to pull a specific entity type: ${EmployeeEntityAccess - Conv#Response#declare namespace ns1='http://fwdco.com/api'; //ns1:getEntityAccessResponse[1]/ns1:return[1]/ns1:entityAccess[1]/ns1:entityType[1]} Here is a sample XML response: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <getEntityAccessResponse xmlns="http://fwdco.com/api"> <return> <errorCode>0</errorCode> <errorMessage/> <entityAccess> <entityType>Department</entityType> <entityId>167SCL</entityId> </entityAccess> <entityAccess> <entityType>Department</entityType> <entityId>168PHE</entityId> </entityAccess> <entityAccess> <entityType>Location</entityType> <entityId>1</entityId> </entityAccess> <entityAccess> <entityType>Location</entityType> <entityId>2</entityId> </entityAccess> <entityAccess> <entityType>WorkGroup</entityType> <entityId>DTLV18</entityId> </entityAccess> </return> </getEntityAccessResponse> </soap:Body> </soap:Envelope> SolvedRe: For Loop does not incrementally increase unless table is refreshed. tristaanogreIt appears to be working when I use the action item "RefreshMappingInfo" on the table. Thank you so much!