Permutations

Introduction

Use the grid to provide a predefined set of options in a 3x3 matrix

For instance when a complex configuration is required for a testcase, where different settings for different lines need to be validated.

Screenshot

 

Grid configuration

 

  gd.columns=ulinear,alist1,alist2,alist3 # # Disable adding rows # initialize each row with predefined values #   gd.allowAddRows=false gd.query.row1= 1, 1, 5, 3 gd.query.row2= 2, 5, 5, 5 gd.query.row3= 2, 5, 5, 2   # # Specifications for each list # col.ulinear=Linear Scanner? col.ulinear.type=list col.ulinear.defaultvalue=No col.ulinear.list.size=2 col.ulinear.name1=Yes col.ulinear.value1=1 col.ulinear.name2=No col.ulinear.value2=2 # # list of options 1 #   col.alist1=BravoColumn1 col.alist1.type=list col.alist1.defaultvalue=Magnet Plate col.alist1.list.size=5 col.alist1.name1=Magnet Plate col.alist1.value1=1 col.alist1.name2=Tip Waste col.alist1.value2=2 col.alist1.name3=2D Scanner col.alist1.value3=3 col.alist1.name4=Hot Block col.alist1.value4=4 col.alist1.name5=Empty col.alist1.value5=5 # # list of options 2 # col.alist2=BravoColumn2 col.alist2.type=list col.alist2.defaultvalue=Hot Block col.alist2.list.size=5 col.alist2.name1=Magnet Plate col.alist2.value1=1 col.alist2.name2=Tip Waste col.alist2.value2=2 col.alist2.name3=2D Scanner col.alist2.value3=3 col.alist2.name4=Hot Block col.alist2.value4=4 col.alist2.name5=Empty col.alist2.value5=5 # # list of options 3 #   col.alist3=BravoColumn3 col.alist3.type=list col.alist3.defaultvalue=2D Scanner col.alist3.list.size=5 col.alist3.name1=Magnet Plate col.alist3.value1=1 col.alist3.name2=Tip Waste col.alist3.value2=2 col.alist3.name3=2D Scanner col.alist3.value3=3 col.alist3.name4=Hot Block col.alist3.value4=4 col.alist3.name5=Empty col.alist3.value5=5