accelarate software testing with sufi whirling!
DESCRIPTION
TRANSCRIPT
Accelerate Software Testing with
Narayanan Palani
Exhaustive testing is not possible in software testing
Identifying critical defects need experienced hands and right approach
Regression testing is repeated hence testers’ concentration is not consistent
Sufi Whirling Technique-Implementation of innovative approaches in software testing!
An approach to testing from different views
An approach to test in multiple dimensions
Understand the testable item from outer, middle and inner circles
Test the testable item around business
Haqiqa: Ultimate Truth… God
Tariqa: the ‘path’ towards truth, guided by the Shaykh.
Shariah: outer understanding of religion, the essentialstarting point
Ultimate Need
Path towards the need. Basic Improvements required
Outer understanding of the business and requirement, the essentialstarting point
Sufi whirling (or Sufi spinning) is a form of Sama or physically active meditation which originated among Sufis, and which is still practiced by the Sufi Dervishes of the Mevlevi order
InteriorMediatorOuter
Spin around the Testable Item
Else It is not possible to understand the uncertainty of changes
1. If you test a customer’s application, be the proper customer during testing2. Interact with stakeholders on what is the best way to stabilize the testable item
Testing techniques using Sufi Whirling
1. Rotate the application 360 degree to understand what are all the complete usage of the application and how it will manage the changes?
2. Take the roles and responsibilities of actual customer of the particular application for the given period of time to use it and understand the requirement fulfillment
Reference from Sufi Whirling:1. The rotation itself is on the left foot, the center of the rotation being the ball of the left
foot and the whole surface of the foot staying in contact with the floor. The impetus for the rotation is provided by the right foot, in a full 360-degree step.
2. The sheikh stands in the most honored corner of the dancing place, and the dervishes pass by him three times, each time exchanging greetings, until the circling movement starts
Overall:
Stand in customer’s shoes to understand and test the application!