Mae Newid Procsi Seleniwm yn golygu Cynllunio ar gyfer Sesiwn Porwr Newydd
Trin gosodiadau dirprwy WebDriver fel cyfluniad sesiwn a rhoi cyfrif am gyflwr wrth newid llwybrau porwr.
Darperir gosodiadau dirprwy safonol WebDriver pan fydd sesiwn porwr yn cael ei chreu. Nid oes gorchymyn WebDriver cyffredinol sy'n golygu'r galluoedd hynny hanner ffordd trwy'r sesiwn.
Ar gyfer awtomeiddio cludadwy, crëwch y sesiwn nesaf gyda'i ffurfweddiad dirprwy bwriedig a chau'r hen sesiwn pan nad oes ei angen mwyach. Ar gyfer profion pori cyhoeddus a ganiateir, dewiswch ddiweddbwynt sy'n gydnaws â porwr o'r rhestr ddirprwy rydd cyn creu'r sesiwn nesaf honno. Gall estyniadau porwr-benodol neu ryngwynebau dadfygio gynnig mecanweithiau eraill, ond mae ganddynt ofynion cefnogaeth a chaniatâd ar wahân.
Mae mwy na phrocsi yn y sesiwn porwr
Mae sesiwn arall yn newid y cyd-destun y mae'r prawf yn rhedeg ynddo. Mae angen trin cwcis, storio, dilysu, a thudalennau agored yn fwriadol. Efallai mai sesiwn lân yw'r union beth sydd ei angen ar brawf ynysu; efallai y bydd angen ffordd â chymorth i sefydlu ei gyflwr cymhwyso eto ar gyfer llif gwaith cadarn.
Nid yw cyfeiriad ymadael newydd hefyd yn ailosod y cyfrif cyrchfan. Os bydd y llif gwaith yn mewngofnodi yn ôl i'r un cyfrif, gall y gwasanaeth gysylltu'r gweithredoedd hynny trwy'r cyfrif hwnnw waeth beth fo dirprwy'r porwr.
Cadwch y dewisiadau hyn yn y cynllun prawf: pa gamau sydd angen un llwybr sefydlog, lle mae porwr newydd yn cychwyn, a pha gyflwr cymhwysiad y dylai ei dderbyn. Mae hynny'n gwneud methiannau'n haws i'w dehongli na newid gosodiad byd-eang estyniad tra bod cysylltiadau a cheisiadau presennol yn parhau i fod yn weithredol.
Yn olaf, archwiliwch lwybr gwirioneddol y porwr o bell. Gall gosodiad dirprwy ar y peiriant sy'n rhedeg y sgript prawf effeithio ar ei gysylltiad â WebDriver heb ffurfweddu'r porwr ar beiriant arall.