Skrypt vs robot - podobieństwa i różnice
Kategoria II
Czy skrypt i robot programowy (software robot) jest pojęciem tożsamym? Jak dla mnie nie. Zacznijmy jednak od podobieństw.
Zarówno skrypty jak i roboty programowe służą do automatyzacji pracy wykonywanej do tej pory przez człowieka (operatora).
Skrypty są na pewno zdecydowanie bardziej rozpoznawalnym pojęciem niż roboty, mającym jednocześnie zdecydowanie bardziej techniczne konotacje.
Dalsza część wpisu dostępna jest dla użytkowników kont PREMIUM po zalogowaniu do serwisu Robonomika.pl.
Jeżeli nie masz jeszcze konta - załóż je (jest to całkowicie nieodpłatne).
Jeżeli nie masz jeszcze konta - załóż je (jest to całkowicie nieodpłatne).
Publikacja
19 luty 2019
Komentarze do wpisu
Artykuł ciekawy choć nawet w…
Artykuł ciekawy choć nawet w bardzo małym zakresie nie wyczerpuje tematu, stosuje kiepskie kryteria rozróżniające inne rozwiązania od RPA, a także nie wyczerpuje różnic pomiędzy poszczególnymi rozwiązaniami w ramach typu (różne RPA to różne możliwości, różne języki obiektowe/skryptowe to także różne ograniczenia).
1) "w celu automatyzacji pewnych czynności bez konieczności interakcji z użytkownikiem. Tak więc, mimo, że skrypt tworzony jest w dedykowanym języku, nie jest on programem (program wymaga kompilacji). ". Rozróżnienie ze względu na "konieczność interakcji" jest bezsensowna - zarówno wszelkie skrypty mogą oczekiwać na wprowadzenie inputu przez użytkownika, jak i roboty mogą działać w trybach attended, jak i unattended (plus dodatkowo man in the loop).
2) Przykłady języków skryptowych - w temacie automatyzacji używa się pythona (darmowość, dostępność, ilość modułów) i VBA (powszechność pakietu office - szybka i prosta automatyzacja na niskim poziomie) + ew. skryptów w bashu/powershellu.
3) Skrypt też może bazować na interface aplikacji - np automatyzacja zarówno front jak i background SAP / Lotus Notes / Pakietu office/ przeglądarek, z poziomu zarówno pythona (przeglądarki + Selenium WebDriver), jak i VBA (Reszta).
4) VBA jak najbardziej może działać na środowisku Citrixowym - testowałem.
Dodaj komentarz