Mikä on yhteensopivuuden testaus? Lähetä eteenpäin & Taaksepäin testaus (esimerkki)

Sisällysluettelo:

Anonim

Ennen kuin opimme yhteensopivuustestauksen, ymmärretään-

Mikä on yhteensopivuus?

Yhteensopivuus ei ole muuta kuin olemassaolon tai yhdessäolon kyky. Normaalissa elämässä öljy ei ole yhteensopiva veden kanssa, mutta maito voidaan helposti yhdistää veteen.

Mikä on yhteensopivuuden testaus?

Yhteensopivuustestaus on eräänlainen ohjelmistotestaus sen tarkistamiseksi, pystyykö ohjelmisto toimimaan eri laitteistoilla, käyttöjärjestelmissä, sovelluksissa, verkkoympäristöissä tai mobiililaitteissa.

Yhteensopivuustestaus on eräänlainen ei-toiminnallinen testaus

Yhteensopivuustestien tyypit

Tarkastellaan yhteensopivuustestityyppejä

  • Laitteisto : Se tarkistaa ohjelmiston yhteensopivuuden eri laitteistokokoonpanojen kanssa.
  • Käyttöjärjestelmät : Se tarkistaa ohjelmistosi yhteensopivuuden eri käyttöjärjestelmien kanssa, kuten Windows, Unix, Mac OS jne.
  • Ohjelmisto : Se tarkistaa kehitetyn ohjelmiston yhteensopivuuden muiden ohjelmistojen kanssa. Esimerkiksi MS Word -sovelluksen tulisi olla yhteensopiva muiden ohjelmistojen kanssa, kuten MS Outlook, MS Excel, VBA jne.
  • Verkko: Järjestelmän suorituskyvyn arviointi verkossa vaihtelevilla parametreilla, kuten kaistanleveys, toimintanopeus, kapasiteetti. Se tarkistaa myös sovelluksen eri verkoissa kaikilla aiemmin mainituilla parametreilla.
  • Selain : Se tarkistaa verkkosivustosi yhteensopivuuden eri selainten kanssa, kuten Firefox, Google Chrome, Internet Explorer jne.
  • Laitteet : Se tarkistaa ohjelmiston yhteensopivuuden eri laitteiden kanssa, kuten USB-porttilaitteet, tulostimet ja skannerit, muut medialaitteet ja sinihammas.
  • Mobiili : Tarkistetaan ohjelmistosi yhteensopiva mobiilialustojen, kuten Android, iOS jne.
  • Ohjelmiston versiot: Tarkistetaan ohjelmistosovelluksesi yhteensopivuus ohjelmiston eri versioiden kanssa. Esimerkiksi tarkistamalla, että Microsoft Word on yhteensopiva Windows 7, Windows 7 SP1, Windows 7 SP2, Windows 7 SP3 kanssa.

Yhteensopivuustestauksessa on kahdenlaisia ​​versiotarkistuksia:

Yhteensopivuuden testaus taaksepäin

Taaksepäin yhteensopivuuden testaus on tekniikka, jolla varmistetaan kehitetyn laitteiston tai ohjelmiston käyttäytyminen ja yhteensopivuus laitteiston tai ohjelmiston vanhempien versioiden kanssa. Takautuva yhteensopivuustestaus on paljon ennustettavissa, koska kaikki muutokset edellisiin versioihin ovat tunnettuja.

Eteenpäin yhteensopivuuden testaus

Välitön yhteensopivuuden testaus on prosessi, jolla varmistetaan kehitetyn laitteiston tai ohjelmiston käyttäytyminen ja yhteensopivuus laitteiston tai ohjelmiston uudempien versioiden kanssa. Eteenpäin yhteensopivuuden testausta on vähän vaikea ennustaa, koska uusiin versioihin tehtäviä muutoksia ei tunneta.

Työkalut yhteensopivuuden testaamiseen

  1. BrowserStack - Selainten yhteensopivuuden testaus: Tämä työkalu auttaa ohjelmistoinsinööriä tarkistamaan sovelluksen eri selaimissa.
  2. Virtuaaliset työpöydät - käyttöjärjestelmän yhteensopivuus: Tätä käytetään sovellusten ajamiseksi useissa käyttöjärjestelmissä virtuaalikoneina. n Järjestelmien lukumäärä voidaan liittää ja verrata tuloksia.

Kuinka tehdä yhteensopivuustesti

  1. Yhteensopivuustestien alkuvaihe on määritellä joukko ympäristöjä tai alustoja, joiden sovelluksen odotetaan toimivan.
  2. Testaajalla tulisi olla riittävästi tietoa alustoista / ohjelmistoista / laitteistoista ymmärtääksesi odotettavissa olevan sovelluskäyttäytymisen eri kokoonpanoissa.
  3. Ympäristö on määritettävä testausta varten eri alustoilla, laitteilla, verkoilla sen tarkistamiseksi, toimiiko sovelluksesi hyvin eri kokoonpanoissa.
  4. Ilmoita virheistä. Korjaa viat. Testaa uudelleen vian korjauksen vahvistamiseksi.

Päätelmä:

Yhteensopivuustestien tärkein käyttö on varmistaa, toimiiko kehitetty ohjelmisto eri kokoonpanoissa (kuten vaatimusten dokumentaatiossa todetaan). Tämä testaus on tarpeen sen tarkistamiseksi, onko sovellus yhteensopiva asiakkaan ympäristön kanssa.