Перейти к содержимому

held1r

Регистрация: 26 дек 2005
Offline Активность: 04 сен 2006 16:11
-----

Мои сообщения

В теме: относительные пути в SilkTest

09 июня 2006 - 17:17

2Genka:

сорри, существующую тему не доглядел
дык дело в том, что менял и в vtp и в ini, может с руками что-то...

2KaNoN:

да еще никак не привык, недавно с силктестом
пересоздавать проект не интересно, с тестами будут работать много людей, если каждого заставлять пересоздавать проект, то я узнаю о себе много нового и интересного :good:

собственно отсутствие файла проекта на данном этапе проблему полностью решает, спасибо!

В теме: относительные пути в SilkTest

08 июня 2006 - 18:55

хм, план тоже без проекта запускается, как я посмотрю

спасибо, вот уж никогда не подумал бы, что проблема решается удалением файла проекта :diablo:

В теме: раскладка клавиатуры

26 мая 2006 - 22:07

большие спасибки!

В теме: запуск приложения

12 мая 2006 - 12:06

2 VegaX: нет родителей у этого дилогбокса, сирота...


раз уж тут так хорошо отвечают, грех не поспрашивать :aggressive:
я с силктестом несколько дней всего, вопросы может и глупые, но надо ж учится

ситуация такая: в приложении несколько рабочих форм, все это работает на полный экран и в один момент времени на экране только одна форма, формы меняют кепшн приложения, очень часто происходит переход из одной формы в другую (заполнили одно поле, нажали F3, перешли в другую форму, тут чего-то поклацали, нажали F7, перешли еще куда-нить и т.д.).

что присходит в силктесте: для каждой формы я объявляю окно - кепшн у каждого свой, объекты (поля, кнопки) у каждого свои, я их детектил рекордером, НО почему-то они не выстраиваются в иерархию от главного (как я предполагал), а существуют каждое отдельно. В принципе-то все работает, но вообще это нормально?

Как следствие не удобно писать тесткейсы, получается что-то вроде:
Sales.TypeKeys("123<F6>", 0.1)
Clients.TypeKeys("Петров<F3>", 0.1)
т.е. клавиши постоянно нажимаются в другом окне, и мне нужно вычислять, какое окно сейчас должно быть активно и как же я его обозвал :)
возможно ли посылать нажатия клавиш просто "в эфир", не привязываясь к окну?

В теме: запуск приложения

11 мая 2006 - 20:41

решение нашел такое - объявил приложение дважды, один раз как мейнвин, второй раз как диалог, для запуска использую первый, благодаря ексепшну делаю вид, что все ок, а потом уже работаю со вторым

коряво конечно, но работает
возможно есть лучшее решение?