Discuss in details about integration testing, Software Engineering

Assignment Help:

Discuss in details about Integration testing.

  • It is a systematic procedure to construct the program structure.
  • Incremental integration - The program is built and tested in small increments.

Top-down integration

  • It is an incremental method.
  • Modules are integrated by moving downward through the control hierarchy starting with the chief control module(main program).
  • Subordinate parts are incorporated by depth-first or breadth-first way.

Bottom-up integration

  • This testing starts construction and testing with the elements at the lowest levels in the program structure.

Regression testing

  • It is the re-execution of some subset of tests that have previously been conducted to make certain the changes that have not been propagated unintended side effects.

Smoke testing

  • It reduces the integration risk.
  • Error analysis and correction are simplified.

 


Related Discussions:- Discuss in details about integration testing

Applicability with reference to software reliability models, Q. Applicabili...

Q. Applicability with reference to software reliability models? Applicability : It is another important characteristic of a model. The model must be judged by its degree of a

SQA Planning, Please let me know that through which techniques software qua...

Please let me know that through which techniques software quality assurance is planned?

What are the benefits of using bi dashboards, Question: (a) Explain wha...

Question: (a) Explain what is meant by Dimensional Modeling as used in Business Intelligence (BI) solutions. (b) There has been a request from the Managing Director of an In

Iso 9001 and cmm, ISO 9001 and CMM: 1:  Management responsibility 2:...

ISO 9001 and CMM: 1:  Management responsibility 2: Document control 3: Purchasing 4: Training 5:  Internal quality audit

What is pure and impure interpreter, what is interpreter explain pure and i...

what is interpreter explain pure and impure interpretion

What are the various level of testing, Testing is a process of implementing...

Testing is a process of implementing a program with the intent of finding an error. Various level of testing are :    Unit Testing     Integrating testing     Valida

What is stress testing, What is Stress testing - It checks the robustn...

What is Stress testing - It checks the robustness of application. - It verifies that application consistently provides satisfactory performance under unfavourable and extre

What is risk assessment, What is Risk Assessment? Ans) A associated impa...

What is Risk Assessment? Ans) A associated impact and its comprehensive evaluation of the risk

Software project planning entails what activities, Software project plannin...

Software project planning entails what activities? Software project planning entails the many activities: -  Estimation:  o Effort, , resource, cost and project duratio

What is cm plan, What is CM plan? Explain the types of documents to be ...

What is CM plan? Explain the types of documents to be managed and a document naming scheme. Explain who takes responsibility for the CM procedures and creation of baselines.

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