Awọn igbasilẹ PROXY Selenide nilo iṣeto proxy ṣaaju ki ẹrọ aṣawakiri bẹrẹ
Ipo igbasilẹ faili PROXY da lori olugbọran ati àlẹmọ ti a fi sori ẹrọ nigba ṣiṣẹda ẹrọ aṣawakiri, kii ṣe folda igbasilẹ nikan.
Lo iṣeto naa ṣaaju ki ẹrọ aṣawakiri akọkọ bẹrẹ, pẹlu eyikeyi ṣiṣẹda airotẹlẹ ninu iṣeto idanwo ti o pin:
Configuration.proxyEnabled = true;
Configuration.fileDownload = FileDownloadMode.PROXY;
Configuration.downloadsFolder = "build/downloads";
open(applicationUrl);
File report = $("#download-report").download();proxyEnabled mu olugbọran ti a fi sinu Selenide ṣiṣẹ fun igba ẹrọ aṣawakiri yẹn. Yiyipada awọn eto iduro lẹhinna ko le fi olugbọran/àlẹmọ igbasilẹ yẹn kun igba ti o wa tẹlẹ. downloadsFolder yan ibi ipamọ faili nikan.
Configuration.proxyHost/proxyPort tọka si aaye ipari ti a fi sinu yẹn, kii ṣe upstream ile-iṣẹ lainidii. Ebute odo jẹ ki Selenide yan ebute ọfẹ.
Lori Grid, ẹrọ aṣawakiri jijinna gbọdọ de ọdọ olugbọran ẹrọ idanwo naa. localhost tirẹ tọka si ibomiran; lo agbalejo ti a kede ti ẹrọ aṣawakiri le de nigba ti wiwa ko yẹ.
Fun ọna asopọ href deede, HTTPGET aiyipada lo ọna igbasilẹ ti o yatọ. PROXY wulo fun awọn igbasilẹ ti iṣe n fa, gẹgẹbi fifi fọọmu silẹ laisi ọna asopọ taara.