Samenvatting

Een van de belangrijkste taken bij het voorbereiden van testen is het schrijven van een testplan. Geef in het testplan het bereik en de doelstellingen voor de test op en beschrijf de methodologie die u gaat gebruiken.

Meer informatie

Bij het ontwikkelen van een testplan voor het testen van de compatibiliteit van toepassingen met Windows, moet u het volgende opnemen:

  • Bereik: welke prioriteitsniveaus kunt u tijdens het testen vinden?

  • Methodologie: wie voert het testen uit?

  • Vereisten: welke hardware, software, medewerkers, training en hulpmiddelen u nodig hebt om de tests uit te voeren?

  • Criteria voor fase-mislukt: wat bepaalt of een toepassing slaagt of mislukt?

  • Planning: Hoe wilt u de tests op de geplande datum voltooien?

Het test bereik vaststellen

Als in uw organisatie veel toepassingen worden gebruikt, is het mogelijk dat u niet al de enige tijd hebt om deze te testen. Test de hoogste prioriteit en de meest gebruikte toepassingen eerst. Test de toepassingen op de server en op de client. Client toepassingen zijn meestal de meest moeilijke en tijdrovende test vanwege de hoeveelheid toepassingen.

De test methodologie definiëren

Wanneer u de methodologie plant, moet u rekening houden met het volgende:

  • Waar wordt de test uitgevoerd?

  • Wie gaat de tests uitvoeren?

  • Hoe kunt u communiceren met deelnemers en deelnemen aan deelnemers?

  • Hoe plant u de tests?

  • Hoe beheert u toepassingsproblemen?

Als uw organisatie beschikt over een groep toepassingen testers, is het raadzaam deze te gebruiken. Als u een dergelijke groep niet hebt, kunt u op verschillende manieren informatie over het gebruik van diverse bronnen vinden om de beste resultaten binnen een redelijke hoeveelheid tijd te bereiken. U kunt bijvoorbeeld een paar testers gebruiken om een batterij van test cases te ontwikkelen, zodat hij of zij anderen kan trainen. U kunt ook de ervaren testers een kernset testen en vervolgens coördineren met Business Units, zodat de experts van de experts een Lab kunnen leveren om de functies die ze in hun werk gebruiken, uit te voeren. Een proces voor het plannen van test dagen en het communiceren met de testers voorbereiden. U kunt bijvoorbeeld een website op uw intranet instellen waar iedereen test datums, statusrapporten, namen van contactpersonen en andere relevante documenten kan bekijken.

Resource vereisten identificeren

Wanneer u de compatibiliteitscontrole voor toepassingen plant, moet u rekening houden met de toekomstige status van uw computeromgeving. Bent u van plan een upgrade van uw software uit te voeren naar versies die volledig gebruikmaken van nieuwe Windows-functies? Bent u van plan nieuwe standaardbureaublad configuraties te implementeren of Terminal Services te gebruiken? Problemen die ertoe leiden dat de bronnen die u vereist, en de toepassingen die u als een suite gaat testen, worden bepaald. Als u bij de implementatie nieuwe toepassingen wilt implementeren met Windows, test u deze toepassingen met de huidige toepassingen. U kunt testen eenvoudiger maken door een lab in te stellen waar tests hun tests kunnen uitvoeren. U kunt in een lab een Lab de benodigde hulpmiddelen en apparatuur op ieder moment beschikbaar hebben. Op de proef omgeving stelt u de testcomputers in voor een dual of drievoudig opstarten, zodat testers snel toegang hebben tot de modus die ze nodig hebben om hun toepassingen te installeren en testen. Stel dat u Windows NT 4,0 en Windows 2000 nodig hebt om de toepassingen te testen via het pad van de upgrade. Maak schijf afbeeldingen van de stations met de basisbesturingssystemen, zodat de testers eenvoudiger de computers kunnen terugzetten.

Criteria voor het doorgeven van fouten definiëren

Een procedure definiëren voor testers die u moet weten wanneer en waar deze de toepassingsproblemen en problemen moeten vastleggen die u wilt oplossen. Als u de criteria voor Pass Through en mislukt wilt definiëren, kunt u het volgende doen:

  • Hoe belangrijk is het probleem? Is dit van invloed op een kritieke functie of een andere rand

  • Hoe waarschijnlijk is iemand het probleem voordoen?

  • Is er een manier om dit probleem te omzeilen?

Het testen van de planning is afhankelijk van de vele voorwaarden, waaronder:

  • Hoeveel testers deelnemen.

  • Of de testers zich in een fulltime project voordoen of moeten worden gepland.

  • De ervaringsniveaus van de testers.

  • Het aantal en de complexiteit van de toepassingen.

Toepassingen testen

Veel commerciële toepassingen zijn al getest om te bepalen hoe ze Windows 2000 en hoger ondersteunen. Microsoft biedt een lijst met toepassingen voor Windows 2000 waar u de status van de toepassingen kunt vinden die u gebruikt. Voor de adreslijst worden de volgende ontwerpfuncties gebruikt:

  • Gecertificeerd: Hiermee wordt aangegeven dat de toepassing is getest door VeriTest en dat er gebruikmaakt van nieuwe Windows-functies.

  • Kant-en-klaar: volgens de leverancier is de toepassing getest op compatibiliteit met en wordt ondersteund op Windows 2000. De toepassing profiteert niet per se van nieuwe Windows-functies.

  • Gepland: geeft aan dat de intentie van de toepassing moet voldoen aan de gecertificeerde of de Gereedste criteria wanneer de toepassing volledig is getest.

Strategieën testen

Het doel van het testen van de toepassing is om te controleren of alles wat op uw huidige platform werkt, ook geschikt is voor uw huidige versie van Windows. Als een toepassing voor een oudere versie van Windows is geschreven, hoeft deze niet noodzakelijkerwijs de nieuwe Windows-functies te gebruiken, maar de functionaliteit ervan moet werken in Windows 2000, net zoals op uw huidige platform.

Commerciële toepassingen

Voor commerciële toepassingen voert u eerst de stappen uit in de modus controleren-upgrade-only om te controleren op mogelijke incompatibiliteitsproblemen. Wanneer u Setup in deze modus uitvoert, controleert Windows de geïnstalleerde software op basis van een lijst met toepassingen die niet compatibel zijn en worden de logboeken gevonden. Dit is de opdrachtregelindeling voor alleen-lezen modus:

winnt32 /checkupgradeonly Hoewel dit hulpprogramma u kan waarschuwen voor potentiële compatibiliteitsproblemen, biedt dit slechts een klein percentage van uw toepassingen en alleen de toepassingen die zijn geïnstalleerd op de computer waarop u controleert. In de volgende stap controleert u de gebruikers van de Windows-toepassing om de compatibiliteit te bepalen van de toepassingen die u gebruikt. Ook als u merkt dat sommige van uw toepassingen al zijn getest door anderen, moet u deze in uw omgeving testen. U kunt in dit geval het testen richten op de manier waarop uw organisatie de toepassingen gebruikt. U kunt bijvoorbeeld het volgende testen:

  • Configuraties die uw organisatie gebruikt.

  • Functies die het meest worden gebruikt.

  • Combinaties van toepassingen die u samen gebruikt.

Vergeet niet om uw antivirussoftware te testen. U moet veel van deze toepassingen upgraden vanwege hun gebruik van bestandssysteem filters. Het is mogelijk dat de systeem filters van het bestandssysteem van Windows NT 4,0 niet werken met Windows 2000 of later vanwege wijzigingen in het NTFS-bestandssysteem.

Aangepaste toepassingen

Als u gebruikmaakt van aangepaste producten van derden of het intern ontwikkelen van toepassingen, moet u een uitgebreidere test strategie ontwikkelen dan voor vooraf beproefde commerciële toepassingen. Ook als u een toepassing test die u niet hebt ontwikkeld, kan de Windows 2000-toepassings specificatie inzicht bieden in tests. De MSDN website op http://MSDN.Microsoft.com bevat een downloadbare versie van de specificatie. De MSDN-website bevat ook andere belangrijke informatie over testen, zoals White papers over verkennende tests en de methode die onafhankelijke test organisaties gebruiken voor het testen van de functionaliteit van toepassingen die leveranciers voor de certificering indienen.Opmerking: de test suggesties in deze sectie zijn niet uitgebreid en zijn niet van toepassing op alle situaties. De persoon die u helpt om te leren hoe u gaat testen.

Implementatiescenario's testen

Test de installatie en het gebruik van de toepassingen met de scenario's die u wilt gebruiken tijdens de implementatie. U kunt bijvoorbeeld het programma implementeren door te installeren op opschonen of door een upgrade uit te installeren van Windows 95 of Windows 98 of een oudere versie van Windows NT. Als u van plan bent om een upgrade uit te voeren, kunt u de toepassingen tijdens de upgrade wellicht ook op de computer bewaren of de toepassingen verwijderen en opnieuw installeren na de upgrade. Vanwege verschillen tussen Windows 95 of Windows 98 en Windows 2000 werken sommige toepassingen installaties anders, afhankelijk van het besturingssysteem dat u voor de installatie gebruikt. Als u bijvoorbeeld een toepassing installeert op een computer met Windows 95 of Windows 98 en vervolgens een upgrade uitvoert naar Windows 2000, werkt de toepassing mogelijk niet op dezelfde manier als wanneer u de toepassing hebt geïnstalleerd in Windows 2000. In dit geval moet u de toepassing wellicht verwijderen en opnieuw installeren nadat u een upgrade hebt uitgevoerd of een DLL (Dynamic Link Library) voor migratie verkrijgen. Met een migratie-DLL mag een toepassing die oorspronkelijk is geïnstalleerd op Windows 95 of Windows 98 correct functioneren na de upgrade naar Windows 2000. Met behulp van migratie-Dll's kunt u toepassingsproblemen oplossen door de volgende acties uit te voeren:

  • Het vervangen of upgraden van Windows 95-specifieke bestanden of Windows 98-specifieke bestanden met Windows 2000-compatibele bestanden.

  • Toewijzing van Windows 95-specifieke of Windows 98-specifieke registersleutels voor de juiste Windows 2000-locaties.

Scenario upgrade

Als u van plan bent om uw computers bij te werken:

  1. Installeer Windows 95, Windows 98 of Windows NT 3,51 of hoger.

  2. Installeer de toepassing die u wilt testen.

  3. Upgrade de computer naar Windows 2000.

  4. Test de toepassing.

Scenario met schoon installeren

Als u van plan bent om te installeren op opnieuw opgemaakte computers, doet u het volgende:

  1. Installeer Windows 2000.

  2. Installeer de toepassing.

  3. Test de toepassing.

Test installeren en verwijderen

Test de installatie van toepassingen op een aantal manieren, zoals in de volgende situaties:

  1. De installatie beëindigen voordat deze is voltooid.

  2. Probeer alle installatieopties die worden gebruikt in uw omgeving.

  3. Als uw organisatie toestaat dat gebruikers toepassingen installeren, test u de installatie als een beheerder en als een gevorderde gebruiker. test vervolgens de functionaliteit van de toepassing.

  4. Probeer de toepassingen te verwijderen.

  5. Controleer of een toepassing kan worden geïnstalleerd door een beheerder en verwijderd door een gebruiker. Wanneer een gebruiker zich heeft aangemeld als gebruiker, moet de verwijdering zijn voltooid of niet toegestaan.

Test toepassingen met behulp van de functies, configuraties en toepassings suites waarmee u zakelijke taken kunt uitvoeren.

Toegang tot gegevens

U kunt op verschillende manieren toegang krijgen tot gegevens, zoals de volgende:

  • Toegang krijgen tot gegevens op een server waarop de huidige versie van Windows wordt uitgevoerd en op een server met Windows 2000.

  • Het gebruik van een database gelijktijdig testen, waaronder gelijktijdige toegang en update van een record.

  • Complexe query's uitvoeren.

Test afdrukken

U kunt verschillende documenttypen afdrukken met een groot aantal printers, waaronder de volgende:

  • Documenten met ingesloten bestanden uit verschillende brontoepassingen afdrukken.

  • Druk op printers met lange bestandsnamen.

Algemene compatibiliteitsproblemen

Toepassingen die zijn ontwikkeld voor eerdere versies van Windows, kunnen mogelijk niet optimaal gebruikmaken van nieuwe functies, zoals Active Directory of IntelliMirror. Deze nieuwe functies worden niet in deze sectie veradresseerd.

  • Windows Bestandsbeveiliging: eerdere versies van Windows toegestane toepassingen voor het vervangen van gedeelde systeembestanden tijdens de installatie. Wanneer deze wijzigingen zijn doorgevoerd, ondervinden gebruikers vaak problemen die zich voordoen als het besturingssysteem instabiel wordt. Windows Bestandsbeveiliging is een nieuwe functie die voorkomt dat toepassingen systeembestanden vervangen. Met deze functie wordt gecontroleerd of beveiligde systeembestanden de juiste Microsoft-versie zijn. Als een bestand is vervangen door een onjuiste versie, wordt de juiste versie van Windows hersteld.

  • Robust heapcontrole: Windows biedt diverse verbeteringen voor de prestaties van de heap-beheerder. Toepassingen die niet goed gebruikmaken van heap-beheer, kunnen nu hun geheugenbeheer problemen weergegeven. Veelvoorkomende problemen zijn het gebruik van geheugen nadat het is vrijgegeven en ervan uitgaan dat een geheugen niet wordt verplaatst wanneer het geheugen op een kleiner formaat is toegewezen.

  • Inventarisatie van hardwareapparaten: wijzigingen in de lijst met ondersteunde hardware veroorzaken mogelijk problemen voor toepassingen die gebruikmaken van apparaten die niet meer worden ondersteund.

  • Inventarisatie van lettertypen: de lijst met lettertypen is gewijzigd. Aangezien registersleutels zijn toegevoegd voor de ondersteuning van de interproductie, kunnen sommige toepassingen meerdere weergaven van lettertypen zien.

  • Gewijzigde registersleutels: sommige registersleutels zijn verplaatst of verwijderd. Toepassingen die naar de Application Programming Interface (API) schrijven, kunnen geen problemen ondervinden, maar ze kunnen problemen ondervinden als ze rechtstreeks naar het register schrijven.

  • Versiecontrole: Programma's voor toepassingen installeren waarop versies onjuist worden gecontroleerd, kunnen problemen ondervinden. Controleer voor de versie die u nodig hebt voor uw toepassing of later, tenzij uw toepassing afhankelijk is van een specifiek besturingssysteem of een andere versie.

  • Windows Messaging-Service: toepassingen die de verwachte Windows Messaging Service (WMS) van het besturingssysteem verwachten, kunnen de service niet vinden.

  • Bestandsinvoer/uitvoer beveiliging: Windows heeft de beveiliging voor bestandsinvoer en-uitvoer verstrakkd. Toepassingen die gebruikmaken van bestandsfilters, zoals antivirusprogramma's, verliezen mogelijk enige functie in Windows 2000 of hoger.

Compatibiliteitsproblemen met toepassing oplossen

Als u problemen ondervindt met de compatibiliteit van toepassingen, moet u een prioriteit toewijzen en iemand toewijzen om ze te corrigeren. U moet een abonnement hebben om problemen te kunnen toewijzen. Het toewijzen van de juiste medewerkers aan onderzoek en het oplossen van problemen is essentieel voor het testen van de toepassing. Probleemoplossing omvat mogelijk tal van activiteiten, zoals de volgende:

  • Zoek websites voor bekende problemen en oplossingen.

  • Contact opnemen met leveranciers voor patches, installatieprogramma's of migratie-Dll's.

  • Neem contact op met Microsoft ondersteuning.

  • Fouten opsporen in een intern ontwikkelde toepassing.

Wanneer u de oorzaak van een probleem nadert, kunt u op verschillende manieren rekening houden om de meest effectieve oplossing te bepalen. U kunt bijvoorbeeld kiezen voor:

  • Los het probleem op als u de toepassing hebt ontwikkeld.

  • Vraag de leverancier het probleem op te lossen als u de toepassing hebt aangeschaft.

  • Vervang de toepassing door een nieuwe versie of toepassing.

  • Negeer de fout als u het probleem kunt omzeilen.

Zorg er altijd voor dat er op uw huidige platform geen probleem optreedt voordat u de zoekopdracht opnieuw controleert als Windows 2000-compatibiliteitsprobleem. Enkele van de beschikbare bronnen voor het opnieuw doorzoeken van Windows 2000-compatibiliteitsproblemen zijn:

  • Windows 2000-toepassings specificatie, die u kunt downloaden vanuit de MSDN-bibliotheek ophttp://MSDN.Microsoft.com. Bijlage E biedt de specifieke locatie waar u de specificatie kunt verkrijgen.

  • Windows 2000-compatibiliteits handleiding, die u kunt vinden in de MSDN-bibliotheek op http://MSDN.Microsoft.com. Deze handleiding bevat waardevolle informatie over het opsporen van compatibiliteitsproblemen.

  • Microsoft TechNet athttp://www.Microsoft.com/technet, met updates, witboeken en andere technische informatie

  • Directory van Windows 2000-toepassingen, met ondersteuningsinformatie en koppelingen naar websites voor leveranciers.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×