Monday, July 21, 2014

Selenium un modālo logu problēmas

Uznāca vajadzība uzautomatizēt vienu WEB aplikāciju, kurai, diemžēl, bija arī file upload ne ar WEB rīkiem, bet gan ar parasto, windows file upload...
Nu ko, automatizācijas tūlis selenium ar java programmēšanas valodu šādus logus neatpazīst. Izmēģinājos visvisādus gājienus, bet nekā...
Nācās uztaisīt maziņu applikāciju iekš AutoIT valodiņas, un to izsaukt no javas.
AutoIT source:
Savukārt no java šo aplikāciju izsaucam šādi (programmas nosaukums un kā augšupielādējamais fails padots kā parametrs) :
Runtime.getRuntime().exec("C:\\filename.exe " + "C:\\photo.jpg");

No comments: