Blog by Grape Solutions Zrt.

Professzionális szoftvertesztelési szolgáltatás

Nov 25, 2020 5:30:51 PM / by Grape Testing Services

A Grape Solutions professzionális szoftvertesztelési szolgáltatásai segítik a vállalatokat szoftvereik teljes körű működésének, megbízhatóságának, biztonságosságának és felhasználóbarát működésének biztosításában. Több éves tapasztalttal rendelkező szoftvermérnökeink a szoftvertesztelés minden típusában szakértők. Teljes szoftvertesztelési szolgáltatást nyújtunk ügyfeleink számára.

 

Grape_illustrations-32

Mit is jelent a tesztelési szolgáltatás és mire jó?

A tesztelési szolgáltatás vagy más néven TaaS (Testing as a Service) egy olyan outsourcing modell, amely során a tesztelési tevékenységet egy külső szolgáltató végzi el, nem pedig a szervezet munkatársai. A szolgáltatás a valós környezetek és körülmények szimulációjával a szoftvertermék hibáinak felkutatásra fókuszál.

 

A tesztelési szolgáltatás előnyei:

 • Rugalmas teszt végrehajtás és teszteszközök (devicefarm)
 • Akár 40-60%-kal csökkenhet a tesztelés költsége a hagyományos teszteléshez képest
 • Gyors megtérülés a hardver és szoftver licenc beruházások kiküszöbölésével
 • Gyorsabb projekt szállítás
 • Biztosítja az adatok integrációját
 • Redukálja a működési költségeket
 • Csak használat esetén kell fizetni 

 

A tesztelési szolgáltatások főbb típusai:

 • Funkcionális tesztelés: Magába foglalhatja a UI/GUI tesztelést, regressziós, integrációs, automatizált és Ügyfél-elfogadási tesztelést (UAT). Nem szükséges azonban e tételek összességének megléte.
 • Teljesítmény tesztelés: ún. load teszt vagy stressz teszt előidézésével egyidejűleg több szálon, több felhasználóval ellenőrzik a lefejlesztett funkcionalitást. Ez a teszttípus a rendszer stabilitását vizsgálja.
 • Biztonsági tesztelés: A szoftvertermék sebezhetőségének vizsgálatát jelenti.



Mikor érdemes igénybe venni professzionális szoftvertesztelési szolgáltatást?

Grape_illustrations-31
  • Ha a vállalaton belül nem áll rendelkezésre megfelelő szaktudás, képesség a teszteléshez. 
  • Ha a vállalat nem szeretné, hogy fejlesztői befolyásolják a tesztelés folyamatát.
  • Ha a cég csökkenteni szeretné a teszteléssel kapcsolatos költségeket. Az emberi erőforrások és a teszteléshez szükséges eszközök költségvonzata ugyanis igen magas.
  • Ha a vállalat szeretné felgyorsítani a tesztelési folyamatot és egyúttal redukálni a fejlesztési időt.
  • Ha az alkalmazások tesztelése kiterjedt automatizálást igényel, rövid teszt futtattatási ciklussal.
  • Ha tesztelés végrehajtása nem igényel mélyreható a rendszerismertet.
  • Ha időszakosan a szoftvertermék tesztelésnek nagy az erőforrásigénye



 

A Grape Solutions professzionális szoftvertesztelési szolgáltatásai a következő típusokra terjednek ki:

 • Funkcionális tesztelés
 • UI/GUI tesztelés: A teszt során a tesztelés tárgyával való kölcsönhatás a grafikus felhasználói felületen keresztül történik.
 • Agilis tesztelés: Az agilis módszertannal (mint pl. az extrém programozás, XP) fejlesztett szoftverek tesztelési gyakorlata. A fejlesztést a tesztelés kiszolgálójának tekinti és annak fontosságát hangsúlyozza, hogy a műszaki teszttervezés megelőzi a fejlesztést.
 • Regressziós tesztelés: Bármilyen, a regressziós hibák feltárására hivatott szoftvertesztelés. Regressziós hiba, ha egy korábban működő szoftverfunkció hibásan vagy egyáltalán nem működik. A regressziós hibák tipikusan a javítások nem várt következményeként jelentkeznek.
 • Smoke tesztelés: A definiált, illetve tervezett tesztek egy olyan halmaza, amely a komponens, illetve a rendszer fő funkcionalitásait hivatott tesztelni abból a célból, hogy meggyőződjünk arról, hogy a program legkritikusabb részei működnek. A teszt során nem megyünk bele a részletekbe. A napi integráció és a smoke tesztek a leggyakrabban használt ipari eljárások közé tartoznak.
 • Terheléses tesztelés: A teljesítményteszt azon típusa, amely egy komponens vagy rendszer különböző terhelések alatti viselkedését értékeli ki, általában a várt alacsony, tipikus, illetve csúcsterhelés mellett.
 • API tesztelés: A tesztelés során a tesztelendő szoftvert az alkalmazás programozói interfészén át közvetlenül látjuk el utasításokkal.
 • Automatizált tesztelés: Olyan szoftver használata jelenti (pl. felvevő/lejátszó eszközök), amellyel a tesztvégrehajtást lehet irányítani, összehasonlíthatók a várt eredmények az aktuális eredményekkel, tesztelési előfeltételeket lehet meghatározni és egyéb tesztirányítási és jelentési funkciókkal is rendelkezik. Az automatizált tesztkészlet összeállítását is értjük ezalatt.
 • Elfogadási tesztelés: Egy tesztszint, mely annak meghatározására fókuszál, hogy a rendszer elfogadható-e.

A tesztelés eredményéről igény szerint Tesztelési jegyzőkönyvet készítünk, amely tartalmazza a tesztkészletet és az adott funkció tesztlefedettségét.

 

A Grape Solutions professzionális szoftvertesztelési eszközei:

Test management tool Integrációs tesztelés Automatizált tesztelés
● TestRail ● Postman
SOAPUI

● Frontend:

Nightwatch.JS + Selenium WebDriver

UIPath

● Mobil alkalmazások:

Java + Appium

● Load test:

◦ JMeter

● API tesztelés:

Postman

 

Amennyiben felkeltették érdeklődését professzionális tesztelési szolgáltatásaink forduljon hozzánk bizalommal!