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.

Àwọn àpilẹ̀kọ tó jọra