Tuesday, April 30, 2013

Boundary Value Analysis:


Boundary Value Analysis:

To understand this, let us a simple example:

Suppose in Las Vegas based casino a slot machine software require BVA testing.

Now, to test according to BVA, we need to make three groups of data. 

Group-1:  | Group-2:  | Group-3:
-0, -1,-2   |  0,1,2       | 10,11,12

Now, out of three groups, the Group-2 is valid, if user got 0,1,2 numbers in slot display, he/she may win some prizes. 

So to check the software working fine, we need to create three set of data. 
If Group 1, or 3 got passed the user got prize information in displaying the machine, than the software is buggy. If no information regarding prize shows up than the software passed.












Friday, March 29, 2013

Scrot_Linux_ScreenShot_Utility:


Scrot_Linux_ScreenShot_Utility:



To use scrot, one must have scrot installed, in vanilla linux shell, this feature is not present.

Monday, March 25, 2013

A/B or A:B Testing. - Kapil Sharma


A/B or A:B Testing:


A/B or A:B is a testing method to compare web pages, to gather UI feedback before making the site live for global audience, mostly done on web sites. 


For example, if you are an tester and you asked to run the A:B tests on client web site.  





The best way to run it by sharing the site with two different set of audience, one with original site contents and other set with some enhanced or different mutated UI version site. 


And check which site experiences are comfortable and user friendly for two different target audience.    


Benefits: 

1.) Page Permanence.
2.) UI feedback.
3.) Test ideas without impacting the live site.


Tuesday, March 19, 2013

Tuesday, January 08, 2013

Uhuru Application cloud service: Pre-Beta Testing. - Kapil Sharma



UhuruAppCloud Service: (Exploration Testing)

It's a new cloud based application hosting service. 

Nice and fast UI, I can say that, I tried my self.  May be my net speed is high :P

It's not a Beta or release service, they are just testing, so errors may observe to users.  

I came cross-one related to server. Looking to get error logs to find out what happens...... that's the fun part of testing :) 

Every time something new to learn and explore :)   


Going to report more to nice uhuru team to find the culprit. Let start digging more guys this is really a great chance of exploration testing, try in your weekdays or weekend if you want to learn with fun :) 

Thursday, January 03, 2013

Testing opportunity on Ubuntu devices. - Kapil Sharma


Testing opportunity on Ubuntu devices:

If you want to make your testing career more towards R &D and flyer to learn new more Linux.


This is the right opportunity for you. I will shortly update all basics and start-up steps in this direction. 


Source: 

http://www.ubuntu.com/devices/phone/app-ecosystem

Sunday, December 09, 2012

JUnit Step By Step (Basic Introduction) Part-1.1


Prerequisites:
A.) Windows / Ubuntu machine :)
B.) Eclipse IDE (I am using Eclipse Platform Version: 4.2.1-JUNO) or any IDE which support   
      JUnit. You can search google in this regard "IDE supported JUnit framework"
C.) Knowledge of Java language. 

Steps:
1.) Run eclipse and install JUnit plugin if its not pre-install with your IDE. 

2.) http://www.junit.org/ (From this location you can also download JUnit)


3.) Download: junit4.11.zip — Complete ZIP file

4.) For more information regarding JUnit: https://github.com/kentbeck/junit/wiki

5.) JUnit Mind -Map regarding its packages and there dependencies:
     



    

Connected Roads: (V2V Communication)

V2V is like a wireless conversation between cars . Using high-speed signals, vehicles constantly share information with one another, such as...