QTP 10 vs. QTP 11
QTP 10 ja QTP 11 ovat Quick Test Professionalin (QTP) kaksi versiota, joka on testaustyökalu yksilöiden taitojen arvioimiseksi toiminnallisessa graafisessa käyttöliittymässä. Se auttaa testaamaan monia aiheita, kuten tavalliset Windows-sovellukset, verkko-objektit, Active X -ohjaimet,. Net, Java, SAP, Visual Basic -sovellukset, Siebel, Oracle, PeopleSoft ja pääteemulaattorit. QTP on Unicode-yhteensopiva Unicode-standardin vaatimusten mukaisesti. Tämä mahdollistaa sovellusten testaamisen monilla kielillä.
Toistaiseksi QTP: n versioita on ollut useita, ja QTP11: n saapuessa monet ovat hämmentyneitä QTP11: n ja QTP10: n eroista. Tietenkin QTP11: ssä on monia päivityksiä ja aivan uusia ominaisuuksia, joita ei ollut QTP10: ssä.
Vaikka QTP10 pystyi tunnistamaan objektin vain normaalin objektitunnistuksen avulla, on olemassa erilaisia tapoja tunnistaa objekti QTP11: ssä. Nämä eri menetelmät ovat XPath-opetusohjelma ja CSS-opetusohjelma.
QTP11: ssä tulosten katseluohjelmaa on parannettu ympyräkaavioiden, sekä nykyisen että edellisen testiajon staattisina ja yhteenvetosivuna.
Normaalia kohteen tunnistustapaa on muutettu hieman QTP11: ssä. Järjestysnumeron lisäksi on visuaalinen suhdetunniste. Tässä kohteen tunnistaminen riippuu suhteesta naapurikohteisiin, ja se auttaa voittamaan QTP10: ssä olevan järjestysnumero-ominaisuuden heikkouden.
QTP11: ssä on uusi LoadFunctionLibrary, joka on erittäin hyödyllinen lataamaan toimintokirjasto missä tahansa vaiheessa ajon aloittamisen sijaan.
QTP10: een verrattuna säännöllisen lausekkeen luominen on erittäin helppoa QTP11: ssä.
On mahdollista testata käyttöliittymää ja käyttöliittymättömiä sovellustoimintoja, mikä ei ollut mahdollista QTP10: ssä.
Siellä on täysin uusi Silverlight-lisäosa, joka tukee objektien testaamista Silverlight 2: ssa ja Silverlight 3: ssa. Toinen uusi ominaisuus, joka on lisätty QTP: hen, on automaattinen parametrointi.