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 Marketplace forgalmi díjas számlázási API-jaibanrészletezett tesztelési ajánlott eljárásokat.
  • Tekintse át és kövesse a tesztelési utasításokat Webhook implementálása az SaaS szolgáltatásban annak érdekében, 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 Érvényesítési jelentés megtekintése hivatkozás az Ajánlat áttekintése lapon. Mielőtt az Élesítés gombot kiválasztja, 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.

Jegyzet

Ebben a példában a SaaS Accelerator használjuk 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 a Insights csempét.

    Illusztrálja a Partnerközpont kezdőlapjának Elemzések csempéjét.

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

  4. A jobb felső sarokban válassza a szűrőikont, és szűrjön Ajánlat nevealapján. A Ajánlatok szerinti megrendelések widget megjeleníti a megvásárolt előfizetések számát. Az új rendelések teljes száma nő.

    Képernyőkép az Ajánlatok szerinti rendelések widgetről.

    Jegyzet

    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éseklehetőséget.

  6. A Jelentés típusa listában válassza Rendeléseklehetőséget.

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

  8. A fájlkiterjesztésiterületen válassza CSVlehetőséget.

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

    A letöltési jelentések képernyőképe.

  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 tesztelni a forgalmi díjas terv használatát úgy, hogy forgalmi díjas eseményeket küld Marketplace Metered API. 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ó.

Kérelem törzsének példája:

{
   "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
erőforrásazonosító Ez 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 méréses díjszabási terv azonosítóját

A válasz megtekintése

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

Válasz hasznos adata példa:

{
"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 információkért lásd Marketplace forgalmi díjas számlázási API-jait.

Mért használati adatok ellenőrzése

  1. A kezdőlapon válassza a Insights csempét.

    Illusztrálja a Partnerközpont kezdőlapjának Elemzések csempéjét.

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

  3. Az oldal tetején lévő listában válassza a Mérsékelt használatlehetőséget.

    Használati irányítópult képernyőképe.

  4. A Ajánlatok alias listából válassza ki az ajánlat nevét.

  5. A Mérőazonosító listában válassza ki a tervben megadott dimenzió-(mérőszám-) azonosítót. A mért használat megjelenik a Mért használat widgetben.

    Jegyzet

    Csak a forgalmi díjas használatot kellene látnod, ami az alapdíj felett van.

Jelentés letöltése

Jegyzet

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éseklehetőséget.

  2. A Jelentés típusa listában válassza a Használatlehetőséget.

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

  4. A fájlkiterjesztésiterületen válassza CSVlehetőséget.

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

    A letöltési jelentések képernyőképe.

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