Прошу помощи в написании кода/ выбора правильного направления
Для распознания объекта решили использовать 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 поля
История такая: в компании используется каскадная методология (водопад) разработки. Отсутствуют документации, спецификации по проектам. Обычно оценка трудозатрат отдела тестирования происходит по факту передачи проекта в тестирование, что существенно облегчает этот процесс - так как мы уже можем видеть что будем тестировать. Данная схема отрабатывала без серьезных сдвигов по срокам
В данный момент планируется к запуску долгосрочный проект. От отдела тестирования требуется запланировать трудозатраты по проекту до непосредственной передачи проекта в тестирование. Возникает вопрос на основе чего в таком случае можно провести оценку работ? И если о полноценной спецификации речь не идет, то какую информацию для оценки трудозатрат на ваш взгляд, данный документ обязан содержать?
нужно запускать авто тесты на виртуалке и для ЭЦП нужен виртуальный дисковод.
Пользую вот этот http://chesma-comp.ru/vfd1.html
но при старте получаю сообщение This driver has been blocked from loading.
как этим бороться?
Как известно, Regions.Pic1.Check(Pic2) принудительно выводит в лог сообщение-чекпоинт (т.е. Log.Checkpoint) вида "The region checkpoint "SomeCheckpoint" passed", однако я хотел бы иметь возможность писать свой текст или не выводить ничего.