|
Everyone outside the USA knows that's not true.
Everyone inside the USA knows that people outside the USA don't exist.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
So he ate bacon and he aged pretty well!
|
|
|
|
|
Or ... he stole someones bacon and that's why he was shot?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
He still aged pretty well though.
|
|
|
|
|
I like where you're going with this. Definintely going to increase my bacon intake.
|
|
|
|
|
Please, no pictures of Donald Trump with bed head!
Marc
|
|
|
|
|
Do you make test data fun?
I'm currently working on a car reservation system.
I've reserved cars to Mordor, Isengard, Hogwarts, Mos Eisley Cantina and Narnia.
It's all fun and games until something accidentally lands on a production environment (like my Hot Spicy Steak, product code 666, delivered to Sanderville a few years ago).
I know some people, especially customers, need test data to be "the real thing".
|
|
|
|
|
I did this early in my career. But remember not to take it too far. When I used an image of Darth Vader for the CEO and he saw it, we had to revert back to boring test data... The whole IT department got reprimanded once it was found.
Hogan
|
|
|
|
|
That's awesome!
When I was testing some data with a coworker I used Lil Bub[^] (a special needs celebrity Facebook cat) to test some picture uploading service (it was really meant for receipts).
We've been sending Lil Bub pics to each other ever since
Too bad your CEO didn't approve.
I guess humor is unprofessional
|
|
|
|
|
snorkie wrote: When I used an image of Darth Vader for the CEO and he saw it Surely you're considered a living legend by the proles?
snorkie wrote: The whole IT department got reprimanded once it was found. Worth it!
In this present crisis, government is not the solution to our problem; government is the problem. ~ Ronald Reagan
|
|
|
|
|
That's hilarious. If I was the CEO I'd have a good chuckle and go about my business (literally). Shame he didn't have a sense of humor
|
|
|
|
|
C-level execs (sociopaths) never do.
|
|
|
|
|
No humour.
My boss would demand the full size original of the picture.
|
|
|
|
|
Must have been too close to reality for his comfort.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
Funny thing is that he was one of the best owners I have ever worked for. He knew everyone by name (about 170 employees when I left) and would talk to anybody in the halls.
Hogan
|
|
|
|
|
Sander Rossel wrote: Do you make test data fun? ..I have learned to first check what the test-data is being used for. If it can end up in a presentation to the customer or the boss, some jokes can be, ehrm.. unprofessional.
But yes, there's often a Bacon Ipsum in each multiline textfield. When creating test-data, I use a fantasized company that insures broom-sticks (complete with logo's ofcourse). The added bonus of reserving for Narnia or Mordor is that when an order actually accidentally makes it to production, it is (hopefully!) easily recognizeale as nonsense-data. So yes, next to humor it is also defendable as being usefull.
Sander Rossel wrote: I know some people, especially customers, need test data to be "the real thing". How 'real' is data? And what data is involved? Do take into account that it may have some privacy-implications if you are going to use a copy of 'real data', like that it may need to be anonymized.
Remember, security starts with paranoia
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Eddy Vluggen wrote: The added bonus of reserving for Narnia or Mordor is that when an order actually accidentally makes it to production, it is (hopefully!) easily recognizeale as nonsense-data Or a lawsuit for lots of spilled fuel!
Eddy Vluggen wrote: How 'real' is data? I used to work for meat processing companies (yes, as a vegetarian, I know...) so they had a product, like tenderloin, that I would use for testing. So whenever the customer tried to explain what he wanted and we looked at some test data together he would laugh at me for putting a tenderloin in an order by some French customer that never orders tenderloin and then having it shipped by some Russian transporter (while the customer was in France).
I really don't care what customer I ship too, or what transporter delivers the goods, none of that mattered for the test, but he just couldn't work like that.
So yeah, he'd recreate nearly every test case we had so it fit a real world scenario, whether it was important for the test or not.
|
|
|
|
|
Sander Rossel wrote: So whenever the customer tried to explain what he wanted Hehe, made me think of this[^] site, but be warned, it can be a time-waster
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
The best test data would probably include a large set of historical data. If your app doesn't cater for historical data, make it, and avoid all the guesswork on what to initially test with.
|
|
|
|
|
My test data is somewhat dry and flat, but my bugs are of the best quality... there are tears...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Kornfeld Eliyahu Peter wrote: but my bugs are of the best quality Somehow I read "drugs" instead of "bugs"...
|
|
|
|
|
Sander Rossel wrote: Kornfeld Eliyahu Peter wrote: but my bugs are of the best quality Somehow I read "drugs" instead of "bugs"..
No you didn't, but Kornfeld just edited his post real quick.
And as far as quality goes, I can assure you the man stocks some pretty classy stuff.
|
|
|
|
|
Not only test data. Years ago I worked for a company that archived documents. The documents were archived on CDs by robots, along with a viewer to view them when needed. I had to add two menu items, one to activate the toolbar and one to make it disappear.
Instead of naming them 'Toolbar ein' and 'Toolbar aus', I named them 'Einbartool' and 'Ausbartool', just for fun. Then we got the news that the UN wanted to use the archiving system and they quickly needed the viewer translated to French. They literally ripped it out of my hands as soon a I had written my last line of code and sent it to a translator. A day later we got a mail with the question:
"Qu'est ce que un 'Einbartool'?
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
That's awesome!
I was particularly bad at French in high school, the language of Mordor...
|
|
|
|
|
Depends on the project, some I do and some I don't. Typically, for the projects I pull from production to dev/test frequently I don't. But if I'm in the early phases of a project that hasn't seen the light of day yet, I'm more inclined to do so. Also, depends on my mood... and planetary alignment.
Jeremy Falcon
|
|
|
|