Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Speedy Testing with Reliable Results by Infant ...

Speedy Testing with Reliable Results by Infant Teams

This presentation is among the Top 27 Best Papers/Practice/Tutorials selected, out of 460+ submissions received, to be presented @STC 2012.

Presentation Abstract

There exists a universal challenge to get reliable results while having speedy testing in organizations and teams where the process, product or people are yet to mature. There is a common perception that reliable testing results can never be sought out of a quick, speedy testing of the product. This is especially true of infant teams. Various techniques which serve as Instant remedies have to be derived dynamically .

This paper will present a compilation of such specific techniques like 3Test Coverage enabler , Defect Scrubs, Test Case Outlines, Build Acceptance test etc as strategies derived to achieve reliable results while performing speedy testing. They will directly increase Customer satisfaction which in turn means better business! The Customer is always pleased with results he can depend on yet whilst getting it on time.This increases the satisfaction quotient and the customer will want to give you more business simply because you can deliver good work in less time!

Benefits:
1) Presents a measurable checklist of techniques which can be implemented by teams to perform reliable testing in quick time spans.
2) Can be used by infant, emerging teams and organizations where there is a typical need for Quick fix methods.
3) Techniques can be implemented without deviating from the organizations existing processes.
4) Techniques are simple, straight and can be used by both Testing and Development teams
5) Techniques can be used as deemed suitable in different stages of the STLC

About the Authors

Sreekala Sunderrajan has around 9 years of experience in the Software Industry across domains ,companies and countries. She brings to work a global approach handling teams with multiple ethnicity, geographies and work styles.

A certified ISTQB Foundation Professional, Sreekala has won recognition in the organizations she has worked for in the areas of leadership, creativity ,Process creation and implementation.
A self driven individual with a passion to teach, Sreekala also Co Founded “Robokul Inc.” in 2010.She has been the recipient of the prestigious “Goldman Sachs- ISB 10000 women scholarship” in 2011 ,a recognition given to the top 120 women potential entrepreneurs in a country, in a year.

A professional Orator for over 13 years ,winning over 300 awards, she was awarded the crowning “Governor’s award for Excellence” in Karnataka. A performing artist of sorts, sportsperson who played for Karnataka, Sreekala holds a variety that is always used in brings teams together. She also volunteers as a Faculty at the NGO “Art of Living Foundation” and uses her skills to give back to society

More Decks by QAI Software Testing Conference

Other Decks in Technology

Transcript

  1. Test the “KISS” way! Sreekala Sunderrajan, RBEI | 18/10/2012 |

    © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Sreekala Sunderrajan Robert Bosch Engineering and Business Solutions Ltd, Bangalore. 1
  2. Paper: Test the "KISS" way The Problem…. The process at

    the old team was better What to follow and what not? ..and its growth. Teams find it overwhelming to follow complex and new process while still being expected to deliver Quality Testing in quick timelines. Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. The Impact is on the Quality of the product. 2
  3. Paper: Test the "KISS" way The Solution – “KISS” Techniques!

    KISS techniques need no deviation from standard Organization processes They need no specific know- how and are quick to implement thus saving a lot of time Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. a lot of time May be used as a complete or supporting process along the Lifecycle Some suggested KISS Techniques along the STLC- 3
  4. Paper: Test the "KISS" way Problem 1 How do I

    quickly know what is in the product? How many modules are to be tested? Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. How can I categorise my product features? 4
  5. Paper: Test the "KISS" way KISS Technique 1: Test Case

    Outline Implementation: Test Manager prepares a high level overview of the features in the product in the table form. Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Benefits- Quick skeletal impression of the product. Enables understanding of the product. Better Understanding =>Better testing! Serves as a reference chart for product modularization highlighting the “Key” features. Test Manager can further plan efficient testing by using it as a baseline. 5
  6. Paper: Test the "KISS" way Success Proof Sreekala Sunderrajan, RBEI

    | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 6 * Results on study of 5 Projects across 2 versions .
  7. Paper: Test the "KISS" way Problem 2 How do I

    get a good Test Coverage of the product ? Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. How do I maximise the utilization of the Test Techniques? 7
  8. Paper: Test the "KISS" way KISS Technique 2: Test Coverage

    Enabler Implementation: The Tester uses a following template that enables thinking across test techniques. Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Benefits- Lateral thinking of a requirement. Encourages future improvement due to multiple angles of evaluations of a feature. 8
  9. Paper: Test the "KISS" way Success Proof Sreekala Sunderrajan, RBEI

    | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 9 * Results on study of 5 Projects across 2 versions .
  10. Paper: Test the "KISS" way Problem 3 The testing team

    is given many builds in quick succession. How do I check if it is worth continuing testing the whole Regression Test Cases? Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 10
  11. Paper: Test the "KISS" way KISS Technique 3: Build Acceptance

    Test Implementation: Test Manager prepares an “Build Acceptance Test Case Sheet”. It will be the first set of test cases executed when a build is given for Testing to ascertain if further testing should be invested in or not. Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Benefits- Reduces “scrap” work , wastage of time on testing “useless” builds via rejection. Freshness of the product retained since redundant regression testing is drastically reduced. Positive impact on the Psychology of the Tester and Developer by reducing redundant work. 11
  12. Paper: Test the "KISS" way Success Proof Sreekala Sunderrajan, RBEI

    | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 12 * Results on study of 5 Projects across 2 versions .
  13. Paper: Test the "KISS" way Problem 4 I have to

    spend so much time in justifying a defect I have logged…. The developer has no respect for Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. The developer has no respect for my work. He just doesn’t address my defects! 13
  14. Paper: Test the "KISS" way KISS Technique 4: Bug Scrubs

    Implementation: A periodic and moderated meeting between the development and Test Teams to “Accept/Reject” a defect and decide the severity, action on it. Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Benefits- Streamlines the Bug Scrub Process to bring all the stake holders to a common ground. Ensures transparency ,quick action on the Defect Status and future actions by avoiding unnecessary to – Fro communication via email etc. Opens a forum to understand the features ,improving the quality of defects and reducing the Defect Rejection rate. 14
  15. Paper: Test the "KISS" way Success Proof Sreekala Sunderrajan, RBEI

    | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 15 * Results on study of 5 Projects across 2 versions .
  16. Paper: Test the "KISS" way References:- Robert Bosch Standard Process

    Guidelines- QMM Templates Software Engineering, Ian Sommerville, 7th Edition. http://www.pointetech.com/SoftwareTestingandQualityAssurance.pdf http://www.theproductologist.com/index.php/2007/03/31/how-i-learned-to- stop-worrying-and-love-bug-scrub/ Sreekala Sunderrajan, RBEI | 18/10/2012 | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 16
  17. Paper: Test the "KISS" way Sreekala Sunderrajan, RBEI | 18/10/2012

    | © Robert Bosch Engineering and Business Solutions Limited 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Sreekala Sunderrajan 17