Wednesday, 22 December 2010

Go Kiss the World

Few weeks ago when I was just wandering at Crosswords(my favourite hangout place before movie at City Pride, Kothrud) for some good books. I came across the title which I thought should aptly quench my thirst for soul searching. "Go Kiss the World" was it. My intuition was correct and after reading this book, I feel it could lie on my bedside for more readings. Subroto Bagchi has presented his life journey in a very simple manner(as he has lived his life). Basically the book is all about observation in and around our existence on physical, emotional and spiritual level. The story offers a good resonance of the situations around us and what we could learn from them or simply be aware of them. There may be many incidents in book to which you could connect or may be your mind have registered sub-consciously, but you have not done little brooding on it. Subroto puts through his writings, to what we can take out from them.

Simply put it I loved this book and would recommend anyone doing or not doing soul-searching. Favourite liner "Open your mind before you open mouth".

Thursday, 8 April 2010

Making Difference in Mid-Tier Service testing

Working on mid-tier services testing, I have experienced a couple of challenges that I feel worth noting.

The kind of services I tested included components having a heavy business logic and loosely coupled from UI and some which dint have much logic but were was tightly coupled by UI. On the first case, there were many scenarios that could be easily identified since they are very much, in between, hanging in the air. So the point is that they were not idenified during normal functional testing and there was lot of window for services testing.

Coming on the second scenario of having the services coupled with UI, it was difficult for me to identify quality scenarios since the major ones were taken up by UI functional testing. There was detailed discussion between me and person doing functional testing. It was understood that I was executing the same test cases which the former person was doing. Towards some point of discussion it was felt that doing the same task twice has no relevance. But I gradually comprehended,during course of discussion, that there might be cases where there is some data manipulation between UI and services. Or It could happen that some range of data is not fed as input to services tier as it does not include business requirement(but could logically make sense to have the tier work correctly for that data range). These are two places I feel, there would be some difference in making services tier robust.

Saturday, 13 March 2010

Saving the Children

Let's ponder over how children deprived of essentials of life suffer and think, Let's help them in some way in one life time. Also you can become fan of following facebook link www.facebook.com/home.php?#!/Save.The.Children.Everyone?ref=mf and contribute in number of ways possible.

As Sun rises in the east,
N I see sky thru wink,
Wid wish to be sleepy,
Wid wish to see more night,
I don't wanna rise,
I don't wanna open my eyes.

But Sun ll be on my head,
N I ll walk on my knees,
I ll smell only waste,
I ll eat with the flies.

So I start to raise my voice,
to beg enough and suffice,
As I see those gifted kids,
who wipes morsels from the lips,
I see up to the sky
to ask the question ''Why?"

Now, they see my bare chest,
they see my broken legs,
they see my dusty hands,
they see my shabby face,

Wid the eyes full of pity,
finally they offer me a penny,
World changed for them,
but for me,
It remained the same.

Wid handful of pennies,
Wid pennyful of belly,
I m now weak to be wild,
n I ll turn to die,
Before I breathe my last,
I just wanna you ask,

"Will you save me?"

Sunday, 24 January 2010

Web Services Testing with SoapUI

Its been a month since I have started to work on web services testing. Worked on couple of tools as OpenSTA and SoapUI as head start. Though OpenSTA is not a WS testing tool but its free, so I had evaluated it. What I understand now that it requires lot of scripting overhead to fill the gap for comprehensive WS testing. Working with SoapUI has been sheer fun as it involves combination of scripting and tools. SoapUI with its powerful groovy capabilities can be used for Soap and Non-Soap services testing. Groovy capabilities can used to make own framework which might take a bit of time, but that would be suiting to requirements. If the automation project is not large scale or is kind of one-time job, its better to use SoapUI.

The testing of services has finally opened for me, the avenues to xml and web services. Before coming to Soap, I came across the REST. From my understanding REST is just a way of styling URL. The URL below could be followed for more reading http://rest.elkstein.org/ .

Though I have got across most of the challenges using the tool, reporting remains my nightmare. Core reason was that TestStep doesn't expose any method to return the results. The other worst thing was http request test step. Generating the session ids required for login modules was something I couldn't get my head around. I hope to get this out of the way and get full structure of test automation working.

Efficient and Reliable UI automation without Selenium

I have been experiencing satisfaction over UI automation efforts after a half-decade of my work in automation. The reason is new age tools ...