Пару вопросов от начинающего
#1
Отправлено 26 марта 2009 - 14:36
1. Как сделать чтобы при создании записи вбивался постоянно разный текст.
Текст что бы брался или сам не откуда или можно из Эксельника.
Как это примерно выглядит
2. Как сделать чтобы тесткомплит ждал окончания рефреша или подтягивания данных.
Просто например я жму Рефрешь, данные поттягиваютсья около 30 секунд, а тест комлит не ждёт эти 30 секунд а бежит дальше.... Как заставить его ждать?
sys.waitprocess как то не помогает мне, он его мимо пропускает.
заранее благадарю, извеняюсь что такие бредовые вопросы....
#2
Отправлено 27 марта 2009 - 07:43
Для этого надо написать функцию, которая будет генерировать произвольный текст. Пример есть здесь.1. Как сделать чтобы при создании записи вбивался постоянно разный текст.
Текст что бы брался или сам не откуда
На форуме точно есть примеры чтения данных из Excel, воспользуйтесь поиском.или можно из Эксельника.
Самый простой способ - поставить фиксированную задержку (в миллисекундах) - Delay(30000).2. Как сделать чтобы тесткомплит ждал окончания рефреша или подтягивания данных.
Просто например я жму Рефрешь, данные поттягиваютсья около 30 секунд, а тест комлит не ждёт эти 30 секунд а бежит дальше.... Как заставить его ждать?
Более гибкий вариант - ждать изменения состояния приложения: появления/исчезания какого-либо объекта, изменения значения свойства объекта и т.п. Без знания поведения приложения трудно предложить что-то конкретное...
Этот метод ждет появления процесса. Естественно, если процесс уже запущен, то ТС его тут же найдет и продолжит тест безо всяких задержек.sys.waitprocess как то не помогает мне, он его мимо пропускает.
#3
Отправлено 27 марта 2009 - 10:55
Для этого надо написать функцию, которая будет генерировать произвольный текст. Пример есть здесь.1. Как сделать чтобы при создании записи вбивался постоянно разный текст.
Текст что бы брался или сам не откудаНа форуме точно есть примеры чтения данных из Excel, воспользуйтесь поиском.или можно из Эксельника.
Самый простой способ - поставить фиксированную задержку (в миллисекундах) - Delay(30000).2. Как сделать чтобы тесткомплит ждал окончания рефреша или подтягивания данных.
Просто например я жму Рефрешь, данные поттягиваютсья около 30 секунд, а тест комлит не ждёт эти 30 секунд а бежит дальше.... Как заставить его ждать?
Более гибкий вариант - ждать изменения состояния приложения: появления/исчезания какого-либо объекта, изменения значения свойства объекта и т.п. Без знания поведения приложения трудно предложить что-то конкретное...Этот метод ждет появления процесса. Естественно, если процесс уже запущен, то ТС его тут же найдет и продолжит тест безо всяких задержек.sys.waitprocess как то не помогает мне, он его мимо пропускает.
ооо...!!!!! супееер!!! спасибо огроменное!! вот прикрутил пока получаеться....
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных