Megosztás a következőn keresztül:


SaaS-csomag tesztelése

Ez a cikk bemutatja, hogyan tesztelhet egy szoftverszolgáltatást (SaaS) előzetes verzióban.

Az alábbiakban néhány általános útmutatást talál, amelyekkel tisztában lehet az ajánlat tesztelése során.

  • Ha SaaS-ajánlata támogatja a forgalmi díjas számlázást a kereskedelmi piactér mérési szolgáltatásával, tekintse át és kövesse a Marketplace forgalmi díjas számlázási API-jaiban részletezett ajánlott tesztelési eljárásokat.
  • Tekintse át és kövesse az SaaS szolgáltatás webhookjának implementálásával kapcsolatos tesztelési utasításokat, hogy az ajánlat sikeresen integrálva legyen az API-kkal.
  • Ha az Ajánlatérvényesítési lépés figyelmeztetéseket eredményezett, megjelenik egy megtekintési ellenőrzési jelentés hivatkozása az Ajánlat áttekintése lapon. Mielőtt az Élő gombra kattint, mindenképpen tekintse át a jelentést, és kezelje a problémákat. Ellenkező esetben a minősítés valószínűleg sikertelen lesz, és késlelteti az ajánlatot az élő adásban.
  • Ha módosítania kell az ajánlat előnézetét és tesztelését követően, szerkesztheti és újra elküldheti az új előzetes verziót. További információ: Meglévő ajánlat frissítése a kereskedelmi piactéren.

Feljegyzés

Ebben a példában az SaaS Acceleratort fogjuk használni a kezdőlaphoz.

Privát tesztcsomag vásárlásának ellenőrzése

A közzétevők a kereskedelmi piactéren ellenőrizhetik a tesztcsomag megvásárlását.

  1. Jelentkezzen be a Partnerközpontba.

  2. A Kezdőlapon válassza az Insights csempét.

    A Partnerközpont kezdőlapján található Insights csempét szemlélteti.

  3. A bal oldali menüben válassza a Rendelések lehetőséget.

  4. A jobb felső sarokban válassza ki a szűrőikont, és szűrjön az Ajánlat neve alapján. A Rendelések ajánlat szerint widget a megvásárolt előfizetések számát jeleníti meg. Észre kell vennie, hogy az új rendelések száma növekedett.

    Képernyőkép az Orders by Offers widgetről.

    Feljegyzés

    Akár 48 órát is igénybe vehet, amíg az ajánlati megrendelések megjelennek a jelentésben.

  5. A bal oldali navigációs sávon válassza a Letöltések lehetőséget.

  6. A Jelentéstípus listában válassza a Rendelések lehetőséget.

  7. Az Időkeret kiválasztása listából válassza ki a 3 hónapot.

  8. A Fájlkiterjesztés területen válassza a CSV lehetőséget.

  9. Válassza a Létrehozás lehetőséget.

    Képernyőkép a jelentések letöltéséről.

  10. Töltse le a . CSV-fájl, és ellenőrizze, hogy a tesztcsomag új előfizetése megjelenik-e a jelentésben.

Forgalmi díjas használati esemény küldése

Ha a tesztterv használati események küldésére van konfigurálva, fontos a forgalmi díjas terv használatának tesztelése a forgalmi díjas események Marketplace Metered API-ba való küldésével. Ez egy példa arra, hogyan küldhet forgalmi díjas használati eseményeket egy olyan eszközzel, amely HTTP-kéréseket küldhet a megoldás teszteléséhez, például:

A forgalmi díjas használat tesztelésekor javasoljuk, hogy az alapdíj által lefedett használati események számánál többet küldjön, majd ellenőrizze, hogy csak az alapdíjnál nagyobb használati események száma lesz-e elküldve a Microsoftnak.

Kérés küldése

A megoldás teszteléséhez HTTP-kéréseket küldő API-eszköz használatával küldjön egy kéréstörzset, mint az ebben a példában látható.

Példa kérelemtörzsre:

{
   "resourceId": <guid>, // unique identifier of the resource against which usage is emitted. 
   "quantity": 5.0, // how many units were consumed for the date and hour specified in     effectiveStartTime, must be greater than 0 or a double integer 
   "dimension": "dim1", // custom dimension identifier 
   "effectiveStartTime": "2018-12-01T08:30:14", // time in UTC when the usage event occurred, from now and until 24 hours back 
   "planId": "plan1", // id of the plan purchased for the offer 
}

Lekérdezési paraméterek:

Paraméter Megjegyzés
resourceId Ez lesz az SaaS-előfizetés azonosítója
mennyiség A mennyiséghez 1 értéket adhat meg tesztértékként
dimenzió Adja meg a forgalmi díjas tervben meghatározott dimenzió nevét
planId Adja meg a forgalmi díjas terv azonosítóját

A válasz megtekintése

A példában láthatóhoz hasonló választ kell kapnia.

Példa válasz hasznos adatra:

{
"usageEventId": <guid>, // unique identifier associated with the usage event in Microsoft records
"status": "Accepted" // this is the only value in case of single usage event 
"messageTime": "2020-01-12T13:19:35.3458658Z", // time in UTC this event was accepted
"resourceId": <guid>, // unique identifier of the resource against which usage is emitted. For SaaS it's the subscriptionId. 
"quantity": 5.0, // amount of emitted units as recorded by Microsoft "dimension": 
"dim1", // custom dimension identifier 
"effectiveStartTime": "2018-12-01T08:30:14", // time in UTC when the usage event occurred, as sent by the ISV
"planId": "plan1", // id of the plan purchased for the offer 
}

A forgalmi díjas használati események küldésével kapcsolatos további részletekért lásd a Marketplace forgalmi díjas számlázási API-jait.

Forgalmi díjas használati adatok ellenőrzése

  1. A Kezdőlapon válassza az Insights csempét.

    A Partnerközpont kezdőlapján található Insights csempét szemlélteti.

  2. A bal oldali menüben válassza a Használat lehetőséget.

  3. Az oldal tetején lévő listában válassza a Forgalmi díjas használat lehetőséget.

    Képernyőkép a Használati irányítópultról.

  4. Az Ajánlat aliaslistájában válassza ki az ajánlat nevét.

  5. A Meter ID listából válassza ki a csomagban megadott dimenzióazonosítót (mérőszám). A forgalmi díjas használat megjelenik a Forgalmi díjas használat widgetben.

    Feljegyzés

    A forgalmi díjas használat csak az alapdíj felett jelenik meg.

Jelentés letöltése

Feljegyzés

Akár 48 órát is igénybe vehet, amíg az ajánlati megrendelések megjelennek a jelentésben.

  1. A bal oldali navigációs sávon válassza a Letöltések lehetőséget.

  2. A Jelentéstípus listában válassza a Használat lehetőséget.

  3. Az Időkeret kiválasztása listából válassza ki a 3 hónapot.

  4. A Fájlkiterjesztés területen válassza a CSV lehetőséget.

  5. Válassza a Létrehozás lehetőséget.

    Képernyőkép a jelentések letöltéséről.

  6. Töltse le a . CSV-fájl, és ellenőrizze, hogy a tesztcsomag új előfizetése megjelenik-e a jelentésben.

A tesztek elvégzésekor a következőket teheti: