Форум: "Потрепаться";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
ВнизКому нужна программа автоматизированного тестирования ? Найти похожие ветки
← →
ANB © (2005-11-24 13:08) [0]Кривенькая, но рабочая. Не совсем халява - отдам тому, кто потом поможет советами по ее доделке.
Можно с исходниками.
← →
paul_k © (2005-11-24 13:18) [1]ANB © (24.11.05 13:08)
А подо что заточена? или тестировать можно все что ни попадя?
← →
ANB © (2005-11-24 14:03) [2]
> paul_k © (24.11.05 13:18) [1]
Умеет жать кнопки в программах на делфи через сообщения. Т.е. нет хендла - не достучишься. Умеет выполнять запросы в оракле и гулять циклом по запросу. Умеет сравнивать наборы данных.
← →
umbra © (2005-11-24 14:05) [3]так утром советы - вечером программа, или утром программа - вечером советы?
← →
ANB © (2005-11-24 14:15) [4]
> umbra © (24.11.05 14:05) [3]
Утром программа, вечером советы. Остальным за деньги. 50 рублей, торг уместен. Заявки слать на Belousov[sob]smartcard.ru.
← →
paul_k © (2005-11-24 14:45) [5]ANB © (24.11.05 14:03) [2]
Умеет жать кнопки в программах на делфи через сообщения.
Хоть бы описалово скинул почитать а? Мыло в анкете.
Интересно, что за зверь такой и как оно работает.
> Умеет выполнять запросы в оракле
и только в оракле?
← →
ANB © (2005-11-24 15:10) [6]
> paul_k © (24.11.05 14:45) [5]
Не делал еще описания. Могу коротко описать как работает и список команд выслать (он в оракле лежит). Запросы - только в оракле, потому как ОДАК. Универсализация мне была ни к чему.
← →
paul_k © (2005-11-24 15:18) [7]ANB © (24.11.05 15:10) [6]
понял.. спасибо, пока без надобности ибо я верно понял, что без оракла не работает?
и с программами не на Дельфи тоже?
← →
ANB © (2005-11-24 15:25) [8]
> paul_k © (24.11.05 15:18) [7]
Без оракла совсем не работает. А вот с другими программами - умеет.
← →
paul_k © (2005-11-24 15:26) [9]ANB © (24.11.05 15:25) [8]
оракла то нетути... все МС да сайбейз..
← →
ANB © (2005-11-24 16:08) [10]
> paul_k © (24.11.05 15:26) [9]
ораклу можно дать отдельно. А запросы для MS и сайбеза добавить. Это всего 4 команды - исходники то есть.
← →
paul_k © (2005-11-24 16:14) [11]ANB © (24.11.05 16:08) [10]
угу. и кто мне на работе её громоздить позволит? а дома? ну разве что чтоб советов дать:)
← →
ANB © (2005-11-24 16:20) [12]
> paul_k © (24.11.05 16:14) [11]
Да ладно. Зато ветку поднимаем. Я тут с тестировшиками нашими поспорил, что мою программу даже бесплатно никто не возьмет, а они не верят.
← →
paul_k © (2005-11-24 16:36) [13]ANB © (24.11.05 16:20) [12]
:)))
от была бы основа не оракла а мелкософт я б те тестера-потенциального покупателя предоставил...
← →
paul_k © (2005-11-24 16:43) [14]а ещё лучше чтобы для запуска и работы вообще база не нужна была...
← →
ANB © (2005-11-24 16:54) [15]
> paul_k © (24.11.05 16:43) [14]
У меня компилятор на PL/SQL наполовину написан. Так что никак.
← →
paul_k © (2005-11-24 17:03) [16]ANB © (24.11.05 16:54) [15]
ну вот.. засада какая.... Вытаскивай его (компилятор) из ораклы нафих.
О, програму ещё не видел а советы уже даю..
← →
Desdechado © (2005-11-24 17:27) [17]ANB ©
Дай поглядеть твоего зверя.
Советов не обещаю, но если он что-то умеет, то можно будет на живые программы его натравить, вдруг что вынюхает :)
Кстати, сразу совет. Даже 4.
1. Горячие клавиши выуживать (те, что через Alt на контролах стоят)
2. Toolbar"ы обрабатывать (кнопки-то безхэндловые)
3. popup-меню извлекать и давить на них
4. мышиный курсор возить
5. писать в протокол, что и в какой последовательности делала, и, естественно, фотографировать экран после каждой операции, чтоб при ошибке увидеть, как ее повторить
О! Советов не обещал, а уже 5 дал :))
← →
ANB © (2005-11-24 17:58) [18]
> paul_k © (24.11.05 17:03) [16]
Так у меня и скрипты и Пи-код в оракле сидит. И сам язык.
> 1. Горячие клавиши выуживать (те, что через Alt на контролах
> стоят)
> 2. Toolbar"ы обрабатывать (кнопки-то безхэндловые)
Как это сделать ?
> 4. мышиный курсор возить
- мона, а зачем ? Тормозить будет. Я уже пробовал - отказался.
> 5. писать в протокол, что и в какой последовательности делала,
> и, естественно, фотографировать экран после каждой операции,
> чтоб при ошибке увидеть, как ее повторить
- в протокол сама пишет какие тесты выполняла и ошибки. В скрипт можно вставить принты отладочные.
А экран зачем писать на каждый чих ? Куда их столько ? А вот при ошибке - это идея, но с другой стороны она и приложение не закрыла, так видно . . .
Завтра вышлю, короче.
← →
Desdechado © (2005-11-24 18:20) [19]> 4. мышиный курсор возить
а как проверять реакцию компонентов на клики и двойные клики?
> А экран зачем писать на каждый чих?
Путь до потенциальной ошибки.
> Куда их столько?
А Oracle тебе на что? :))
> А вот при ошибке - это идея, но с другой стороны она и приложение не закрыла, так видно
А оставить на ночь? Пускай себе жмет кнопки. Если обработчик какой ошибку поймал и показал, то можно сфотографировать, закрыть и дальше жать кнопки. И все в автомате...
← →
ANB © (2005-11-25 10:04) [20]
> Если обработчик какой ошибку поймал и показал, то можно
> сфотографировать,
У меня есть обработка ошибок в скриптах. Можно сделать команду фотографирования. Но, как правило, логика теста все равно собъется. Простые клики есть. Двойного - нету. Сделаем. Высылаю, как есть. С исходниками.
← →
ANB © (2005-11-25 10:28) [21]
> Desdechado © (24.11.05 18:20) [19]
Фух. Отправил. ЧТо то многовато получилось - надо было почистить, да поздно уже.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.014 c