- Форум тестировщиков
- → Просмотр профиля: Сообщения: M.A.N.
Статистика
- Группа: Members
- Сообщений: 14
- Просмотров: 2 543
- Статус: Новый участник
- Возраст: Неизвестен
- День рождения: Неизвестен
-
ФИО
Александр
-
Пол
Не указал
0
Обычный
Инструменты
Мои сообщения
В теме: Программное установление свойств
15 июня 2005 - 11:14
Сорри, забыл зарегистироваться... Последнее сообщение было от меня.
В теме: Программное установление свойств
14 июня 2005 - 13:39
Спасибо за ответ.
Закладка действительно переключается, но по непонятным мне причинам
после этого не происходит действий, выполняемых Delphi-программой при переключении закладки (не срабатывает обработка событий), т.е. результат
w.PageControl.Click('Параметры');
или
w.PageControl.SetActivePage(w.ParamsSheet);
отличается от того, если просто переключить мышкой закладку.
С чем это может быть связано?
Закладка действительно переключается, но по непонятным мне причинам
после этого не происходит действий, выполняемых Delphi-программой при переключении закладки (не срабатывает обработка событий), т.е. результат
w.PageControl.Click('Параметры');
или
w.PageControl.SetActivePage(w.ParamsSheet);
отличается от того, если просто переключить мышкой закладку.
С чем это может быть связано?
В теме: как проверить наличие ветви в TreeView?
21 марта 2005 - 12:43
Спасибо, Dmitry N, за обстоятельный ответ.
В теме: Проблема после запуска тестируемого приложения
18 марта 2005 - 13:35
Спасибо, Alexei Karas, за ответ.
Exists я конечно же широко использую.
Вопрос (а теперь уже скорее утверждение, основанное на экспериментах) был в том, что недостаточно
сделать p := app.Run; (как в документации по TestComplete, при этом переменная уже указывает на процесс), а для нормальной работы открытого приложения также необходимо в любом случае вызвать p := Sys.WaitProcess('App',10000, True); (можно и без True). и т д.
Вы, судя по всему, представитель фирмы-разработчика?
В документации, в частности в разделе "Working With the TestedApps Object. Example"
после p := app.Run идет непосредственно тест (правда там, возможно, тестируется закрытое приложение). Если делать так для открытого приложения, возможно будут проблемы с распознаванием.
Было бы неплохо, чтобы был пример для открытого приложения, так как указано в вашем ответе.
Exists я конечно же широко использую.
Вопрос (а теперь уже скорее утверждение, основанное на экспериментах) был в том, что недостаточно
сделать p := app.Run; (как в документации по TestComplete, при этом переменная уже указывает на процесс), а для нормальной работы открытого приложения также необходимо в любом случае вызвать p := Sys.WaitProcess('App',10000, True); (можно и без True). и т д.
Вы, судя по всему, представитель фирмы-разработчика?
В документации, в частности в разделе "Working With the TestedApps Object. Example"
после p := app.Run идет непосредственно тест (правда там, возможно, тестируется закрытое приложение). Если делать так для открытого приложения, возможно будут проблемы с распознаванием.
Было бы неплохо, чтобы был пример для открытого приложения, так как указано в вашем ответе.
В теме: Проблема после запуска тестируемого приложения
17 марта 2005 - 14:25
Спасибо, Alexei Karas, за ответ.
Т.е. всё-таки после программного запуска приложения
app := TestedApps.Items[0];
p := app.Run;
необходимо сделать:
p := Sys.WaitProcess('App',10000, True); ?
Вопрос был в принципе в том, что переменную p приходится фактически переинициализировать после
p := app.Run;
о чём, если не ошибаюсь, нигде не написано в документации, как о необходимом действии для корректной работы с открытым приложением после программного запуска.
Т.е. всё-таки после программного запуска приложения
app := TestedApps.Items[0];
p := app.Run;
необходимо сделать:
p := Sys.WaitProcess('App',10000, True); ?
Вопрос был в принципе в том, что переменную p приходится фактически переинициализировать после
p := app.Run;
о чём, если не ошибаюсь, нигде не написано в документации, как о необходимом действии для корректной работы с открытым приложением после программного запуска.
- Форум тестировщиков
- → Просмотр профиля: Сообщения: M.A.N.
- Политика Конфиденциальности
- Правила форума ·