badge

Tuesday 21 September 2010

What to do if time is very less for software testing

Hello folks ! I am sharing with you one of the pleasant and learning experience, I recently had with software testing. I was asked to perform testing of a web project; the problem was not the project but the time limit for testing process. Time duration was just 3 days and definitely project was not a 3 day testing project. But I took the challenge and started the testing process. My aim was first to test the most important functionality of my project and then move on to next important functionality and so on.

To decide which functionality is most important I decided to group functionality based on some criterion.

The first criterion was based on risk analysis and
  •  Which functionality will be most used by user of application?
  •  Which functionality required largest safety requirements?
  •  Malfunction of which functionality might have highest financial impact on the user?

The second criterion to group functionalities was based on discussion with developers. This criterion includes :
  • Which parts of the code are most complicated, and thus most subject to errors?
  • What according to developers are the highest risk features?
  • Which parts of the application were developed in rush or rashly

The third criterion to group functionalities was based on some prior experience of a similar sort of project. This criterion includes :
  • Which aspects of similar sort of previous projects caused problems
  • What kinds of problems would cause the most customer service complaints?

Based on all above groupings of functionalities I tested my application and the result of this testing process was really awesome. Firstly one should try not to get into situation of time deficiency, but if somehow there is time shortage the above process will give you the best outcome.In fact this process can be opted at any time whether time is less or not but if the time is short this is the best process of testing.

3 Hrs Experience at Passport office , Lucknow

I am sharing 3 hrs experiences I had when I reached Regional Passport office in Lucknow to submit my application form for a new Passport. During my 50 meter on-foot visit from Main road to the door of Passport office, I was approached by more than 20 agents ( or Dalals) asking for help .They were talking to me as a slave talks to a king, but when I said that I was there to submit online filled form, they didn't say me anything. I saw nearly 1000 persons standing in different queues for different purposes.

As I had filled form online, I was asked to go to counter 2 which was for online forms and senior citizens, I went there at 12 PM which was scheduled time for me but counter person said to wait in 10 men queue. There were some prescriptions written on a paper about what documents to attach and how to enclose them and believe me you will have to change settings of your documents if you have filled form online (so keep stapler with you).I rearranged all documents and submitted them with my original documents, after verification originals were returned to me and I was asked to move to next counter for submitting 1000 Rs, I submitted the fee and got a receipt back. That was over for me.
But what I saw during those few hours is story of every government office be it RTO office, Railway station, Banks. I saw policeman whose job was to control crowd, carrying bundles of application forms and going inside and then he submitted all those forms to counter person to check. After checking my form, counter person started to check all those forms carried out by police person and persons in queue kept waiting for their chance. There was an air force person with me who I had met within an hour of reaching there, when he submitted his form, counter person didn't ask any question and within minutes cleared his form. When I went out of office for retuning back, I met a person on auto abusing a police person very badly in Hindi because police person had taken 200 Rs from him for a simple work of correcting a single mistake in form and re-submitting form. Later I came to know that police persons who were carrying forms directly to counters were charging money to applicants ranging from 500 to 1000 and that money would have been shared between police person and counter person.

Corruption as we all know has become a toxic part of Indian society, believe me we can’t amputate it with a RTI until people found guilty are punished severely. I am planning to buy a pen camera or spy camera so that when police officials come to my house for verification and ask for bribe I could record that. I believe every one of us should have one spy camera or pen camera to make India corruption free.