Acasă Software-ul Ce este testarea integrării? - definiție din techopedia

Ce este testarea integrării? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă testarea integrării?

Testarea integrării este o metodologie de testare software folosită pentru testarea componentelor sau a unităților de software individuale pentru a verifica interacțiunea dintre diverse componente software și pentru a detecta defectele interfeței. Componentele sunt testate ca un singur grup sau sunt organizate într-o manieră iterativă. După ce testele de integrare au fost efectuate pe componente, acestea sunt disponibile pentru testarea sistemului.

Techopedia explică testarea integrării

Integrarea este o strategie-cheie de dezvoltare a software-ului (SDLC). În general, sistemele software mici sunt integrate și testate într-o singură fază, în timp ce sistemele mai mari implică mai multe faze de integrare pentru a construi un sistem complet, cum ar fi integrarea modulelor în subsisteme de nivel scăzut pentru integrare cu subsisteme mai mari. Testarea de integrare cuprinde toate aspectele performanței, funcționalității și fiabilității unui sistem software.


Majoritatea sistemelor software testate de unități sunt compuse din componente integrate care sunt testate pentru izolarea erorilor din cauza grupării. Se presupune că detaliile modulului sunt corecte, dar înainte de testarea integrării, fiecare modul este testat separat prin implementarea parțială a componentelor, cunoscut și sub numele de stub.


Cele trei strategii principale de testare a integrării sunt următoarele:

  • Big Bang: implică integrarea modulelor pentru a construi un sistem software complet. Aceasta este considerată o abordare cu risc ridicat, deoarece necesită o documentare adecvată pentru a preveni eșecul.
  • Bottom-Up: implică testarea la nivel scăzut a componentelor, urmată de componente la nivel înalt. Testarea continuă până când sunt testate toate componentele ierarhice. Testarea de jos facilitează detectarea eficientă a erorilor.
  • Sus-jos: implică testarea primelor module integrate. Subsistemele sunt testate individual. Testarea de jos în jos facilitează detectarea legăturilor de ramuri ale modulului pierdut.
Ce este testarea integrării? - definiție din techopedia