SlideShare a Scribd company logo
1 of 10
Software Testing ?
A little about me as a tester ------------------------------------- -5

    Your doubts---------------------------------------------------------4-7

    A basic start to software testing---------------------------------9-10




3/8/2012                         Author: Sudarshini Datta                     2
I was first introduced to the world of software testing by my big-b(brother). Till
then, I had never heard of the term. The first time I heard of it I was thrown into
a world of questions and confusions-Software testing???Do we need to know Java or
PHP for that??What qualifications will be required in the industry???What
competitions will I face???Can I be happy in this domain???And ultimately…is it for
me, can I do it!!!

Thanks to him, I gradually understood the meaning and the importance of the same
in the industry. I am in this industry for sometime now and everyday I am learning
new testing techniques and loving each and every moment spent
with my testing team.

Now before we proceed with the actual testing let me
help with all the queries; let’s move on.




3/8/2012                         Author: Sudarshini Datta                         3
If I can, so can you…

      -Who said that to become a Professional software
      tester you need to be a nerd in IT?




                                                 No you may not need to know Java or PHP…

                                   -To become a manual black-box tester language skill
                                    sets are not mandatory. But yes, for an automation
                                 tester(to some extent) and white box testers, you will
                                                                            require so.




3/8/2012                          Author: Sudarshini Datta                           4
Too much job for testers as compared to developers
                              now…

                              -The concept has changed now. The language
                              requirement of the industry changes rapidly, whereas
                              black box testing techniques will be constant(enhanced
                              with days though). Testers need to grow with the
                              thought process and the way of working around with the
                              application/tools.



    B.tech/B.E in IT or Computer Science not
    mandatory…

    -People from any stream now can shift to this
    domain with basic testing skill sets. That is the
    beauty of this industry.




3/8/2012                            Author: Sudarshini Datta                       5
A degree in software testing is not always mandatory…

           -To start of as a software tester you will not require a testing degree.
            Though the testing training aids in a better understanding and speedy
           grasping of the subject. But yes, some companies do search for specific
                         degrees, which you can accomplish gradually.

                      The pay scale will be the same as other domains…

      -This will vary from company to company. But normally testers can get paid
        at par with their developer colleagues or even higher paid sometimes.

                                How can I grow as a tester…

            -With time and experience you will get a number of domains to grow
                        towards. All this will be discussed in depth.



                                    So…Happy Testing 


3/8/2012                              Author: Sudarshini Datta                        6
I am the right person for this..

            -Not everyone will be happy in this domain, though. A few
           mandatory mind sets are required to be there in this domain
           for long and at the same time remain happy. If you have the
            logical thinking attitude, learn where to find bugs, remain
              critical and organized in your approach, grow with the
           product or platform, never give up easily even if the task is
            repetitive and time consuming and know how to stick with
           your developers(and sometimes PM as well) till the job gets
            done: You are the right kind of guy then for this industry.




3/8/2012                         Author: Sudarshini Datta                  7
Now for some real
   actions…




3/8/2012           Author: Sudarshini Datta   8
Software Testing?

      Several technical definitions are available in Google. In general it is just some
      activities/checks that you will perform on the application to check if it is
      working just as the client expected or not(keeping the quality intact at the
      same time).

      Just a working software is not required. If just the right solution becomes
      the aim forgetting to follow industry standards or delivering solutions that
      will work for the moment, will ultimately lead to the breakdown of the
      software at some point. Then the reliability of the institution will be at stake.



3/8/2012                             Author: Sudarshini Datta                             9
Why Required?

                          Remember the game of Chinese Whisper?




              Starting from Phase 1 of software development due to improper
           communication and understanding of requirements between client and
            project team and no proper development process being followed, the
                ultimate delivery was far from what was expected by client.
             Moral: Time, money, energy all at a loss with no proper result.

3/8/2012                             Author: Sudarshini Datta                    10

More Related Content

What's hot

Pair programming
Pair programmingPair programming
Pair programmingJon Jagger
 
xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012Justin Gordon
 
Lavigne bsdmag-feb2012
Lavigne bsdmag-feb2012Lavigne bsdmag-feb2012
Lavigne bsdmag-feb2012Dru Lavigne
 
Priyanka 3 years+_testing_exp
Priyanka 3 years+_testing_expPriyanka 3 years+_testing_exp
Priyanka 3 years+_testing_expPriyanka Sharma
 
How to become a great developer
How to become a great developerHow to become a great developer
How to become a great developerNetcetera
 
Practices of agile developers
Practices of agile developersPractices of agile developers
Practices of agile developersDUONG Trong Tan
 
Supporting Coding and Testing
Supporting Coding and TestingSupporting Coding and Testing
Supporting Coding and TestingSuelen Carvalho
 
Jason Olson - Test What You've Built
Jason Olson - Test What You've BuiltJason Olson - Test What You've Built
Jason Olson - Test What You've BuiltJohn Zozzaro
 

What's hot (11)

Pair programming
Pair programmingPair programming
Pair programming
 
xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012
 
Preocupações Desenvolvedor Ágil
Preocupações Desenvolvedor ÁgilPreocupações Desenvolvedor Ágil
Preocupações Desenvolvedor Ágil
 
Lavigne bsdmag-feb2012
Lavigne bsdmag-feb2012Lavigne bsdmag-feb2012
Lavigne bsdmag-feb2012
 
Priyanka 3 years+_testing_exp
Priyanka 3 years+_testing_expPriyanka 3 years+_testing_exp
Priyanka 3 years+_testing_exp
 
How to become a great developer
How to become a great developerHow to become a great developer
How to become a great developer
 
Practices of agile developers
Practices of agile developersPractices of agile developers
Practices of agile developers
 
Supporting Coding and Testing
Supporting Coding and TestingSupporting Coding and Testing
Supporting Coding and Testing
 
Jason Olson - Test What You've Built
Jason Olson - Test What You've BuiltJason Olson - Test What You've Built
Jason Olson - Test What You've Built
 
Pubs first
Pubs firstPubs first
Pubs first
 
Openhelp11
Openhelp11Openhelp11
Openhelp11
 

Viewers also liked

Appel pour Mes al Roken et al Mansoori
Appel pour Mes al Roken et al MansooriAppel pour Mes al Roken et al Mansoori
Appel pour Mes al Roken et al MansooriJLMB
 
マネーマネジメントその1
マネーマネジメントその1マネーマネジメントその1
マネーマネジメントその1Yoshiyuki Hongoh
 
Letter du CCBE à la Chine (12/07/2012)
Letter du CCBE à la Chine (12/07/2012)Letter du CCBE à la Chine (12/07/2012)
Letter du CCBE à la Chine (12/07/2012)JLMB
 
Social and Environmental debate about Eucalyptus in Galicia
Social and Environmental debate about Eucalyptus in GaliciaSocial and Environmental debate about Eucalyptus in Galicia
Social and Environmental debate about Eucalyptus in GaliciaEucalipto Endeavour
 
SA Driving Licence
SA Driving LicenceSA Driving Licence
SA Driving LicenceDesmond Paul
 
Crating a Robust Performance Strategy
Crating a Robust Performance StrategyCrating a Robust Performance Strategy
Crating a Robust Performance StrategyGuatemala User Group
 
Jay Presaldo Philippines Promoting Sustainable Development Youth Internship
Jay Presaldo Philippines Promoting Sustainable Development Youth InternshipJay Presaldo Philippines Promoting Sustainable Development Youth Internship
Jay Presaldo Philippines Promoting Sustainable Development Youth InternshipJay Presaldo
 

Viewers also liked (11)

Mensaje 15 10-2015
Mensaje 15 10-2015Mensaje 15 10-2015
Mensaje 15 10-2015
 
Colonial ny webquest
Colonial ny webquestColonial ny webquest
Colonial ny webquest
 
Edificios subterráneos
Edificios subterráneosEdificios subterráneos
Edificios subterráneos
 
Appel pour Mes al Roken et al Mansoori
Appel pour Mes al Roken et al MansooriAppel pour Mes al Roken et al Mansoori
Appel pour Mes al Roken et al Mansoori
 
マネーマネジメントその1
マネーマネジメントその1マネーマネジメントその1
マネーマネジメントその1
 
Letter du CCBE à la Chine (12/07/2012)
Letter du CCBE à la Chine (12/07/2012)Letter du CCBE à la Chine (12/07/2012)
Letter du CCBE à la Chine (12/07/2012)
 
Social and Environmental debate about Eucalyptus in Galicia
Social and Environmental debate about Eucalyptus in GaliciaSocial and Environmental debate about Eucalyptus in Galicia
Social and Environmental debate about Eucalyptus in Galicia
 
Cuida tu corazón
Cuida tu corazónCuida tu corazón
Cuida tu corazón
 
SA Driving Licence
SA Driving LicenceSA Driving Licence
SA Driving Licence
 
Crating a Robust Performance Strategy
Crating a Robust Performance StrategyCrating a Robust Performance Strategy
Crating a Robust Performance Strategy
 
Jay Presaldo Philippines Promoting Sustainable Development Youth Internship
Jay Presaldo Philippines Promoting Sustainable Development Youth InternshipJay Presaldo Philippines Promoting Sustainable Development Youth Internship
Jay Presaldo Philippines Promoting Sustainable Development Youth Internship
 

Similar to Software testing 1

I Don't Code, Am I No Longer Useful
I Don't Code, Am I No Longer UsefulI Don't Code, Am I No Longer Useful
I Don't Code, Am I No Longer UsefulMaaret Pyhäjärvi
 
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013TEST Huddle
 
Surviving the technical interview
Surviving the technical interviewSurviving the technical interview
Surviving the technical interviewEric Brooke
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startupsOleg Podsechin
 
Back To Basics Hyper Free Principles For Software Developers
Back To Basics Hyper Free Principles For Software DevelopersBack To Basics Hyper Free Principles For Software Developers
Back To Basics Hyper Free Principles For Software DevelopersAdrian Treacy
 
Rsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for EverybodyRsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for EverybodySanjana Chowdhury
 
What is SDET The Role to Look For
What is SDET The Role to Look ForWhat is SDET The Role to Look For
What is SDET The Role to Look ForSyntax Technologies
 
Data Science - Experiments
Data Science - ExperimentsData Science - Experiments
Data Science - ExperimentsGaurav Marwaha
 
Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019Jakub Kurcek
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Perfecto Mobile
 
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin NakovAgile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin NakovSvetlin Nakov
 
Microsoft student partners fy14 reruitment
Microsoft student partners fy14 reruitmentMicrosoft student partners fy14 reruitment
Microsoft student partners fy14 reruitmentNiket Chandrawanshi
 
Software Testing As a Career Path
Software Testing As a Career PathSoftware Testing As a Career Path
Software Testing As a Career PathRock Interview
 
Cinci ug-january2011-anti-patterns
Cinci ug-january2011-anti-patternsCinci ug-january2011-anti-patterns
Cinci ug-january2011-anti-patternsSteven Smith
 

Similar to Software testing 1 (20)

Cucumber - Maria Machlowska
Cucumber - Maria MachlowskaCucumber - Maria Machlowska
Cucumber - Maria Machlowska
 
I Don't Code, Am I No Longer Useful
I Don't Code, Am I No Longer UsefulI Don't Code, Am I No Longer Useful
I Don't Code, Am I No Longer Useful
 
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013
 
User Stories
User StoriesUser Stories
User Stories
 
User Stories
User StoriesUser Stories
User Stories
 
Surviving the technical interview
Surviving the technical interviewSurviving the technical interview
Surviving the technical interview
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startups
 
Back To Basics Hyper Free Principles For Software Developers
Back To Basics Hyper Free Principles For Software DevelopersBack To Basics Hyper Free Principles For Software Developers
Back To Basics Hyper Free Principles For Software Developers
 
Rsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for EverybodyRsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for Everybody
 
What is SDET The Role to Look For
What is SDET The Role to Look ForWhat is SDET The Role to Look For
What is SDET The Role to Look For
 
IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
 
Karat at CMU
Karat at CMUKarat at CMU
Karat at CMU
 
Data Science - Experiments
Data Science - ExperimentsData Science - Experiments
Data Science - Experiments
 
Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019Pragmatic guide to AB testing - Agile and Automation days 2019
Pragmatic guide to AB testing - Agile and Automation days 2019
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
 
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin NakovAgile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
 
Microsoft student partners fy14 reruitment
Microsoft student partners fy14 reruitmentMicrosoft student partners fy14 reruitment
Microsoft student partners fy14 reruitment
 
Best pratice
Best praticeBest pratice
Best pratice
 
Software Testing As a Career Path
Software Testing As a Career PathSoftware Testing As a Career Path
Software Testing As a Career Path
 
Cinci ug-january2011-anti-patterns
Cinci ug-january2011-anti-patternsCinci ug-january2011-anti-patterns
Cinci ug-january2011-anti-patterns
 

Recently uploaded

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Software testing 1

  • 2. A little about me as a tester ------------------------------------- -5 Your doubts---------------------------------------------------------4-7 A basic start to software testing---------------------------------9-10 3/8/2012 Author: Sudarshini Datta 2
  • 3. I was first introduced to the world of software testing by my big-b(brother). Till then, I had never heard of the term. The first time I heard of it I was thrown into a world of questions and confusions-Software testing???Do we need to know Java or PHP for that??What qualifications will be required in the industry???What competitions will I face???Can I be happy in this domain???And ultimately…is it for me, can I do it!!! Thanks to him, I gradually understood the meaning and the importance of the same in the industry. I am in this industry for sometime now and everyday I am learning new testing techniques and loving each and every moment spent with my testing team. Now before we proceed with the actual testing let me help with all the queries; let’s move on. 3/8/2012 Author: Sudarshini Datta 3
  • 4. If I can, so can you… -Who said that to become a Professional software tester you need to be a nerd in IT? No you may not need to know Java or PHP… -To become a manual black-box tester language skill sets are not mandatory. But yes, for an automation tester(to some extent) and white box testers, you will require so. 3/8/2012 Author: Sudarshini Datta 4
  • 5. Too much job for testers as compared to developers now… -The concept has changed now. The language requirement of the industry changes rapidly, whereas black box testing techniques will be constant(enhanced with days though). Testers need to grow with the thought process and the way of working around with the application/tools. B.tech/B.E in IT or Computer Science not mandatory… -People from any stream now can shift to this domain with basic testing skill sets. That is the beauty of this industry. 3/8/2012 Author: Sudarshini Datta 5
  • 6. A degree in software testing is not always mandatory… -To start of as a software tester you will not require a testing degree. Though the testing training aids in a better understanding and speedy grasping of the subject. But yes, some companies do search for specific degrees, which you can accomplish gradually. The pay scale will be the same as other domains… -This will vary from company to company. But normally testers can get paid at par with their developer colleagues or even higher paid sometimes. How can I grow as a tester… -With time and experience you will get a number of domains to grow towards. All this will be discussed in depth. So…Happy Testing  3/8/2012 Author: Sudarshini Datta 6
  • 7. I am the right person for this.. -Not everyone will be happy in this domain, though. A few mandatory mind sets are required to be there in this domain for long and at the same time remain happy. If you have the logical thinking attitude, learn where to find bugs, remain critical and organized in your approach, grow with the product or platform, never give up easily even if the task is repetitive and time consuming and know how to stick with your developers(and sometimes PM as well) till the job gets done: You are the right kind of guy then for this industry. 3/8/2012 Author: Sudarshini Datta 7
  • 8. Now for some real actions… 3/8/2012 Author: Sudarshini Datta 8
  • 9. Software Testing? Several technical definitions are available in Google. In general it is just some activities/checks that you will perform on the application to check if it is working just as the client expected or not(keeping the quality intact at the same time). Just a working software is not required. If just the right solution becomes the aim forgetting to follow industry standards or delivering solutions that will work for the moment, will ultimately lead to the breakdown of the software at some point. Then the reliability of the institution will be at stake. 3/8/2012 Author: Sudarshini Datta 9
  • 10. Why Required? Remember the game of Chinese Whisper? Starting from Phase 1 of software development due to improper communication and understanding of requirements between client and project team and no proper development process being followed, the ultimate delivery was far from what was expected by client. Moral: Time, money, energy all at a loss with no proper result. 3/8/2012 Author: Sudarshini Datta 10