Forum Discussion

ronrhe's avatar
ronrhe
Contributor
14 years ago

scripting set checkboxes in a loop


I have to set several checkboxes.

Can i do this in a loop?





Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort2.ClickChecked(true);

    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort3.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort4.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort5.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort6.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort7.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort8.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort9.ClickChecked(true);



    Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort10.ClickChecked(true);



    



regards

Ronald

2 Replies


  • Hi Ronald,





    You can use the following code:



    for(i = 2; i <= 10; i++)

      {

        eval("Aliases.firefox.pageAanmeldenInspecteurs2.panelWrapper.tableDgrid.cell.checkboxSoort" + i + ".ClickChecked(true);");

      }




  • Hi there,





    I am testing a Java based web application using TestComplet 9 trial version.. I am working with Keyword view testing.

    In my application I have a set of check boxes where I need to be able to select specific check boxes dynamically when I run my data driven test every time. I am able to parameterise most of the other user inputs but the Check boxes and the radio buttons. 

     

    I was reading the help available at 'http://support.smartbear.com/viewarticle/28508/' but could not get it to work.

    Your prompt response will be much appreciated.

     

    Do let me know if you require further details.

     

    Thanks

    Manish