Microsofts Windows 7-utviklere har oppdaget den beste måten å teste det kommende operativsystemet med gammen av programvare tilgjengelig over hele verden, å gå ut og kjøpe en kopi av hver nøkkeltittel for å se om det fungerer.

I et lengre innlegg fra den stadig pålitelige Engineering Windows 7-bloggen forklarer teamet hvordan de prøver å sikre at en rekke programmer som ikke kjører på forgjengeren Vista, vil fungere på Windows 7.

Laget håndterer dette ved å lage en liste over programmer som de føler er avgjørende for hvert av de 25 målmarkedet, og i mange tilfeller kjøper en kopi for å teste.

Shoppingtur

"Vi erverver applikasjoner på mange måter, men mange ganger må vi kjøpe et program fra en butikk akkurat som enhver sluttbruker ville," sier bloggen.

"Andre metoder vi bruker til å skaffe applikasjoner inkluderer nedlasting av fullverdige prøveversjoner, innkjøpsprogramvare og arbeid med ISVer (uavhengig programvareleverandør) for å skaffe sine applikasjoner for å sikre kompatibilitet."

Et av hovedproblemene i den omfattende testprosessen er å håndtere programvare som krever lokal spesifikk informasjon.

Kan ikke teste alt

"Nå kan vi ikke teste alle deler av hver applikasjon, og vi løper inn i noen interessante utfordringer når vi fokuserer på et verdensomspennende publikum," legger bloggen til.

"Mange applikasjoner er avhengig av spesifikk informasjon om lokasjonen (det betyr at du ikke tester programmet på den plasseringen - du vil ikke ha informasjonen nødvendig).

"Vi løper inn i lignende problemer med SMS-applikasjoner som krever aktive lokale mobilkontoer."

Bedre enn Vista

Hovedproblemet for Windows 7-teamet har vært at folk ikke har noen problemer med programvaren de har kommet for å stole på.

En del av dette kravet er å sikre at alle programmer som kjører i Windows Vista, har OS-spesifikke som brannmurer, vil fortsatt fungere i etterfølgeren.

"Vi startet med et mål om å sørge for at hvis et program fungerte på Windows Vista, skulle det fungere på Windows 7," avslutter bloggen.

"Vi har tatt det videre ved å bringe programmer som aldri har jobbet med Vista for å jobbe med Windows 7 og til og med fremtidige oppdateringer til Vista."

Via Engineering Windows 7