Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.18;
Скачать: CL | DM;

Вниз

Кому нужна программа автоматизированного тестирования ?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.049 c
14-1132920637
Patient
2005-11-25 15:10
2005.12.18
Насморк - это хорошо или плохо?


10-1109752033
Pietro
2005-03-02 11:27
2005.12.18
Работа с файлами


14-1132335263
lookin
2005-11-18 20:34
2005.12.18
У меня тоже пару вопросов...


4-1129578400
leonidus
2005-10-17 23:46
2005.12.18
Как очистить клавиатурный буфер?


2-1133438246
Vis74
2005-12-01 14:57
2005.12.18
Создание резервной копии приложения - ( *.exe.bak)