Click here to Skip to main content
15,899,825 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: A lesson in bug testing. Pin
Greg Utas8-Sep-21 11:02
professionalGreg Utas8-Sep-21 11:02 
GeneralRe: A lesson in bug testing. Pin
Gary R. Wheeler8-Sep-21 11:44
Gary R. Wheeler8-Sep-21 11:44 
GeneralRe: A lesson in bug testing. Pin
Greg Utas8-Sep-21 11:06
professionalGreg Utas8-Sep-21 11:06 
GeneralRe: A lesson in bug testing. Pin
Gary R. Wheeler8-Sep-21 11:45
Gary R. Wheeler8-Sep-21 11:45 
GeneralRe: A lesson in bug testing. Pin
Ron Anders7-Sep-21 11:23
Ron Anders7-Sep-21 11:23 
GeneralRe: A lesson in bug testing. Pin
obermd7-Sep-21 12:07
obermd7-Sep-21 12:07 
GeneralRe: A lesson in bug testing. Pin
englebart7-Sep-21 15:04
professionalenglebart7-Sep-21 15:04 
GeneralRe: A lesson in bug testing. Pin
Nelek7-Sep-21 20:11
protectorNelek7-Sep-21 20:11 
HappyDotNet wrote:
a 5 year old randomly pushing buttons could be a good QA test.
Many users probably have less brain than your 5 years daughter, so yes, she might be a really important QA Tester.


Back then, my first day in new company, I went into the office and a guy was staring at the roof, just randomly moving his fingers through a touch panel of Siemens... when I looked at him with an "what the hell is he doing?" expression in my face, my mentor said: "He is simulating a bored worker"

And it is like this, we unconsciously do things in more or less the way they are designed, we don't think about the order of small processes because for us they are "extremely logical" and mostly "self explanatory" but there are people that will play with the GUI with malice just due to boredom or plain stupidity.


Fast forward 3 years in my career, I inherited an industrial line automation at what was going to be my main customer. 4 years later and a lot of months improving the processes and adding new stuff... I knew almost everything by heart and could solve almost everything just on the phone, without having to look at the code.
I got a call, line was blocked. Aha... Do this, nothing. Do that, nothing. Mmmmhhh... I'll be right there.
Once at the factory, I try this... nothing. I try that... nothing. Mmmmhhhh... I better have a look to the code.
I pack my laptop out, nothing.
I connect my laptop for online diagnose... 1 hour later... bug found.
How the hell did this happen? I had no explanation.
I had to reset the PLC, overwrite some blocks with my fixed versions and manually change the value of some parameters, then I had to move back the robot to home manually and do a restart of some slaves...
The girl / woman operating the line that day was a new one and it was her second day at that position. 2 years without any issue that couldn't be solve with a simple "back to home position" button click and she had found a bug that blocked the line beyond any recoverable point in less than 2 work-shifts. D'Oh! | :doh: D'Oh! | :doh: Dead | X| Dead | X|
M.D.V. Wink | ;)

If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.


modified 8-Sep-21 2:29am.

GeneralRe: A lesson in bug testing. Pin
Cpichols9-Sep-21 4:45
Cpichols9-Sep-21 4:45 
GeneralRe: A lesson in bug testing. Pin
AndyChisholm7-Sep-21 21:09
AndyChisholm7-Sep-21 21:09 
GeneralRe: A lesson in bug testing. Pin
Member 91670578-Sep-21 20:27
Member 91670578-Sep-21 20:27 
GeneralRe: A lesson in bug testing. Pin
Paras Parmar8-Sep-21 21:40
professionalParas Parmar8-Sep-21 21:40 
GeneralRe: A lesson in bug testing. Pin
Paul Harris8-Sep-21 21:40
Paul Harris8-Sep-21 21:40 
GeneralRe: A lesson in bug testing. Pin
darktrick5449-Sep-21 1:59
darktrick5449-Sep-21 1:59 
GeneralRe: A lesson in bug testing. Pin
Daniel Pfeffer9-Sep-21 3:22
professionalDaniel Pfeffer9-Sep-21 3:22 
GeneralRe: A lesson in bug testing. Pin
Kirk 103898219-Sep-21 3:56
Kirk 103898219-Sep-21 3:56 
GeneralRe: A lesson in bug testing. Pin
Cpichols9-Sep-21 5:14
Cpichols9-Sep-21 5:14 
GeneralRe: A lesson in bug testing. Pin
Oscar Luis Vera Pérez17-Sep-21 0:56
Oscar Luis Vera Pérez17-Sep-21 0:56 
GeneralRe: A lesson in bug testing. Pin
CHill6017-Sep-21 1:01
mveCHill6017-Sep-21 1:01 
GeneralComplex numbers in C# PinPopular
Chris Maunder7-Sep-21 8:29
cofounderChris Maunder7-Sep-21 8:29 
GeneralRe: Complex numbers in C# PinPopular
Jörgen Andersson7-Sep-21 9:21
professionalJörgen Andersson7-Sep-21 9:21 
GeneralRe: Complex numbers in C# Pin
Eric R Johansson8-Sep-21 0:34
Eric R Johansson8-Sep-21 0:34 
GeneralRe: Complex numbers in C# Pin
Jörgen Andersson8-Sep-21 1:27
professionalJörgen Andersson8-Sep-21 1:27 
GeneralRe: Complex numbers in C# Pin
Eric R Johansson8-Sep-21 1:41
Eric R Johansson8-Sep-21 1:41 
GeneralRe: Complex numbers in C# Pin
Jörgen Andersson8-Sep-21 1:48
professionalJörgen Andersson8-Sep-21 1:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   476 votes