• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

A real Gem

 
Ranch Hand
Posts: 245
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ideally, I would love to write a Shakespear-like play on it, but this all I could come up with.

In a conference room, the Technical Head (TH), Architect (Arch), developer(Dev) and tester(Testy) are meeting at a conference room of FancyTechnologies Ltd.(All names changed for privacy concerns).
The conversation goes like this:
TH: So, how's the new Web service coming along? Are you done with coding and testing with the new technology that you were toying with?
What was it?... REST?
Dev: Yes Sir. Ahem..Both SOAP and REST versions are ready. However, we are still struggling with load testing of the RESTful version.
Mr. Testy, the tester will throw some light.
Test: Yeah.Apparently, our load testing software "NoBrainer" does not support RESTful web services. I tried contacting their product support, but couldn't find any answer.

TH looks questioningly as Arch.

Arch: Is is? may be the version we have does not support it. Let me talk to their product support. I have their direct number.

Conference call:
Prod Support(PS): Hi! This is Mr. Nobody from NoBrainer Product Support.
Arch: Hi there! this is Arch, Architect with Fancy Technologies Ltd.
We found that NoBrainer version 3.3 does not support testing RESTFul webservices.Can you help us?
PS: Oh, ..ok. Let me check something. Please hold on.

5 minutes later.

PS: Yes, you are right, we don't support RestFul web services with this version.

Arch: Ok, so can you let us know the version that supports it? We are a mission critical application and its very important to load test this new RESTful version.

PS: Okay, let me find out.
Takes another 5-10 minutes.

PS: Hi all! I have got the Product Specialist Mr. Smart Ass (SA) to help you.

SA: Hi there. I have checked the latest version 5.2 of NoBrainer including the latest patches. We do not support testing of RESTful Web Services as of now.
However, I can suggest our product development team to look into it and may be you can have it in the next version.

Arch: So, we have to wait till you release your next version??!! This is crazy!. Do you know how mission critical our application is?

SA: I understand Sir, and I am very sorry about it. However, we have to make a product as per the specifications given by our business team.
I am afraid I can't help you in immediate context. However, I assure you that I'll raise this issue with the right authorities.

Arch: Okay, I see. Well then. Thank you for your time.
(Cuts the phone call).

TH: See, thats why I tell you to never use a technology unless you are absolutely sure about it after taking all factors into consideration.
Now, I must ask you to keep the SOAP version and discard Rest since we can not load test the latter.

Meeting over.
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm unclear on the point of this post. So a company is using a product that doesn't support everything you need. This happens all the time. You just work through it. It's not "NoBrainer" fault for not anticipating one customer's every need. And it might not even be Fancy Technologies fault for not realizing they needed a particular feature until this point.

The only thing I can get form this is that maybe the "gem" is your Technical Head expecting the team to have accounted for all possible unknowns at some point in the past. That I get. But I still think that happens all the time too.
 
tapeshwar sharma
Ranch Hand
Posts: 245
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Because REST is a architectural style, not a technology per se.
Any standard load testing tool can test it as long as that tool can test any web application.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

tapeshwar sharma wrote:Because REST is a architectural style, not a technology per se.
Any standard load testing tool can test it as long as that tool can test any web application.



Ah, ok. Gotcha.
 
tapeshwar sharma
Ranch Hand
Posts: 245
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Gregg Bolinger wrote:

tapeshwar sharma wrote:Because REST is a architectural style, not a technology per se.
Any standard load testing tool can test it as long as that tool can test any web application.



Ah, ok. Gotcha.



Yeah, also because people who are using some design pricipal/technology are supposed to know better.
I was amazed at how this conversation went on and on with so many important people involved!
The real icing on the cake was the product support call :-). But yeah, I could have written all this in a funnier, more clear way.
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I was amazed at how this conversation went on and on with so many important people involved!


So you were present? Why didn't you speak up, then?
 
tapeshwar sharma
Ranch Hand
Posts: 245
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That wasn't my assignment, so I'd rather not poke my nose in there. Bosses have whimsical tendencies, I might end up hurting someone , or worse, myself.
Well, another failed attempt at being funny. One day, I'll learn to write better.
 
reply
    Bookmark Topic Watch Topic
  • New Topic