Mitä yhteensopivuustestaus on? Esimerkki eteenpäin ja taaksepäin
Ennen kuin opimme yhteensopivuustestausta, ymmärrämme-
Mikä on yhteensopivuus?
Yhteensopivuus ei ole muuta kuin kykyä olla olemassa tai elää yhdessä. Normaalissa elämässä Öljy ei ole yhteensopiva veden kanssa, mutta maito voidaan helposti yhdistää veteen.
Mitä yhteensopivuustestaus on?
Yhteensopivuustestaus on eräänlainen ohjelmistotestaus, jolla tarkistetaan, pystyykö ohjelmistosi toimimaan eri laitteissa, käyttöjärjestelmissä, sovelluksissa, verkkoympäristöissä tai Puhelinnumero laitteita.
Yhteensopivuustestaus on eräänlainen ei-toiminnallinen testaus
Yhteensopivuustestien tyypit
Tarkastellaan yhteensopivuustestaustyyppejä
- Palvelimet: Se tarkistaa ohjelmiston yhteensopivuuden eri laitteistokokoonpanojen kanssa.
- Operating Systems: Se tarkistaa ohjelmistosi yhteensopivuuden erilaisten kanssa Operating System pitää Windows, Unix, Mac OS jne.
- Tuotteemme: Se tarkistaa kehittämäsi ohjelmiston yhteensopivuuden muiden ohjelmistojen kanssa. Esimerkiksi MS Word -sovelluksen tulee olla yhteensopiva muiden ohjelmistojen, kuten MS:n, kanssa Outlook, MS Excel, VBA ja niin edelleen
- Verkko: Järjestelmän suorituskyvyn arviointi verkossa vaihtelevilla parametreilla, kuten kaistanleveydellä, Operasoittonopeus, kapasiteetti. Se myös tarkistaa 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 ohjelmistosi yhteensopivuuden eri laitteiden kanssa, kuten USB-porttilaitteet, tulostimet ja skannerit, muut medialaitteet ja Blue tooth.
- Puhelinnumero: Ohjelmistosi yhteensopivuuden tarkistaminen mobiilialustojen, kuten Android, iOS jne.
- Ohjelmiston versiot: Se varmistaa, että sovelluksesi on yhteensopiva ohjelmiston eri versioiden kanssa. Esimerkiksi tarkistamalla omasi Microsoft Word olla yhteensopiva Windows 7, Windows 7 SP1, Windows 7 SP2, Windows 7 SP3.
Yhteensopivuustestauksessa on kahdenlaisia versiontarkistusta:
Taaksepäin yhteensopivuuden testaus
Taaksepäin yhteensopivuuden testaus on tekniikka, jolla varmistetaan kehitetyn laitteiston tai ohjelmiston käyttäytyminen ja yhteensopivuus niiden vanhempien laitteisto- tai ohjelmistoversioiden kanssa. Taaksepäin yhteensopivuuden testaus on paljon ennakoitavissa, koska kaikki muutokset aikaisempiin versioihin ovat tiedossa.
Eteenpäin yhteensopivuuden testaus
Eteenpäin yhteensopivuuden testaus on prosessi, jolla varmistetaan kehitetyn laitteiston tai ohjelmiston käyttäytyminen ja yhteensopivuus laitteiston tai ohjelmiston uudempien versioiden kanssa. Eteenpäin yhteensopivuustestausta on hieman vaikea ennustaa, koska uudemmissa versioissa tehtäviä muutoksia ei tiedetä.
Työkalut yhteensopivuustestaukseen
- BrowserStack – Selaimen yhteensopivuuden testaus: Tämä työkalu auttaa ohjelmistosuunnittelijaa tarkistamaan sovellukset eri selaimissa.
- Virtuaaliset työpöydät – Operating System Compatibility: Tätä käytetään sovellusten suorittamiseen useissa käyttöjärjestelmissä virtuaalikoneet. n Useita järjestelmiä voidaan liittää ja vertailla tuloksia.
Kuinka tehdä yhteensopivuustestaus
- Yhteensopivuustestauksen alkuvaiheessa määritellään ympäristöt tai alustat, joilla sovelluksen odotetaan toimivan.
- Testaajan tulee tuntea riittävästi alustoja/ohjelmistoja/laitteistoja ymmärtääkseen sovelluksen odotetun käyttäytymisen eri kokoonpanoissa.
- Ympäristö on määritettävä testausta varten eri alustojen, laitteiden ja verkkojen kanssa, jotta voidaan tarkistaa, toimiiko sovelluksesi hyvin eri kokoonpanoissa.
- Ilmoita bugeista. Korjaa viat. Testaa uudelleen vahvistaaksesi Vika vahvistamisesta.
Yhteenveto
Yhteensopivuustestauksen tärkein käyttötarkoitus on varmistaa, toimiiko kehitetty ohjelmisto eri kokoonpanoissa (kuten vaatimusdokumentaatiossa todetaan). Tämä testaus on tarpeen sen tarkistamiseksi, onko sovellus yhteensopiva asiakkaan ympäristön kanssa.