Klõpsa elementi selektori järgi: klõpsa pärast iga värskendust CSS-i või XPath-i abil automaatselt mis tahes elemendil
Automaatne värskendamine hoiab lehe ajakohasena, kuid paljud lehed vajavad iga laadimise ajal ühe kindla elemendi klõpsamist — näiteks nuppu "Värskenda tulemusi", linki "Laadi rohkem", kinnitusküsimust "Nõustu" või filtrit, mis lähtestatakse iga uuesti laadimise korral. Kui sellel elemendil pole usaldusväärset teksti või peate tegema mitu klõpsu kindlas järjekorras, ei ole märksõnade sobitamine õige tööriist. Just selle jaoks on mõeldud Klõpsa elementi selektori järgi.
Detect Keyword vahekaardil lubage Klõpsa elementi selektori järgi ja lisage üks või mitu CSS-i selektorit või XPath-avaldisi. Pärast iga lehe laadimist leiab laiendus need elemendid ja klõpsab neid järjekorras — see töötab täiesti sõltumatult märksõnade tuvastamisest, seega ei pea üldse ühtegi märksõna kasutama.
Vali element uuestiTesti klõpsu koheMuuda selektoreid
Kuidas seadistada Klõpsa elementi selektori järgi
Avage Auto Refresh laiendus ja lülituge vahekaardile Detect Keyword.
Märkige alal Automaatne klõpsija valik Klõpsa elementi selektori järgi.
Lisage sihtmärk. Lihtsaim viis on sisseehitatud valija kasutamine: klõpsake Vali element lehel, seejärel klõpsake aktiivsel lehel soovitud elemendil, et jäädvustada selle selektor. (Valimine sulgeb hüpikakna, et saaksite lehega suhelda — avage laiendus pärast seda uuesti, et vaadata jäädvustatud teavet.)
Eelistate selle ise sisestada? Kasutage valikut Muuda selektoreid, et sisestada käsitsi CSS-i selektor või XPath-avaldis.
Kui vajate mitut klõpsu, lisage rohkem sihtmärke. Need käivitatakse ülevalt alla, seega asetage need soovitud klõpsamise järjekorda ja kasutage järjestuse muutmiseks valikuid Liiguta üles / Liiguta alla.
Klõpsake Salvesta. Alates järgmisest uuesti laadimisest klõpsab laiendus pärast lehe laadimist igal sihtmärgil.
CSS-i selektor või XPath?
CSS-i selektor on enamiku juhtude jaoks parim — sihtige id, klassi või atribuudi järgi, näiteks #refresh-btn, button.load-more või a[data-action="reload"].
XPath on mõeldud keerukamate sihtmärkide jaoks, mida CSS ei suuda väljendada — näiteks elemendi valimine selle sisaldava teksti järgi või kindla asukoha leidmine struktuuris.
Saate isegi määrata sihtmärgile XPath-i varuvariandi, nii et kui CSS-i selektor pärast saidi muutmist enam ei tööta, on laiendusel endiselt teine võimalus elemendi leidmiseks.
Kui sisestate selektori, näitab väike vaste märk, kas see vastab praegu mõnele elemendile, nii et saate enne selle kasutamist märgata teateid “Sellel selektoril pole praegusel lehel ühtegi vastet” või “Selektori süntaks on vigane”.
Testige enne usaldamist
Kuna see töötab iga üksiku uuesti laadimise korral, võib vale selektor korduvalt valele elemendile klõpsata. Seetõttu on igal sihtmärgil nupp Testi klõpsu kohe: see teeb aktiivsel lehel teie selektori alusel täpselt ühe klõpsu, muutmata värskenduse olekut, et saaksite esmalt kinnitada, et see tabab õiget elementi. Kui midagi pole veel seadistatud, palutakse teil enne testimist lihtsalt lisada CSS-i või XPath-i selektor. Kui test toimib ootuspäraselt, saate automatiseerimise kindlalt tööle jätta.
Head asjad, mida sellega automatiseerida
Nupud ilma loetava sildita — ainult ikooniga värskendamise või uuesti laadimise juhtnupp, mida märksõnade sobitamine ei suuda sihtida.
Korduvad sulgemised — küpsiseriba, uudiskirja hüpikaken või küsimus "Kas olete endiselt siin?", mis ilmub pärast iga laadimist uuesti.
Mitmeastmelised järjestused — avage paneel ja seejärel klõpsake selle sees asuvat kinnitamisnuppu, lisades kaks selektorit õiges järjekorras.
Lähtestuvad filtrid ja lülitid — sortimisvalik "Uusimad ees" või kategooriafilter, mida soovite iga kord lehe naasmisel uuesti rakendada.
Klõpsa elementi selektori järgi on automaatse klõpsija kõige täpsem osa: nähtavate sõnade põhjal oletamise asemel sihib see täpset elementi CSS-i või XPath-i abil ja klõpsab seda pärast iga uuesti laadimist. Valige element sisseehitatud valijaga, testige seda üks kord, määrake sihtmärgid õigesse järjekorda ning Auto Refresh hoolitseb teie eest klõpsamise eest iga tsükli ajal — täiesti sõltumatult mis tahes märksõnast.