Todays's task:
Myth Buster: being a software tester is boring Why do you enjoy your work? What was the most interesting/unusual bug you’ve found? What do you laugh about at work? Rules:
|
Current Score
32
API
![]() 34
UI
|
API testing is fun and interesting. As I find defect after defect I feel like and get boost to fly.
Good rapport with development team adds more fun to our work but no compromise on quality.
Haha, nice one @avidCoder , I like the "software detective" title, it's indeed a better description.
Why do you enjoy your work?
For me testing always was a link between business and IT. I started in the banking industry as an employee of a bank, but after a year I wanted to leave because I became too frustrated with the shortcomings of the applications we had to work with.
As a tester, you should know the business logic even better than the business people, as you as tester need to come up with the edge cases that makes them scratch their head. Also, as a tester you cannot just be apathic towards IT, as you need to dig deep, understand the way something is build in order to be able to break it. It's always a mixed feeling when detecting a bug. On the one hand you know that release targets might not be met due to this, on the other hand those bugs proof your needed. It's always important to be tactful as those same bugs might proof (or feel like proof) that the developers did a lousy job. But in the end, everyone in a team needs to understand those dynamics and that all those efforts are bundled to deliver a (nice) piece of software or application! A go-live is always a proud moment.
What was the most interesting/unusual bug you’ve found?
Specific for API testing it was interesting to see that an authentication failed whenever there was a certain load. During load customers could see the data of other customers, which is ofcourse something you want to avoid at any cost. Outside API testing: One customer could logon to an application to see his contact details. For 1 customer (test data was a scrambled copy of production) the number of contact details was that big that he page crashed when he visited it... But not only did it crash for him, but any other customers who wanted to load that page afterwards could no longer reach his/her contact details anymore. So one person was able to make somthing crash for all other customers!
What do you laugh about at work?
I guess what often happens is: As a team you look for "outside" enemies to bound and feel united. Might be another vendor, or other project team....you may laugh at their bad code implementations for instance. Or it may even be "those people from business", that do not have a clue how a computer works. All in good fun ofcourse.
Anybody form the API team has to say anything about the below mentioned points made by me? Any comment will be appreciated.
Last but not the least, if your attitude is to put your heart into anything you do, then anything becomes fun and enjoyable. Software tetsing fun, you're detective in software engineering process. Today, the perception is that the word tester doesn't look glamarous and interesting as the word developer to many people outside. May be calling the role as "software detectives" can chnage the mindset of people towards testing.
In my view "Software testing is not at all boring". If you really understand the basic software testing knowledge and its steps. I'd say "Software testing is harder than development". If you don't believe me, below points will make sure that.
If you definitely has a team with lot of enthusiastic and energetic people surrounded by you. You'll really enjoy the team. In my view, the developers and testers should always create a great bond b/w them and I am really lucky to have such a team. Developers would help us to resolve our issues. And this is what I enjoy the most.
Most interesting bug, I have found is, I am working for a retail and ecommerce client and I examined an error message that appeared when entering the wrong credit card number. And after entering invalid credit card number several times, the Thank You .. !!! page got loaded with message "Your order is confirmed". 🙂
What I laugh at is :- The developers/programmers tries to "How to develop it, how to write code" and we testers are interested in "How to break it", so that again it should go back to developers" 😄 😄 :D.
And you cannot do anything, to survive you have to test properly. so that it doesn't have any bugs. And for that you always are interested in breaking the codes. 😛
Hello Guys,
Let's go myth-busting today!
Day 5 Task:
Myth to be busted: being a software tester is boring
I hear this myth quite often. At the same time, I like the feeling when I break something – this is never boring 🙂 How about you?
Why do you enjoy your work?
What was the most interesting/unusual bug you’ve found?
What do you laugh about at work?
This is the last day of the event. Let’s enjoy it by sharing some funny and exciting stories about QA.
Participate in today’s conversation or in the previous ones. Also, remember that you can earn +2 points if you invite your colleague to the conversation or share the event on Twitter. Find more details in the description of the bonus tasks below.
Bonus Tasks
Accomplish any of the bonus tasks to earn more points:
Mention a nickname of this person by using @ in the competition’s daily topics. You can invite as many people as you wish. NOTE: A person you invite should be a new Community member registered after the event start.
Your post should contain: @SmartBear, the #APIvsUITesting hashtag and the link to your comment in the Community.
Simple tweet: API Testing vs UI testing! Which one is more important? Join me in the @SmartBear Community to talk about this: https://bit.ly/2HEZ5U4 #APIvsUITesting
Event Rules
I started as a dev and ended up in QA and liked it so much I never went back. My coding needs are met with automated tests, but I never have to fix anything in production in the middle of the night! All I have to do is break things during the day and send them back. 🙂
The best times were when I worked at an ISP and the devs were always convinced that I wouldn't find any bugs in their code. They lost that bet every time!
Anyone who says being a software tester is boring does not understand what it actually entails. Yes, there are times of tedium when you need to spend time with documentation, writing up test plans and test cases, etc.
But those are just the preparations for the journey. Like doing all the research and prep work for climbing Mt. Everest. You have to do all that tedious stuff so you can go do the exciting stuff.
And it is exciting! I love finding bugs in software. It's a hunt, a safari. You dive into the depths of the code and search for that elusive creature, the bug, checking each hiding place. And when you find one, oh the thrill! "Hey, look what I found!". Of course, the developers sometimes don't appreciate that enthusiasm, but it is fun! Like going deep sea fishing... hours of sitting and waiting, trying to lure the fish to your line... and that excitement when you finally have that massive marlin landed on the deck of your boat.
As I mentioned in a previous comment, I think it takes a special sort of person to be a GOOD software testers. You have to love the hunt, the search. Think Sherlock Holmes. He gets BORED when there's not a challenging case. To be a tester, you have to LOVE that challenge of digging into a new piece of code.
THis is what makes me laugh, not because of something funny, but because of the sheer joy of trapping that elusive bit of code that is causing trouble and being able to describe it to the developers. I laugh out loud when, after hours of testing, I FINALLY caught one.
As for unusual bugs, I think the one that gave me the greatest joy was the one that got me the reaction from the developer of "It works on my machine". I could demonstrate it, at will, on my own box every time. I even had the developer sit down at my desk and follow the steps and reproduce it... but yet it still worked on his machine.
So, we sat down at his desk, the IDE open in front of us, and stepped through the code. And sure enough, it worked on his machine. We spent hours at it, trying to figure out what was different. Then we saw it. An uninitialized boolean variable. In the IDE, that variable was being given a value of "true" and so everything worked properly. However, that only happened when running the code via the IDE. When he compiled the code and ran it outside of the IDE... sure enough, it broke on his machine. This was a particular problem with that IDE that uninitialized booleans would be defaulted to true so, if your code didn't eplicitly set the value before using the variable in a logical expression, it would always pass. Lesson learned.
Why do you enjoy your work?
When you enjoy the work you all feel the difference and mind will be clear enough to put your efforts on the work. otherwise, you might not think about or create WOW factor.
What was the most interesting/unusual bug you’ve found?
We have a chart section in our application which will be rendered after a few spins and will display the data. Someone broke this behavior and it never stopped spinning. Most of the UI bugs will very much interesting
What do you laugh about at work?
I spent almost 2 weeks to update my Name mapping on the modules which are ready to automate, after a day Product Owners will redesign the entire screen, initially it was headache movement when this happened few times then it became funny movements in our bay.
I love what I do so, keeping a smile and enthusiastic personality in the workplace will always help work better.
Hello Guys,
Let's go myth-busting today!
Day 5 Task:
Myth to be busted: being a software tester is boring
I hear this myth quite often. At the same time, I like the feeling when I break something – this is never boring 🙂 How about you?
Why do you enjoy your work?
What was the most interesting/unusual bug you’ve found?
What do you laugh about at work?
This is the last day of the event. Let’s enjoy it by sharing some funny and exciting stories about QA.
Participate in today’s conversation or in the previous ones. Also, remember that you can earn +2 points if you invite your colleague to the conversation or share the event on Twitter. Find more details in the description of the bonus tasks below.
Bonus Tasks
Accomplish any of the bonus tasks to earn more points:
Mention a nickname of this person by using @ in the competition’s daily topics. You can invite as many people as you wish. NOTE: A person you invite should be a new Community member registered after the event start.
Your post should contain: @SmartBear, the #APIvsUITesting hashtag and the link to your comment in the Community.
Simple tweet: API Testing vs UI testing! Which one is more important? Join me in the @SmartBear Community to talk about this: https://bit.ly/2HEZ5U4 #APIvsUITesting
Event Rules