Тест софтуер?

10 отговора 0 прегледа
#1

Тест софтуер?

Трябва ми software който да ми симулира под win 7 pro натискане на enter 5 пъти, sleep за 5 секунди, натискане на ALT+TAB 5 пъти, и това да може да цикли колкото му кажа. Дайте идеи какво да ползвам за целта?

Смърт за HR-ите!
Отговор
в отговор на Csharp #2

Re: Тест софтуер?

не ти ли споменаха че тестерите ги пишат тия неща?




NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на zaphod #3

Re: Тест софтуер?

Аз се опитах неделята да си ги напиша, ама .минета ме плесна през ръцете при опит да реализирам идеите си..

Смърт за HR-ите!
Отговор
в отговор на Csharp #4

Re: Тест софтуер?

използвай китаец или индиец. има ги с милиарди :)

Отговор
в отговор на Csharp #5

Re: Тест софтуер?

Един от възможните начини е да използваш Win32 API ф-ии. Знам, че могат да се извикват от C#, но никога не съм го правил.
1. Намираш хендъла на програмата която те интересува с FindWindow() или EnumDesktopWindows(). Прозорецът може да има и подпрозорци затова може да се наложи да използваш ф-ята EnumChildWindows(), вторият параметър на която е указател към callback ф-я, в която с цикъл получаваш хендълите на подпрозорците с ф-ята GetWindow()
2. След като получиш хендъла(hwnd) на прозореца/подпрозореца, който те интересува
симулираш натискането на клавиша Enter или Alt+Tab с ф-ята SendMessage(hwnd,WM_KEYDOWN,param3) и като трети параметър кода на клавиша.


... for a brief moment it seemed that rock 'n roll would inherit the earth.
Отговор
в отговор на Beco_ #6

Re: Тест софтуер?

А за да чете от разни полета как беше - GetDlgItemText? Ех... припомниха ми се разни стари времена.

General Protection Fault in module 0xDEEBAA. Рестартирайте държавата!
Отговор
в отговор на Beco_ #7

Re: Тест софтуер?

мисля че трябва да се прави с SendInput




NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на headhunter #8

Re: Тест софтуер?

красота! ф-я с 10-на параметъра или структура пак с толкова. :)


... for a brief moment it seemed that rock 'n roll would inherit the earth.
Отговор
в отговор на zaphod #9

Re: Тест софтуер?

Тц. Върши работа ако работиш с текущото прозорче, но не и когато предаваш параметър на прозорец, който е извън твоята програма, ако съм разбрал правилно въпроса на питащия. Абе извратена работа, сигурно седерасите са измислили Вин16/32 АПИ-то.


... for a brief moment it seemed that rock 'n roll would inherit the earth.
Отговор
в отговор на Csharp #10

Re: Тест софтуер?

най-лесно става с VBScript, но и всеки език с activex ще свърши работа.
виж [линк]

чети и дишай по-леко
Отговор
в отговор на Csharp #11

Re: Тест софтуер?

Ползвам това от няколко години, за шорткъти основно, но ще ти свърши и описаната работа:
[линк]

Велика програмка е това.

__________________________________
Bang postponed. Not Big enough. Reboot.
Отговор