Интегрисање EDGE роботске аутоматизације са Excel-ом користећи Selenium

Преглед пројекта

Израда програма за унапређење постојећег система за роботску аутоматизацију, извршене су значајне измене на "ПРВОМ РОБОТУ" и направљен је потпуно нови "Други Робот". Главни циљ био је контролисање аутоматизације директно из Excel додатка. Поред тога, интегрисана је и икона зупчаника ради подешавања оперативне брзине и времена кашњења између задатака у реалном времену. Највећи изазов био је да се подаци из Excel-а извуку и успешно проследе преко ESTA Визног апликационог сајта.

Истакнути тренуци пројекта

Циљ

Усавршавање постојећег система за роботску аутоматизацију, увођење новог робота и осигуравање беспрекорне интеграције са Excel-ом, омогућавајући кориснички вођену прилагодбу.

Кључне особине

  • Побољшан први робот: побољшан почетни робот на основу специфичних упутстава, додајући додатне карактеристике.
  • Креирање другог робота: развијен нови робот са јединственим функцијама, осигуравајући сарадњу са првим роботом.
  • Интеграција са "Excel"-ом: аутоматизовано извлачење података из Excel табела у сврху попуњавања ESTA Визног апликационог сајта.
  • Реална прилагођавања: интегрисана икона зупчаника која омогућава у реалном времену модификације брзине извођења робота и кашњења задатака.
  • Развој симулираног окружења: с обзиром на власничку природу базе података клијента, израђена је привремена страница која реплицира платформу, осигуравајући веродостојно тестно окружење за рад робота.

Коришћене технологије

  • VB.Net програмски језик: основни програмски језик за роботску аутоматизацију.
  • Selenium: користи се за аутоматизацију и контролу Edge прегледача, интеракцију са роботима.
  • Microsoft Excel: користи се за извлачење података, служи као главни извор података за роботе.

Моји утисци за клијента

Упркос сложеностима, првенствено потреби за симулацијом окружења, пројекат је био веома занимљив. Јасна и транспарентна комуникација у великој мери је помогла у постизању успеха пројекта, и увек сам ту за било какво праћење или даљи развој.