A számítási felhők korában sem lehet elhanyagolni a szoftverfejlesztést és tesztelést.

Tesztelni és tolmácsolni
A végiggondolt, a funkcionalitásra és a terhelhetőségre egyaránt kiterjedő tesztelés fontosságát amúgy sem lehet eléggé hangsúlyozni, teszi hozzá a szakember. Az éles piaci verseny nem egyszer arra készteti a vállalatokat, hogy minél gyorsabban birtokba vegyenek egy új megoldást, függetlenül attól, hogy az mennyire tekinthető késznek.
De egy szoftver a teljes életciklusának csak az elején jár, amikor kikerül éles üzembe: márpedig egy rosszul elkészített szoftvert csak fölöslegesen nagy erőfeszítésekkel – és nagy költségekkel – lehet üzemeltetni a későbbiekben.
Az integrált fejlesztési és tesztelési rendszerek pontosan azért lehetnek nagyon hasznosak, mert keretbe foglalják a teljes folyamatot, a követelmények kialakításától a különféle tesztek levezénylésén át a kész változat elengedéséig, sőt azon túl is. Az ilyen rendszerekben könnyebb végigvezetni a követelmények módosulásából eredő változásokat vagy megtalálni a hibák okát és azok szerteágazó következményeit. Bár a folyamat első ránézésre talán időigényesebbnek tűnik, valójában így sokkal kevesebb vargabetűt kell leírni a fejlesztés során.
Számos projekt buktatója, hogy a leendő felhasználók és a fejlesztők nem értik meg egymást. A fejlesztési vezetőknek is nagy felelősségük van abban, hogy pontosan értsék az üzleti igényeket: a követelménymenedzselő rendszerek (például a Micro Focus Caliber-je) abban is segíthetnek, hogy „tolmácsolnak” a két fél között, mondja Daniele Ballarini.
|
Az ismeretlen óriás |
|---|
|
Maga Daniele Ballarini is elismeri, hogy nem sokan hallották a Micro Focus és a Silk tesztelési szoftvercsalád nevét, pedig a több mint 1500 főt foglalkoztató, a világ számos országában jelen lévő, 15 ezer ügyféllel büszkélkedhető vállalat az egyik legnagyobb szoftvercég Európában. Tevékenységét Cobol fejlesztőeszközök gyártásával kezdte, aztán nyitottak a migrációs eszközök felé, amelyekkel a mainframe-es alkalmazásokat lehet átvinni Unix, Linux vagy éppen Windows rendszerekre. A cég egyik legutóbbi akvizíciója a Borland Silk tesztelési szoftvercsalád integrálása volt, amellyel újabb szakmai területekre tudnak terjeszkedni. A Micro Focus megoldások hazai kereskedelmi és szakmai képviseletét az AlphaNet Számítástechnikai és Vállalkozási Kft. biztosítja az ügyfelek és partnerei részére. |
Tesztelni a felhőben
A számítási felhők és mobileszközök terjedése nem hagyta érintetlenül a szoftverfejlesztés világát sem, ismeri el szakember. Teljes paradigmaváltásról azonban nem beszélhetünk. A felhőszolgáltatások esetében számos kisebb, külön-külön fejlesztett szoftvernek és szolgáltatásnak kell együttműködnie. Ezeket nem csak egyesével kell letesztelni, hanem meg kell vizsgálni, mennyire működőképes a mögöttük található teljes üzleti folyamat.
Különösen fontos a felhőben futó, weben keresztül elérhető szolgáltatások esetében a terheléses tesztelés. Ha sikeres lesz egy szolgáltatás, felhasználók százezrei vethetik rá magukat, hamar túlterhelve a rendszereket. Ilyenkor segítenek azok az eszközök, amelyek felhőkörnyezetben is képesek végrehajtani a teljesítménytesztelést: akár az alkalmazás, akár a tesztprogram (akár mindkettő) működhet a felhőben a vizsgálat idejére. Arra is van már lehetőség, hogy a mobil felhasználóktól származó terhelést szimulálják, különféle átviteli sebességekkel. (X)







