Explain software testing strategies, Software Engineering

Assignment Help:

A strategy for software testing integrates software test case design methods into a well - planned series of steps that result in the successful construction of software.

Common Characteristics of Software Testing methods are

-Testing starts at module level and works outward towards the integration of the whole system.

-Different testing methods are appropriate at different points in time.

-Testing is conducted by the developer of the software and for large projects by an independent test group.

-Testing and debugging are dissimilar activities, but debugging must be accommodated in any testing strategy.

 


Related Discussions:- Explain software testing strategies

What are the various categories of software, What are the various categorie...

What are the various categories of software? Application software System software Engineering/Scientific software Web Applications Embedded software Artificial I

What are the advantages and disadvantages of big-bang, What are the advanta...

What are the advantages and disadvantages of big-bang? Advantages: This approach is easy. Disadvantages: It is hard to debug. It is not simple to isolate errors while testin

What is integration testing and system testing, What is the difference in w...

What is the difference in writing the test cases for Integration testing and system testing? Integration testing is done at module level when lots of modules are integrated wit

Problems that are faced during maintenance of software, Q. Discuss some of ...

Q. Discuss some of the problems that are faced during maintenance of software? - Habitually another person or group of persons working over the years in isolation from each oth

Define product metrics, Normal 0 false false false EN-I...

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

What is continuous cmmi model, What is continuous CMMI MODEL? This is a...

What is continuous CMMI MODEL? This is a finer-grain model that considers individual or groups of practices and assesses their use. The maturity assessment is not a one valu

Software development, SOFTWARE DEVELOPMENT: Software development is a ...

SOFTWARE DEVELOPMENT: Software development is a human activity. It involves a clear understanding of the field of application, such as library and information science; knowled

Define the process of software change, What is meant by software change? ...

What is meant by software change? Once software is ready to  use, new requirement appear and existing requirements change as the business running that software changes parts of

Timeline chart, how to make timeline chart for timetable generation system

how to make timeline chart for timetable generation system

What is path analysis, What is Path Analysis? Ans) Program analysis perf...

What is Path Analysis? Ans) Program analysis performed to identify all possible paths through a program, to detect incomplete paths, or to discover portions of the program that

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd