Sanasto · Valvonnan tyypit

Mikä on avainsanavalvonta?

Avainsanavalvonta tarkistaa, että verkkosivun vastaus sisältää tai ei sisällä tiettyä tekstiä, joten sivu, joka latautuu mutta näyttää väärää sisältöä, lasketaan virheeksi.

Miten se toimii ja miksi sillä on väliä

Pelkkä tilakoodi ei todista, että sivu toimii. Virhesivut, tyhjät tuotelistat, huoltoilmoitukset ja hakkeroitu sivu voidaan kaikki tarjoilla koodilla HTTP 200. Avainsana, kuten ”Lisää ostoskoriin”, joka näkyy vain sivun toimiessa, tai virheteksti, joka ei saa näkyä, muuttaa nämä epäonnistumisiksi.

Valitse vakaa ja yksilöllinen teksti: painikkeen nimi, tuotteen nimi tai sovelluksen tuottama rivi alatunnisteessa. Vältä tekstiä, joka muuttuu A/B-testien, hintojen tai kielen mukaan.

Avainsanatarkistukset lukevat palvelimen palauttaman HTML:n. Selaimessa JavaScriptillä myöhemmin lisätty teksti ei ole siinä; tarkista se sen sijaan selainpohjaisella synteettisellä tarkistuksella.

Näin Uptimecheck auttaa

Uptimecheckin HTTP-valvonta voi vaatia, että avainsana löytyy tai puuttuu vastauksen ensimmäisistä 2 megatavusta, ja vertailu on tarkka isoja ja pieniä kirjaimia myöten. API-rajapinnoille JSON-tarkistukset, kuten $.status on ok, toimivat samoin, ja oikeassa selaimessa ajettavat polut voivat tarkistaa JavaScriptin piirtämää tekstiä.

Katso Käytettävyyden valvonta

14 päivän ilmainen kokeilu · Sen jälkeen ilmainen 5 valvonnalle · Ei luottokorttia

Lue lisää oppaista

Guides 7 min lukuaika

Health check -päätepisteen rakentaminen (ja valvonta)

Health check -päätepiste kertoo valvontapalveluille ja kuormantasaajille, pystyykö sovelluksesi palvelemaan pyyntöjä. Mitä tarkistaa, miten pitää se nopeana ja turvallisena, koodi Laravelille, Expressille ja Flaskille sekä miten sitä valvotaan.

Luku

Kysymykset

Erotteleeko avainsanavalvonta isot ja pienet kirjaimet?

Se riippuu työkalusta. Uptimecheckissä erottelee: ”Add to cart” ei vastaa tekstiä ”add to cart”.

Voiko avainsanavalvonta havaita hakkeroidun sivun?

Osittain. ”Must not contain” -tarkistus sanoille, joita hyökkääjä lisäisi, tai ”must contain” -tarkistus oman alatunnisteesi tekstille paljastaa korvatun sivun.

Miksi avainsanatarkistukseni epäonnistuu, vaikka näen tekstin?

Teksti lisätään luultavasti JavaScriptillä sivun latauduttua, tai sen kirjainkoko, välistys tai merkistö eroaa HTML:ssä. Katso sivun lähdekoodista, mitä palvelin palauttaa.

Katkot ovat menneisyyttä.

Luo ensimmäinen valvontasi alle minuutissa – tai tutustu ensin live-demoon.

14 päivän ilmainen kokeilu · Sen jälkeen ilmainen 5 valvonnalle · Ei luottokorttia