- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Well... ouch. That hurt :(
Admin
I had a really clever comment, copied from notepad. But it would not paste here after I rebooted my machine, drove home, partied all night, overslept, returned to work with a hang-over.
FIX THIS BUG FIRST!!!
Admin
Also, while that is indeed a tester WTF, it is also an OS WTF.
No OS I've worked with keeps a history of the clipboard (on Windows I'm 100% sure, on Linux & OSX almost sure). Why? What's so hard about it? I always have to install additional tools for that :/
Admin
Edge cases. Always be ready for the edge cases.
Admin
It sounds like Mark managed to get Eric to do the testing instead.
Admin
Closed - As Designed
Admin
And there, while reading, I was thinking the original missing step was:
Admin
Admin
The final insult is the smiley at the end. I've had my share of totally incompentent, desinterested, useless, rotten, malicious, ignorant, vile and utterly braindead users, and I HATE each and everyone of them. The last one was to summon me to climb 120m into a crane (I do industrial automation) to point out that they need to !fooking! push the reset button in case of a failure before calling me in. And then not a word of apology, or even a polite thank you.
Admin
The WTF in the story is obviously Mark, but a company that doesn't see any value in a dedicated QA team and tasks people like Mark with front-line support is definitely a WTF in its own right.
I hope I'll never have to deal with them/their software...
Admin
Admin
Linux user here... How many times I cursed a windows application for the paste command being greyed out, before realizing I just forgot to copy.
Admin
Actually having a customer support guy do the testing seems a sensible solution. Those in CS know all kind of WTFeries users go trought.
Admin
This is one of the things that keeps me away from other OS's not Linux. I simply don't use Ctrl-C + Ctrl+V.
Admin
Admin
TRWTF: <<... Slowly and deliberately Mark moved the mouse over to the Status combo box for the bug, opened up the options and selected "Closed - As Designed".>> So Mark was changing the status... meanwhile Eric was feeling pity for Mark. Sounds like psychic abilities for me.
Admin
And there are other issues surrounding that, like the twisty-passaged management of clipboards, X selections, and kill rings in GNU Emacs. Twisty-passaged bollocks that manage to change in odd ways between versions. (I still haven't got it behaving correctly since my last update about a month ago.)
Admin
TRWTF is that Mark did not make any attempt to retry his copy/paste action before raising a ticket.
Any fule kno you're got to reproduce your bug before reporting it. You never know, you may just have fumbled the buttons first time round.
Admin
How many times have I cursed at a windows computer, when, after picking up the mouse as saying "Hello Computer" I get no response
Admin
Software tester here. I'm probably going to circulate this story among the other testers where I work - it's a good lesson in work ethic, bug report writing, attention to detail, AND compassion for the developer.
However, the suggestions to get interns or customer service people to do your testing will probably generate more stories like the one above. Good testers have a a particular mindset (they're like truffle-sniffing dogs when it comes to bugs), they pay attention to even insignificant details, and they write well. They should also be capable of learning something about the underlying technology - full-time testers who don't want to learn how to write simple SQL queries should probably be in another business.
Another critical item: they have empathy for the end user AND for the other people on the development team. And many are born contrarians.
Not to say that you couldn't find some of these qualities in an intern or CS person, but you probably won't find all of them.
Admin
But there's two clipboards, last time I used Linux on the desktop: one using just copy on select/paste on middle click and the other using Ctrl-C/Ctrl-V. So you get the best of both worlds, for the most part.
I seem to remember MS Office having 10+ clipboards, damned if anyone figured out how to use them!
Admin
boring, fake, pointless story. WTF should stand for WHY.T.F do I keep coming back here!?
Admin
College vs tech school?
Some with just theory may think that clip board does not reset after a reboot. But some with more a hands on / more learning on windows likely would know that. also in os's like Linux the clipboard can't get cleared when you quit an app.
Admin
Yes, there are two clipboards. One for selection and another for Ctrl+C so this is not an issue.
Admin
<<... Slowly and deliberately Eric moved the mouse over to the Status combo box for the bug, opened up the options and selected "Closed - As Designed". A couple of minutes after that, the phone rang. "Hey Eric! Mark here. Did I tell you about the Vice President's daughter sickness?">> Better.
Admin
Admin
Conundrum: If you mouse-drag to select text to be put in the real clipboard, (click-drag-release, Ctrl+C) you also put it in the X selection. To only affect the real clipboard, you must shift-arrow to select the text to be copied/cut.
And all that assumes that the application is correctly configured, which my Emacs was, but now is not, and all I did was upgrade it, so of course it had subtle but drastically destructive effects on my workflow. (Before you ask, I can reach the Ctrl key perfectly well, so I don't need to overheat the CPU.)
Conclusion: clipboard handling is a WTF on any platform. And so is GNU Emacs.
(EDIT: yes, I did sort of know about the other proper clipboards, and the X selection isn't any of them)
Admin
Admin
Me too. I guess the failure to comprehend how the clipboard works covers both cases.
I find a surprising amount of "doesn't work" disappears when a "show me" is requested. That said, some of these can be intermittent.
Admin
One problem is that the middle-click-paste behaviour has the side effect of only allowing one selected text in the entire X desktop. So usage patterns common to other OSes like "paste to replace the selection" do not work.
The middle-click itself has some problems with applications which autoselect the text in a given field (try middle-click-paste a URL into a browser address bar). The fact that it pastes at the mouse cursor position instead of the text cursor position is also quite irritating because you cannot be completely sure where the pasted text will be inserted. Unfortunately there are still some Linux applications which do not provide support for Ctrl-C/Ctrl-V.
Admin
I am agreeing with you, but think about this a bit more with logic. You need OS to clear memory after you have SHUTDOWN. ROM and RAM are 2 different animals.
Some nuisance causing character will create a virus otherwise that will stay forever in your computer sending spam mails to grow hair, lose weight, win lottery and increase length of your private parts.
Admin
The idea of testers getting to know the underlying technology is a pipe dream. For example, the testers I work with now get so hung up on issues that "look wonky" because they are testing with our "test" database that has a few records that are complete crap. But that doesn't mean that I get to avoid being interrupted 4 times a day to re-explain where the data is coming from and why it looks that way and how you could verify this for your retarded self!
The very thought, "Gee, this page looks correct for all ten of these scenarios except the last one...I bet it is a data issue, I'm going to go verify" just never seems to enter their heads. So much easier to just log a bug.
Admin
Mark is the reason front line techs are so despised.
Admin
There are two clipboards, if you know how to use them what you describe won't be a problem. That said it is twice as much clipboard to learn.
Admin
Once there was a guy who had a problem with his clipboard. So he added a second clipboard. Then he had two problems.
Admin
Did they forget to mention the step about the power outage or the plug being pulled from the wall too? I can happily duplicate the latter on their machine so I can strangle them with the cord.
Captcha: ullamcorper
Admin
These bugs are very common! The daily WTF has it too! After I turn off my computer, it disappears not just from my monitor, but from my browser too, and nothing I click or mash on the keyboard will get it back! Fix it TDWTF!
Captcha: cogo. A place faraway that these users should be.
Admin
Did I forget to mention the step where I went onto a completely different computer to paste?
captcha: sagaciter - someone who quotes from epic poems
Admin
How many times have I cursed at a Douglas Engelbart for popularizing that exquisite little torture machine that we call the mouse?
Admin
After it has happened the second time, you take steps to amend the test database so that it no longer contains wonky records.
The superior mandarin writes a test case in an automatic regression test procedure to handle this wonky data gracefully. If your testers are mere button-pushers, replace them with a test script written in, for example, Selenium. You will a) have a somewhat more reliable test process, b) have a more-or-less robust technique for ascertaining that your latest build still works the same (but for the required amendments) as the previous build, and c) you'll start to attract some test engineers with brains.
Admin
Actually, in this day and age you should be learning to code - at least well enough to automate, but preferably to a level where staying in testing is a choice. Quite apart from the fact that going from manual tester to SDET is a very easy way to double your salary, there are a hell of a lot of Indians who can tick boxes on an Excel spreadsheet just as well as you can.
Admin
Not surprising. If you're intelligent, capable and have the right mindset to be a good tester ("here's a system - what are the flaws and loopholes") there are a hell of a lot better ways to earn a living. Tax law, for a start.
Admin
Sonny, you come here for chit-chat. Let's face it, all of us commenting over here have plenty of time in our projects.
Admin
TRWTF is closing it with "As designed" instead of with "Invalid"
Admin
Our devs like to use "Closed - As Designed" when they just don't want to document it. This at least seems like a better reason than that.
Admin
The real WTF is that there is not copy on select in Notepad :-)
Admin
For those who think Mark's an idiot and wonder why Eric has sympathy for him, I think the underlying notion is that Mark has spent so much time dealing with the worst of the worst on front-line support that the stupidity of his users has melted his brain and replaced a significant portion of it with itself. Thus is the fate of all those consigned to his dreadful task, and though his bug reports make us roll our eyes, we must yet have pity for him as there but for the grace of upper management go we.....
Admin
And they were right. Self fulfilling prophecy.
Admin
In Windows, you can use a program like CLCL.
Admin