Trying to beat a click speed tester(and failure)

Anarta Poashan
1 min readMay 22, 2021

--

There are a plethora of websites on which one can measure their click speed. One of them is
https://www.arealme.com/click-speed-test/en/

So I made an attempt to beat this with the help of selenium browser automation.

The idea was that the click are element would be located and clicked in an infinite loop till the timer runs out.

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
browser = webdriver.Firefox() #Using firefox webdriver
browser.get("https://www.arealme.com/click-speed-test/en/") #open website
print(browser.find_element_by_id('start'))#Find the start button and click on it twice. It is clecked twice as #the start button takes some time to load(Maybe WebDriverWait can be #used)browser.find_element_by_id('start').click()
browser.find_element_by_id('start').click()
#Find the clickable areaclickarena = browser.find_elements_by_xpath("//*[contains(text(), 'Click this box as fast as you can!')]")#Click on the clickable area infinitelywhile True:
clickarena[0].click()

However, the while using the Firefox web driver, a click rate of 4.2 cps is achieved(about 6.3 can be achieved by hand) in 15s.

However using the chromium webdriver and finding element using XPATH(shout out to Weekly Shot) gives better results(109 cps).

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

No responses yet

Write a response