Testing for real Or testing for testing ? 🤔

Sobhan Eskandari
Aug 31, 2018 · 2 min read
Created by Freepik

Hey guys this is my first medium post i hope it turns out good.

I am a developer and As a developer a part of our job is to test the tasks we work on. Obviously there are different types of tests but here my main focus is on usability testing.


I have worked on a lot of projects and tasks and tested them but in few occasions i was the customer of what i was working on too.

The interesting point that has always got my attention was that sense of confusion when working with a product which i have worked and tested many many times, the sense which i didn’t have when i was testing my code functionality, and it occurred to me that the intention of test could actually play a significant role and maybe this is one of the reasons that we hear creators of a product aren’t the correct group of testers, maybe it’s because we don’t put ourselves in the shoes of customers and instead of putting the focus of our test on the purpose of our test, the purpose of why i am using this product , we put the focus on whether they system is working properly.


There are definitely a lot of tools which help us analyze the behavior of users but if you ask me non can be as good as you becoming a real customer of your own service which in some cases is pretty hard.

How did this occur to me

I am working on an iOS app in the process of designing and implementing i worked on a toolbar menu which at the time of designing looked beautiful and applicable to me so i coded that and tested and in the process of coding and testing everything was still correct in my view, the Developer’s view but I started to really use my product this time as a user and it was like i hit a wall and found out how this toolbar was idiotic and out of rich maybe it was beautiful but the UX was awful, so what i want to do is to examine my app when i am using it as a real user find the flaws and problems since these are the problems which do matter not a function not working properly sometimes at least in my opinion. I encourage you to do the same sometimes work with your app as a user not the developer you could put a goal for yourself or just work with it in a daily routine but the fact that you work with it as a user i believe will give you great insights.

Sobhan Eskandari

Written by

iOS Developer former Frontend and Android Developer

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade