Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tärkeää
Microsoft 365:n Test Base siirtyy käyttöiän päättymiseen 31.5.2024. Olemme sitoutuneet tekemään tiivistä yhteistyötä jokaisen asiakkaan kanssa, jotta voimme tarjota tukea ja ohjeita, jotta siirtyminen olisi mahdollisimman sujuvaa. Jos sinulla on kysyttävää, huolenaiheita tai tarvitset apua, lähetä tukipyyntö.
Suorittimen käyttö voi ilmaista, vaikuttaako käyttöjärjestelmän päivitys sovellukseen.
Microsoft 365:n testikanta tarjoaa ohjelmistokehittäjille käsityksen suorittimen suorituskyvyn regressiöistä, jotka tapahtuvat, kun heidän sovelluksensa suoritetaan tulevan Windows-käyttöjärjestelmän (OS) päivityksen eri versioissa.
Näiden suoritinten regressioiden avulla kehittäjät voivat havaita ja ratkaista sovellusongelmia (ja mahdollisia virheitä) ennen käyttöjärjestelmän päivityksen laajaa käyttöönottoa, mikä estää käyttäjälle huonon käyttökokemuksen.
Miten suoritin regressioanalyysi toimii
Test Base -käyttäjänä voit ladata sovelluksesi binaaritiedostot (yksittäiseen .zip tiedostoon) sekä niihin liittyvät testikomentosarjat ja valita Windows-käyttöjärjestelmän version, jota vasten haluat testata sovellustasi Azuren Testikanta-portaalissa.
Test Base -palvelu suorittaa sitten testikomentosarjat ja suorittimen regressioanalyysin.
Palvelu tarkistaa, vastaako sovelluksen suorittimen käyttö kohdekäyttöjärjestelmän ennakkoversiossa käyttöjärjestelmän julkaistun version suoritinkäyttöä.
Suorittimen käyttö ei ole 100 %:n samankaltainen vertailu, koska käyttöjärjestelmän kahdessa versiossa suoritettavat prosessit saattavat olla tai eivät ehkä vastaa täysin eri käyttöjärjestelmäversioita. Testikannan suorittama analyysi voi kuitenkin näyttää, vaikuttaako tuleva käyttöjärjestelmäpäivitys sovelluksen suorittimen käyttöön ja mitkä prosessit ovat regressineet aiemmista testisuoritteluista.
Alla olevassa tilannevedoksessa on kaksi käyttöjärjestelmän julkaisua, joihin suorittimen käyttöasteita verrataan samassa sovelluksessa.
- Suorittimen käyttö -välilehdessä näkyy molempien julkaisujen käyttöasteen ylärajat 90. ja 10. prosenttipisteessä.
- Kaaviot näyttävät suorittimen käytön aikasarjan sekä keskimääräisen käytön.
Asiakkaat voivat nyt käyttää -toimintoa määrittääkseen, vaikuttavatko käyttöjärjestelmäpäivitykset sovelluksen suorittimen käyttöön ja mitkä prosessit ovat regressineet aiemmasta suorituksistaan.
Asianmukaisten prosessien tunnistaminen
Tässä keskustellaan siitä, miten voit tunnistaa sovelluksen regressiiviset prosessit.
Suorituskyvyn regression analysointi edellyttää erilaisten resurssilaskurien seurantaa jokaiselle näennäiskoneessa suoritettavalle prosessille testin suorittamisen aikana.
Tällainen analyysi tallentaa paljon muuttujia tietyn sovelluksen monille prosesseille. Kaikkia prosesseja ei ole liitetty suorittamiseen tai sovellukseen. Tämän haasteen kiertämiseksi käytetään todennäköisyyksiä ja tietoteoriaa käyttävää keskinäisen tiedon luokittelualgoritmia sen selvittämiseksi, mitkä prosessit ovat olennaisimpia tietylle sovellukselle.
Sovellusta voidaan pitää yhtenä erillisenä satunnaismuuttujana, kun taas prosessia pidetään toisenlaisena erillisenä satunnaismuuttujana. Kahden satunnaismuuttujan kytkentä mitataan käyttämällä ehdollisia osuvuustodennäköisyyksiä.
Prosessit näytetään sitten niiden merkityksellisyyden järjestyksessä kullekin sovellukselle. Voit myös lisätä suosikkeihin alijoukon prosesseista, joita voidaan oletusarvoisesti valvoa, sekä asiaankuuluvat prosessit suorittimen regressioanalyysia varten. Kun regressio havaitaan, voit ladata Windows Suorityskyvyn analysointi toolkitin ja analysoida suorittimen suorituskyvyn regressioiden syitä.
Windows Suorityskyvyn analysointi käyttää tapahtumien jäljityslokia (ETL) syötteinä, ja nämä .etl-tiedostot ovat saatavilla lokitiedostoista, jotka voidaan ladata portaalin testisuorituksia varten. Jos haluat lisätietoja suorittimen suorituskyvyn virheenkorjauksesta, tutustu Windows Suorityskyvyn analysointi dokumentaatioon.