What is CPS Test ?
CPS Test is Clicks Per Second Test, which calculate how fast your finger clicks on your mouse. You need to try to click as fastest as you can before time runs out.
About CPS Tester
Our CPS Tester will help you to test your click speed as a CPS Counter – Clicks per second counter.
Our counter will show how many times you can click in 1 second, or 5 seconds, 10 seconds, 15 seconds, 30 seconds, 60 seconds and 100 seconds. Depend on how long you want to challenge yourself
It’s a way to challenge and also a way to relax. We bring the result to you in a funny way. Let’s try to find your click speed likes which animal’s speed.
How to use CPS Tester?
CPS Tester is used to test the speed of clicking in your mouse. However, you totally can do with your mobile to test the speed of tapping. Here is how to use our CPS tester
- Open CPStester.com on your desktops/mobile/ipad
- Choose CPS timer. Our auto timer is 5 seconds. You can choose the timer you want through the menu bar or the boxes in the right hand with options: 1 second, or in 5 seconds, 10 seconds, 15 seconds, 30 seconds, 60 seconds and 100 seconds.
- Now, start to test your click speed by clicking in the big box. Try to click as many times as you can. (Clock starts ticking with the first click)
- When the time runs out, you get the results. We have four adorable animals equivalent to your speed:
- Fox Speed: Click Per Second > 10
- Rabbit Speed: 8 < Click Per Second < 10
- Cow Speed: 5 < Click Per Second < 8
- Slug Speed: Click Per Second < 5
You can play again many times as you want to improve your click speed.
Test Test
$( document ).ready(function() { var score; // to store the current score
var duration = 10; // 5 seconds
var startTime; // start time var ended = true; // boolean indicating if game is ended var startBtn = $( "#start" ) var clickArea = $( "#clickarea" );
var timerTxt = $( "#cps_timer" ); var clicksTxt = $( "#cps_clicks" ); var scoreTxt = $( "#cps_score" );
var show = function(elem) { // elem.prop('disabled', false); }; var hide = function(elem) { // elem.prop('disabled', true); };
startBtn.click(function() { if (ended) { startGame(); } });
clickArea.click(function() { if (!ended) { score++;
scoreTxt.text(score); } });
function startGame() { hide(startBtn); score = 0; ended = false; startTime = new Date().getTime(); // we create a timer with the setInterval method var timerId = setInterval(function() { var total = (new Date().getTime() - startTime) / 1000; // while total lower than duration, we update timer and the clicks by seconds if (total < duration) { timerTxt.text(total.toFixed(3)); clicksTxt.text((score / total).toFixed(2)); } else { // otherwise, game is ended, we clear interval and we set game as ended ended = true; clearInterval(timerId); // we call the end game method endGame(); } }, 1); } function endGame() { // we write final stats var clicsBySeconds = (score / duration).toFixed(2); timerTxt.text(duration.toFixed(3)); clicksTxt.text(clicsBySeconds); $("#modal-cps").text(clicsBySeconds); $("#modal-click-per-second").text(score + " Clicks in " + duration + " Seconds"); // we show start button to play an other game show(startBtn); // we display result to the user in delayed mode //to update DOM elements just before the alert $('#modal-score').modal('show'); if (clicsBySeconds > 0 && clicsBySeconds <= 5) { $("#modal-image").attr("src", "https://cpstester.com/assets/media/cpstester/slugs.png"); $('#modal-ani-name').text('Slug'); $('#cen-text').text('“Stop feeling sorry for yourself, Dont be a looser”'); } else if (clicsBySeconds > 5 && clicsBySeconds <= 8) { $("#modal-image").attr("src", "https://cpstester.com/assets/media/cpstester/cow.png"); $('#modal-ani-name').text('Cow'); $('#cen-text').text('“Smart but not fast, flicker your finger even faster.”'); } else if (clicsBySeconds > 8 && clicsBySeconds <= 10) { $("#modal-image").attr("src", "https://cpstester.com/assets/media/cpstester/rabit2.png"); $('#modal-ani-name').text('Rabbit'); $('#cen-text').text('“Time to go full throttle, you are not far from being the best.”'); } else if (clicsBySeconds > 10) { $("#modal-image").attr("src", "https://cpstester.com/assets/media/cpstester/fox.png"); $('#modal-ani-name').text('Fox'); $('#cen-text').text('“Your fingers snap at blistering speed just like the speedie cat runs. Hail to the king of clicking.”'); }
} //$('#modal-score').modal('show');
});