использую версию rft - 8.5.0
Прошу помощи в написании кода/ выбора правильного направления
Для распознания объекта решили использовать API find (ниже поясню почему). Код выглядит примерно так:
...
startApp("...");
app.findTextUserID().setText("111");}
static TextGuiTestObject findTextUserID() {
TestObject[] tobs = find(atProperty(".class", "Edit")); // 1) Edit - если запускать приложение, настроенное как Executable or Batch File и 2) org.eclipse.swt.widgets.Text если - Java Application
if (tobs.length == 0)
return null;
return (TextGuiTestObject) tobs[0];
При первом варианте ( Edit - если запускать приложение, настроенное как Executable or Batch File ) очень редко, но находит необходимые объекты, если использовать второй вариант, а он как раз и нужен, ничего не находит... Должен находить 2 поля
Что неверно? или какие еще способы есть?