Kokkuvõte

Testimise ettevalmistamiseks on üks peamisi toiminguid, et kirjutada test plaani. Testide plaanis saate määrata testimise ulatuse ja eesmärgid ning kirjeldada kasutatavat meetodit.

Lisateave

Kui töötate välja testimise kava Windowsi rakenduste ühilduvuse testimise jaoks, siis lisage järgmine tekst.

  • Ulatus: milliste tähtsusastmete taset te testimise ajal käsitlete?

  • Metoodika: keda testimine hõlmab?

  • Nõuded: millist riistvara, tarkvara, personali, koolitust ja tööriistu peate testimiseks tegema?

  • Ebaõnnestumise kriteeriumid: mis määrab, kas rakendus läbib või nurjub?

  • Ajakava: kuidas kavandada testimise sooritamist plaanitud kuupäevaga?

Testimise ulatuse loomine

Kui teie ettevõte kasutab palju rakendusi, ei pruugi teil olla aega kõiki neid nii põhjalikult testida, kui soovite. Testige suurimat prioriteeti ja kõige sagedamini või laialdaselt kasutatavaid rakendusi. Testige nii serveri-kui ka klientrakenduste põhiseid rakendusi. Klientarvutil põhinevad rakendused on tavaliselt kõige raskemad ja aeganõudvad, et testida taotluste arvu tõttu.

Testimise metoodika määratlemine

Metoodika kavandamisel võtke arvesse järgmist.

  • Kus testimine tehakse?

  • Kes teste teeb?

  • Kuidas suhtlete osalejatega ja kaasatakse nendega?

  • Kuidas kavatsete testimist kavandada?

  • Kuidas hallata rakenduse probleeme?

Kui teie ettevõttel on rakenduse testijate rühm, soovitame teil neid kasutada. Kui teil pole sellist rühma, otsige võimalusi, kuidas kasutada erinevaid ressursse mõistliku aja jooksul parimate tulemuste saavutamiseks. Näiteks saate kasutada mõne kogenud testijat, et töötada välja testide patareisid, mida nad saavad koolitada, et teised saaksid töötada. Teise võimalusena võib juhtuda, et kogenud testijad teostavad peamisi teste ja seejärel koordineerivad äriüksusi, et nende eksperdid töötaksid nende töös olevate funktsioonide täitmiseks. Saate kavandada testimise päevade ajastamise ja testijatega suhtlemise protsessi. Näiteks võite häälestada oma sisevõrgus veebisaidi, kus igaüks saab vaadata test kuupäevad, oleku aruandeid, kontaktide nimesid ja muid asjakohaseid dokumente.

Ressursi nõuete tuvastamine

Rakenduste ühilduvuse testimise kavandamisel pidage silmas oma arvuti keskkonna tulevast olekut. Kas kavatsete oma tarkvara täiendada versioonidele, mis kasutavad täielikult uusi Windowsi funktsioone? Kas kavatsete rakendada uusi standardseid töölaua konfiguratsioone või kasutada Terminaliteenustet? Sellised probleemid määratlevad teie nõutud ressursid ja rakendused, mida soovite paketti testida. Kui kavatsete uute rakenduste juurutamise ajal Windowsi kasutusele võtta, testige neid rakendusi praeguste rakendustega. Testimise hõlbustamiseks saate luua laboratooriumi, kus testijad saavad katseid teostada. Sellisel laboril saad kasutada alati vajalikke tööriistu ja seadmeid. Lab, häälestage test arvutite Dual või Triple boot, nii et testijad pääsevad kiiresti režiimi, mida nad vajavad, et installida ja testida oma rakendusi. Näiteks võib teil olla vaja Windows NT 4,0 ja Windows 2000, et testida rakendusi versiooni uuendamise teel. Kui soovite, et testijad oleksid arvuti varasema oleku taastamiseks hõlpsad, tehke draivide pildid põhiopsüsteemide abil.

Pass-ebaõnnestumise kriteeriumide määratlemine

Määratlege testijate jaoks protseduur, et teada saada, millal ja kus nad peaksid rakenduse probleemid ja probleemid lahendama. Passi ja nurjumise kriteeriumide määratlemiseks kaaluge järgmisi probleeme.

  • Kui oluline on probleem? Kas see mõjutab kriitilist funktsiooni või perifeerset?

  • Kui tõenäoline on kellegi probleemiga kohtumine?

  • Kas probleemist kõrvalehoidmine on võimalik?

Teie testimise ajakava sõltub paljudest tingimustest, sealhulgas järgmistest.

  • Mitu testijat osalevad.

  • Kas testijad on sellel projektil täistööajaga või peavad olema planeeritud.

  • Testijate kogemuse tasemed.

  • Rakenduste arv ja keerukus.

Rakenduste testimine

Palju ärirakendusi on juba testitud, et kindlaks teha, kui hästi nad toetavad Windows 2000 ja uuemat versiooni. Microsoft pakub Windowsi 2000 rakenduste kataloogi, kus saate otsida kasutatava rakenduse olekut. Kataloogis kasutatakse järgmisi nimetusi.

  • Serditud-näitab, et rakendust katsetas VeriTest ja et see kasutab ära uusi Windowsi funktsioone.

  • Valmis-näitab, et vastavalt hankijale katsetati rakendust ühilduvuse tagamiseks ja seda toetatakse Windows 2000. Rakendus ei pruugi kasutada uusi Windowsi funktsioone.

  • Kavandatav – näitab, et taotlus peab vastama kas kinnitatud või valmis kriteeriumidele, kui see on täielikult testitud.

Strateegiate testimine

Rakenduse testimise eesmärk on veenduda, et kõik, mis teie praeguses platvormis töötab, töötab ka teie Windowsi praeguses versioonis. Kui rakendus on kirjutatud Windowsi varasema versiooni jaoks, ei pruugi see tingimata kasutada uusi Windowsi funktsioone, kuid selle funktsionaalsus peaks töötama opsüsteemis Windows 2000 nii, nagu see teie praeguses platvormis töötab.

Kaubanduslikud rakendused

Ärirakenduste jaoks on esimeseks sammuks käitamine ainult Check-Update ' i režiimis, et kontrollida võimalikke vastuolusid. Kui käivitate selles režiimis häälestamise, kontrollib Windows installitud tarkvara rakenduste loendiga, mis teadaolevalt ei ühildu, ja logib sisse kõik, mille ta leiab. Ainult Check-Update ' i režiimi käsurea vorming on järgmine:

winnt32 /checkupgradeonly Kuigi see tööriist saab teile teatada võimalike ühilduvusprobleemide lahendamise võimalustest, käsitletakse vaid vähesel hulgal teie rakendusi ja ainult teie kontrollitavas arvutis installitud rakendusi. Järgmiseks tuleb kontrollida Windowsi rakenduste kataloogi, et kindlaks teha kasutatavate rakenduste ühilduvus. Isegi kui leiate, et mõni teie rakendustest on juba teised kasutajad katsetanud, peaksite need oma keskkonnas katsetama. Sellisel juhul Keskenduge oma testimisele nii, nagu teie ettevõte rakendusi kasutab. Näiteks katsetage järgmist.

  • Konfiguratsioon, mida teie ettevõte kasutab.

  • Kõige sagedamini kasutatavad funktsioonid.

  • Koos kasutatavate rakenduste kombinatsioonid.

Ärge unustage viirusetõrje tarkvara testida. Paljusid neid rakendusi on vaja uuendada, sest nad kasutavad failisüsteemi filtreid. Opsüsteemis Windows 2000 või uuemates versioonides ei pruugi NTFS-failisüsteemis olevate muudatuste tõttu töötada palju Windows NT 4,0 faile.

Kohandatud rakendused

Kui kasutate kohandatud kolmanda osapoole tooteid või arendate rakendusi sisemiselt, peate välja töötama ulatuslikuma testimise strateegia kui eelnevalt testitud ärirakenduste jaoks. Isegi kui katsetate rakendust, mida te ei arendanud, võib Windows 2000 rakenduse spetsifikatsioon anda ülevaate testimisest. Veebisaidil http://MSDN.microsoft.com MSDN-i veebisait sisaldab spetsifikatsiooni allalaaditavat versiooni. MSDN-i veebisait sisaldab ka muud olulist teavet testimise kohta (nt valged paberid uurimusliku testimise kohta) ja meetodit, mida sõltumatud testimise organisatsioonid kasutavad, et testida rakenduste tarnijate jaoks sertifitseerimiseks mõeldud funktsioone.Märkus: selle jaotise soovituste testimine ei ole terviklik ja seda ei rakendata kõigis olukordades. Need on ette nähtud, et aidata teil hakata mõtlema selle üle, kuidas testida.

Juurutamise testimise stsenaariumid

Testige rakenduste installimist ja käitamist, kasutades selleks stsenaariume, mida kavatsete juurutamise ajal kasutada. Näiteks võite kavandada juurutamise, installides puhtaid arvuteid või täiendades versioonilt Windows 95 või Windows 98 või varasemast Windows NT versioonist. Kui kavatsete versiooni täiendada, võite arvutis olevad rakendused alles jätta, kuid võite need desinstallida ja pärast värskendamist uuesti installida. Windows 95 või Windows 98 ja Windows 2000 vaheliste erinevuste tõttu toimivad mõne rakenduse installid erinevalt, olenevalt sellest, millist opsüsteemi te installis kasutate. Kui installite näiteks rakenduse arvutisse, kus töötab Windows 95 või Windows 98, ja seejärel värskendate arvuti versioonile Windows 2000, ei pruugi rakendus töötada samamoodi nagu siis, kui see oleks Windows 2000 installitud. Sellisel juhul peate võib-olla rakenduse desinstallima ja selle uuesti installima, kui värskendate või hangite migreerimise dünaamilise lingi teegi (DLL). Migreerimise DLL lubab rakendusel, mis on algselt installitud Windows 95 või Windows 98, et toimida õigesti pärast seda, kui arvuti on täiendatud versioonile Windows 2000. Migreerimise dll-rakendused võivad lahendada rakenduse probleemid järgmiste toimingute abil.

  • Windows 95-spetsiifiliste või Windows 98 kindlate failide asendamine või täiendamine Windows 2000-ga ühilduvate failidega.

  • Windows 95-spetsiifiliste või Windows 98-spetsiifiliste registrivõtmete vastendamine vastavate Windows 2000 asukohtadega.

Uuenduste stsenaarium

Kui plaanite oma arvuteid täiendada, tehke järgmist.

  1. Installige Windows 95, Windows 98 või Windows NT 3,51 või uuem versioon.

  2. Installige rakendus, mida soovite testida.

  3. Värskendage arvuti versioonile Windows 2000.

  4. Testige rakendust.

Puhta installi stsenaarium

Kui kavatsete installida uuesti vormindatud arvuteid, tehke järgmist.

  1. Installige Windows 2000.

  2. Installige rakendus.

  3. Testige rakendust.

Installimise ja desinstallimise testimine

Rakenduse installimise testimine mitmesugustel viisidel (nt järgmised).

  1. Enne installi lõpulejõudmist lõpetada.

  2. Proovige kõiki keskkonnas kasutatavaid installijuhiseid.

  3. Kui teie asutus lubab kasutajatel rakendusi installida, katsetage installi nii administraatorina kui ka Power kasutajana; seejärel katsetage rakenduse funktsioone.

  4. Proovige rakendused desinstallida.

  5. Veenduge, et administraator saab rakenduse installida ja kasutaja selle desinstallida. Kui kasutajana sisse logitud, peab uninstall olema kas lõpuleviidud või keelatud.

Testige rakendusi, kasutades funktsioone, konfiguratsioone ja rakenduste komplekte, mida kasutate äriülesannete saavutamiseks.

Accessi andmed

Proovige andmetele juurde pääseda mitmesugustel viisidel (nt järgmised).

  • Juurdepääs andmetele serveris, kus töötab Windowsi praegune versioon, samuti serveris, kus töötab Windows 2000.

  • Saate testida andmebaasi samaaegset kasutamist, sh kirje samaaegset juurdepääsu ja värskendamist.

  • Keerukate päringute tegemine.

Printimise testimine

Printige mitmesuguseid sisutüüpe mitmesuguste printeritega (nt järgmised).

  • Dokumentide printimine mitmest allikast pärit manustatud failidega.

  • Printige printerisse, kus on pikki failinimesid.

Levinud ühilduvusprobleemid

Windowsi varasemate versioonide jaoks välja töötatud rakendused ei pruugi uute funktsioonide (nt Active Directory või IntelliMirror) täielikku eelist kasutada. Selles jaotises ei käsitleta neid uusi funktsioone.

  • Windowsi failide kaitse: Windowsi varasemad versioonid lubasid rakendustel installimise ajal asendada ühiskasutatavad süsteemifailid. Kui sellised muudatused on toimunud, ilmnevad kasutajatele sageli probleemid, mis on vahemikus programmi tõrked ebastabiilne operatsioonisüsteem. Windowsi faili kaitsmine on uus funktsioon, mis takistab rakendustel süsteemifaile asendada. See funktsioon kinnitab, et kaitstud süsteemifailid on õige Microsofti versioon. Kui faili asendati vale versiooniga, taastab Windows õige versiooni.

  • Jõuline hunnik kontroll: Windows sisaldab mitmeid jõudluse täiustusi hunnik Manageris. Rakendused, mis ei kasutanud hunnik haldust õigesti enne, kui nad võivad nüüd oma mälu haldamise probleemidega kokku puutuda. Levinud probleemid hõlmavad mälu kasutamist pärast seda, kui see on vabanenud ja eeldades, et mälu ei teisaldata, kui see on jaotatud väiksemaks.

  • Riistvara seadmete loendamine: toetatud riistvara seadmete loendis tehtud muudatused võivad põhjustada probleeme, mis kasutavad seadmeid, mida enam ei toetata.

  • Fontide loendamine: fontide loend on muutunud. Kuna registrivõtmed on lisatud rahvusvahelistumine toetamiseks, võivad mõned rakendused näha mitut fontide kuvamist.

  • Muudetud registrivõtmed: mõni registrivõti on teisaldatud või kustutatud. Rakenduste programmeerimise liidesesse (API) kirjutamisel ei tohiks probleeme tekkida, kuid neil võib olla probleeme, kui nad kirjutavad otse registrisse.

  • Versiooni kontrollimine: rakenduste installimisel, mis kontrollivad versioone valesti, võivad probleeme olla. Kontrollige, kas teie rakendus vajab versiooni või uuemat versiooni, välja arvatud juhul, kui teie rakendus sõltub konkreetsest opsüsteemist või versioonist.

  • Windowsi sõnumside teenus: rakendused, mis eeldavad, et Windowsi sõnumside teenus (WMS) on opsüsteemis saadaval, ei leia seda.

  • Input/väljundi Turve: Windows on tihendanud failidele sisendi ja väljundi turbe. Rakendused, mis kasutavad filtreid (nt viirusetõrje programmid), võivad Windows 2000 või uuemates versioonides kaotada märkimisväärse funktsionaalsuse.

Rakenduse ühildumatuse lahendamine

Kui teil on rakenduse ühilduvusprobleemide ilmnemisel probleeme, peate need tähtsusjärjekorda seadma ja määrama kellegi nende lahendamiseks. Teil peaks olema plaani probleeme määrata. Teie rakenduse testimise edukuse tagamiseks on oluline määrata teadustööle vastavad töötajad ja probleemid lahendada. Probleemi lahendamise lahendus võib hõlmata mitmesuguseid tegevusi (nt järgmisi).

  • Veebisaitide otsimine teadaolevate probleemide ja lahenduste leidmiseks.

  • Tarnijate poole pöördumine plaastrite, programmide häälestamise või migreerimise dll-teekidega.

  • Microsofti tugiteenusega ühenduse võtmine.

  • Sisemiselt väljatöötatud rakenduste silumiseks.

Kui uurite probleemi põhjust, kaaluge erinevaid lähenemisviise, et teha kindlaks kõige tõhusam lahendus. Näiteks võite valida:

  • Kui olete rakenduse välja töötanud, lahendage probleem.

  • Paluge müüjal probleem lahendada, kui ostsite rakenduse.

  • Asendage rakendus uue versiooniga või rakendusega.

  • Kui teil on probleemi lahendamise viis, ignoreerige tõrget.

Alati veenduge, et teie praeguses platvormis ei esineks probleeme enne, kui uurite seda Windows 2000 ühilduvuse probleemina. Mõned saadaolevad ressursid Windows 2000 Ühilduvusprobleemide lahendamiseks on järgmised.

  • Windows 2000 rakenduse spetsifikatsioon, mille saate alla laadida MSDN-i teegist aadressilhttp://MSDN.microsoft.com. Liites E on toodud konkreetne asukoht, kust saate määrangu hankida.

  • Windows 2000 ühilduvuse juhend, mille leiate MSDN-i teegist aadressil http://MSDN.microsoft.com. See juhend sisaldab väärtuslikku teavet ühilduvusprobleemide diagnoosimiseks.

  • Microsoft TechNeti veebisaidilhttp://www.microsoft.com/technet, mis sisaldab uuendusi, valgeid lehti ja muud tehnilist teavet

  • Windowsi 2000 rakenduste loend, mis sisaldab tugiteenuste teavet ja linke hankija veebisaitidele.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Kui rahul te tõlkekvaliteediga olete?
Mis mõjutas teie kasutuskogemust?

Täname tagasiside eest!

×