fetchOperation-shift-selection.rctest
exampleOpen smartclient fetchOperation
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||5]/col[fieldName=itemName||0]
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||5]/col[fieldName=itemName||0]
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||SKU=1042100||10]/col[fieldName=SKU||1]
shiftKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||SKU=1042100||10]/col[fieldName=SKU||1] 16
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||SKU=1042100||10]/col[fieldName=SKU||1] 16
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||SKU=1042100||10]/col[fieldName=SKU||1]
shiftKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||SKU=1042100||10]/col[fieldName=SKU||1] 16
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5,6,7,8,9,10
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||SKU=1087200||12]/col[fieldName=SKU||1]
shiftKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||SKU=1087200||12]/col[fieldName=SKU||1] 16
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||SKU=1087200||12]/col[fieldName=SKU||1] 16
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||SKU=1087200||12]/col[fieldName=SKU||1]
shiftKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||SKU=1087200||12]/col[fieldName=SKU||1] 16
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5,6,7,8,9,10,11,12
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_DOWN}${KEY_SHIFT}
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5,6,7,8,9,10,11,12,13
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5,6,7,8,9,10
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_UP}${KEY_SHIFT}
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 3,4,5
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_DOWN}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_DOWN}${KEY_SHIFT}
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 5
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1] 17
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=8||itemName=Spray%20Adhesive%20Multipurpose%20Can%20No.76%203M||SKU=951300||7]/col[fieldName=SKU||1]
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=8||itemName=Spray%20Adhesive%20Multipurpose%20Can%20No.76%203M||SKU=951300||7]/col[fieldName=SKU||1]
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1]
shiftKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 16
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 16
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1]
shiftKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 16
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 2,3,4,5,6,7
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0]
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0]
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=11||itemName=Glue%20UHU%20All%20Purpose%20Clear%2035ml%20No13||10]/col[fieldName=itemName||0] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1]
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=6||itemName=Glue%20UHU%20Clear%20Gum%20250ml||SKU=724800||5]/col[fieldName=SKU||1] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1]
shiftKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1] 16
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1] 16
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1]
shiftKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1] 16
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 2,5,6,7,8
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0]
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0]
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=13||itemName=Bostik%20Blu-tack%20Pkt%2075gm||12]/col[fieldName=itemName||0] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||2]/col[fieldName=itemName||0]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||2]/col[fieldName=itemName||0] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||2]/col[fieldName=itemName||0] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||2]/col[fieldName=itemName||0]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||2]/col[fieldName=itemName||0] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=12||itemName=U-Tac%20UHU%20Pkt%2075gm||11]/col[fieldName=itemName||0]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=12||itemName=U-Tac%20UHU%20Pkt%2075gm||11]/col[fieldName=itemName||0] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=12||itemName=U-Tac%20UHU%20Pkt%2075gm||11]/col[fieldName=itemName||0] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=12||itemName=U-Tac%20UHU%20Pkt%2075gm||11]/col[fieldName=itemName||0]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=12||itemName=U-Tac%20UHU%20Pkt%2075gm||11]/col[fieldName=itemName||0] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=3||itemName=Adding%20Machine%20Roll%2057x76mm%20Standard||SKU=135900||2]/col[fieldName=SKU||1] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1]
shiftKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1] 16
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1] 16
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1]
shiftKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=9||itemName=Glue%20Pentel%2030CC%20Roll%20On%2030ml||SKU=996600||8]/col[fieldName=SKU||1] 16
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 8,9,10,11
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1]
mouseMove scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1]
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1]
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1]
controlKeyDown
keyDown scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1] 17
keyPress scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1] 17
click scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1]
controlKeyUp
keyUp scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/row[itemID=2||itemName=Adding%20Machine%20Roll%2057x64mm%20Standard||SKU=90600||1]/col[fieldName=SKU||1] 17
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_SPACE}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_SPACE}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_SHIFT}${KEY_DOWN}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_DOWN}${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/
sendKeys scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/body/ ${KEY_CTRL}${KEY_SPACE}${KEY_CTRL}
assertEval var isc = selenium.getAutWindow().isc;  var grid = isc.AutoTest.getObject("scLocator=//testRoot[]/child[Class=ListGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=list]/");  var selection = grid.selection; var prop = selection.selectionProperty; var result=[];for (var i = 0; i < 50; i++) {if (grid.data.localData[i][prop]) result.push(i);}; result 3,5,6,7,8,9,10,12