Sandra Klašková
Test Manager
Blog
Sandra Klašková
Test Manager
“Klikaton is an experience filled with adrenalin that means putting ourselves on the market, being better than the others, proving to myself what I’m capable of, completing everything on time and looking for a competitive advantage in well written defects. It’s also a testing exercise – I exercise my mind, talent and capabilities. Klikaton is a meeting with friends and respected colleagues from the field. It’s a well spent evening with a great atmosphere and fun.”
- Sandra, participant
“Whether you’re willing to admit it or not, long-term manual testing using your own resources usually leads you to a point where you’re blind towards your own bugs. That’s why we were looking for an option to try our apps with someone on the outside. Tesena and Klikaton were a perfect solution. Testers didn’t only focus on bug reporting but also suggested ways to improve our products.”
- Robin Rezek, QA Tech Lead, Showmax
The tested product can basically be anything: a new product, its component or a current production version. We’ve witnessed all these situations in our previous runs.
At the beginning of the event we share the necessary information with the participants. We introduce the tested product and the company responsible for it. Then we give all the participants the necessary data (access, testing accounts, testing environment). We also share information about limiting requirements in the form of browsers, devices, operating systems and a list of areas that aren’t a part of the competition. Testing happens not only on computers but also on smartphones and tablets.
The competitors test without a prior introduction with the software product or it’s documentation. They mainly use intuition, the ability to spot bugs and where applicable their experience from testing or user experience.
The whole event has a deadline and takes roughly 2 hours. Bug reporting is via a pre-prepared form and is customized to the needs of each partner that participates in Klikaton and is willing to have their product tested.
All reports are subsequently proofed and scored using pre-defined criteria.
The winners are usually the 3 best bug hunters with the highest point score. However, it’s not only about quantity but also the quality of the bugs. The prizes are of value and differ depending on the partner of the specific Klikaton. So far, we have seen cash prizes, coupons to e-shops or free tickets to restaurants.
Now, we’ll focus on several tips that will help you on your way to the next prize.
You can approach testing in different ways: It’s useful to know about them and actively choose the correct technique for the given situation. The individual techniques can be:
This means going through the app systematically – analyzing while testing. Getting a picture of how large the app is, how it branches, if it contains forms, filters, sorting, pagination, uploading files, pictures, etc.
A technique where you think about the parts with the most risk or alternatively the parts that are most likely to work correctly because they have been tested thousands of times and focusing your energy on the parts with a higher potential for finding bugs.
This is testing using the principles of smoke tests or testing the basic functionality of the product.
Not only in Klikaton it's often useful to use your imagination and think outside of the box and for example search for the most likely scenario that won’t occur to your average tester.
You can also approach testing from your own subjective view and search for ways you would use the app yourselves.
After getting to know the product it's useful to create a testing plan. It can be a list of areas or components that are available in the app and going through them one by one. The plan itself will help you avoid chaotically running through the app and will give you more control over the testing itself.
As a part of testing you shouldn’t focus so much on the main elements. These parts are the most important parts of the product and it's likely that the area will be well taken care of. Ideal parts to test are those where users won’t go to as often. Such places include contact, individual blogs or forums.
Often form validations are a gold mine for finding bugs.
If you see a bug that doesn’t go against the limiting criteria set at the beginning, report it. Even small grammatical errors or a component’s functionalities that you persuade yourself are correct can turn out to be bugs that will separate you from the win.
Don’t panic when the person sitting next to you starts furiously typing. If they are reporting one bug after the other doesn’t have to mean that they’re reporting valid bugs. Instead try harder. If there really are bugs you can find them as well.
Even if you get the feeling that you’re incapable of finding bugs don’t give up. Thinking like a loser won’t get you the win. If you aren’t finding any bugs, try going to another area of the app. If you’re getting tired go for a short walk or take advantage of the complimentary energy drinks.
There’s some time left but you think you went through everything right? Well, keep looking! We guarantee that the app has another bug and can mean getting the win.
Even user experience is evaluated. If you happen to find something that you would change and provide a valid reason you can be a step closer to winning.
There aren’t any technical limitations for looking for bugs. Feel free to use the software of your choice that will make testing easier. One of these tools is a plugin called Bug magnet that will help with filling text fields with valid and invalid values.
It’s not enough to report anything. Every reported bug is checked, replicated and if necessary, consulted with a representative from the partner company.
If the bug report isn’t clear or won’t be possible to replicate using the report it won’t be evaluated and you will unnecessarily lose points. Bugs like “it crashed” or “there’s a missing picture” without further explanation can’t be replicated and unfortunately can’t be evaluated.
A description of the way to reproduce the bug helps prevent your bug not being evaluated. Screenshots also help your cause. If you add it to your report, you boost your chances of winning.
We shared a few tips that have proven to be successful and we’re looking forward to meeting you at our next Klikaton! Follow us on social media where you’ll soon find out who and what our next competition will be.
Sandra Klašková
Test Manager
Jan Harák
Senior Test Automation Engineer
Don't miss out on the latest updates.
Fill in your email address to stay informed about upcoming training sessions, events, and testing know-how.
Need Advice?
Request our free, non-sales consultation. Fill out the form and we will get back to you.
Notice