Semalt: Að útiloka innri umferð frá Selenium WebDriver í Google Analytics

Einstaka sinnum þarf staður að prófa til að ákvarða hagræðingarstig. Selenium WebDriver og Watir eru meðal sjálfvirkra prufutækja UI sem notuð eru. Þess vegna ættu verktaki að leggja áherslu á að taka tillit til þess að með því að fara inn á vefinn munu þeir einnig telja sem innri umferð. Það er skynsamlegt af þeim að útiloka slíka umferð frá Google Analytics til að koma í veg fyrir skekkjur.

Julia Vaishnava, yfirmaður velgengisstjóra Semalt , segir að tiltölulega auðvelt sé að útrýma umferð frá Selenium ef hún er framkvæmd í prófunarumhverfinu. Maður getur notað GA tákn frá framleiðslu til að aðgreina greiningargögnin. Hin aðferðin er að forðast að bæta við GA viðbótinni við prófunarþjón.

Hins vegar, ef verktaki notar Selenium gegn framleiðslu, eru nokkrar leiðir til að útiloka þá umferð sem myndast af Google Analytics. Sumir þurfa að útiloka sérstaka umferð, en aðrir þurfa fullkomlega uppfærslu á Selenium prófunarnúmerinu.

Almennar lausnir

1. Útiloka IP / ISP. Framkvæmdaraðilinn getur búið til sérsniðna síu fyrir tiltekið IP tölu eða svið þeirra, eða ISP til að koma í veg fyrir upptöku innri umferðar. Skrefin sem fylgja skal eru:

    Veldu Stjórnandi, farðu að Síur og veldu Bæta við síu. Veldu að búa til nýja síu og veldu sérsniðna aðgerð. Leitaðu að Útiloka hnappinn og veldu hann.

    Veldu IP-tölu úr síusviðinu og IP-tölu úr síumynstrinu.

Aðferðin gæti einnig síað út umferð sem ekki er búin til af Selenium líka. Ef sá sem framkvæmir prófanirnar notar kvikt IP eða dreift CI-kerfi getur verið of leiðinlegt fyrir þau að viðhalda þeim öllum í Google Analytics.

2. Breyta vélarskrá. Maður þarf ekki að breyta stillingum á Google Analytics. Þeir geta einfaldlega komið í veg fyrir að umferð komist á netþjóninn. Það þýðir að þeir verða að breyta skrá hýsilsins á vélunum sem notaðar eru til að keyra prófin. Það felur í sér að bæta við eða fjarlægja heimildir fyrir prófunarumhverfið. Það hindrar alla umferð frá öllum síðum, sem er ekki kjörinn hlutur að gera fyrir vefsíðu.

Selen sértækar lausnir

1. Slökkva á JavaScript. Rekningarkóðinn sem notaður er í Google Analytics er JavaScript og skynsamleg lausn væri að slökkva á honum svo að GA skrái ekki umferðina. Samt sem áður treysta nútíma vefsíður á JavaScript, sem gerir svarið ekki framkvæmanlegt nema brennidepillinn noti það yfirleitt ekki. Þar sem Selenium reiðir sig á JavaScript gæti slökkt á eiginleikanum leitt til undarlegra niðurstaðna prófana.

2. Stilltu sérsniðna notendamiðla. Vefjasíðan í Google Analytics gerir það mögulegt að búa til ef yfirlýsingu til að hunsa umferð frá sumum notendum sem nota Selenium. Það þjónar þannig sem önnur trúverðug lausn til að takast á við innri umferð úr selenprófunum.

3. Afþakkaðu viðbót. Google hefur opinber viðbætur sem veita eiganda vefsins kost á að afþakka Google Analytics. Ef einn setur upp viðbótina þá safnar Google ekki eða notar upplýsingar frá þeim vef. Selen byrjar ekki án þess að sérsniðnar viðbætur séu settar upp, sem þýðir að maður verður að bæta þeim við handvirkt.

4. Notaðu Proxy. BrowserMob er umboð notað af hönnuðum þar sem það hefur möguleika á svartan lista. Það kemur sér vel þegar útilokað er að senda gögn sem send eru til Google Analytics.

send email