Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Sterowanie inną aplikacją.

Ostatnio zmodyfikowano 2016-07-15 09:33
Autor Wiadomość
mattey
Temat założony przez niniejszego użytkownika
Sterowanie inną aplikacją.
» 2016-07-14 20:16:45
Cześć,
chciałbym zautomatyzować sobie pracę w pracy :) sterując aplikacją.
Przez "sterowanie" mam na myśli uruchamianie opcji menu, wyplenianie textboxów i innych pól.
W tej chwili osiągam to przez sendkeys i VBA z excella :) ale to jest metoda straszliwie zawodna i prymitywna.

Kiedyś widziałem taki mały polski programik (chyba Object Editor - lub jakoś tak), który bezpośrednio zmieniał atrybuty różnych elementów innych aplikacji m.in. zmiana dla przycisku z enabled na disabled, zmiana tekstu caption okna, zmiana zawartości pól itp.
Chciałbym coś takiego osiągnąć w C++ odnośnie zawartości pól i wciskania przycisków.

Czy można prosić o wskazanie kierunku? Gdzie mam zacząć czytać? Jedyne co odnajduję dla sterowania inną aplikacją w C++ jest też sendkeys :)

Dodam, że program którym chcę sterować chodzi w windowsie i został napisany w Delphi, więc nie może być trudno się do niego dobić :)

Z góry dziękuję za wszystkie wskazówki.
P-149964
darko202
» 2016-07-15 08:51:09
kiedyś zajmowałem się "testowaniem automatycznym" i używałem do tego programu
jak się nazywał ? chyba to był Rational – IBM

podobnego w funkcjonalności do opisanego na
https://www.kainos.pl/blog​/wprowadzenie-do-testow-automat​ycznych-czesc-2​/
lub
http://testerzy.pl/baza-wiedzy​/automatyzacja-testowania

byłoby to właściwe do celu który chcesz osiągnąć.
Nagrywasz test i powtarzasz go dla różnych danych zapisanych w zewnętrznej bazie danych (np. plik)

 
pod drugim linkiem na dole są "Narzędzia wspierające testowanie - przykłady"
po tym doszedłem do
http://www.testerzy.pl​/narzedzia



P-149981
mattey
Temat założony przez niniejszego użytkownika
» 2016-07-15 09:33:04
Dziekuję za odpowiedź.

W pracy nie mogę instalować żadnych programów, ale okazuje się, że w firmowym repozytorium dostępnych aplikacji mam program: Rational - przetestuję.

Nie mniej jednak wolałbym napisac coś w C++ żeby się nauczyć czegoś nowego:) czyli wskazówki nadal mile widziane.
P-149983
« 1 »
  Strona 1 z 1