2011-01-12 3 views
1

Следующий фрагмент кода щелкнет кнопками калькулятора от 1 до 9 (статические диапазоны чисел) в скрипте инструмента автоматизации TestComplete. Я хотел бы улучшить это для цикла, чтобы он нажимал любую комбинацию чисел, например 456 или 987, на любую комбинацию чисел. Может ли кто-нибудь помочь мне в этом?Как увеличить цикл for, чтобы щелкнуть любые номера калькулятора?

//Click Calculator buttons 1-9 
for (i=1; i<=9; i++) 
{ 
    alias.Window("Button", i).ClickButton(); 
} 

ответ

1

Попробуйте этот код:

intStartIndex = 0; 
    intEndIndex = 9; 
    // Click three buttons 
    for (i=1; i <= 3; i++) 
    { 
    btnIndex = Math.ceil(Math.random() * (intEndIndex - intStartIndex) + intStartIndex); 
    alias.Window("Button", btnIndex.toString()).ClickButton(); 
    } 
+0

Привет Алекс, Это работает абсолютно нормально. Many Thanks – Karthik

+0

Замечательно услышать :) – Alex

Смежные вопросы