Přeskočit na hlavní obsah

Zkušební prostředí

Zkušební prostředí se používá:

  • testování nové verze Alvao před upgrade produkčního prostředí;
  • testování softwarových rozšíření před jejich nasazením do produkčního prostředí.

Vytvoření testovacího prostředí

Doporučuje se vytvořit testovací prostředí zkopírováním produkčního prostředí.

  1. Na produkčním serveru Alvao ("live" aplikační server) zastavte služby Alvao Service a Collector a nastavte jejich režim spouštění na Handheld. 2. Vytvořte klon serveru Alvao s jiným názvem:
    • Vytvoření klonu serveru.
    • Odpojte server od sítě.
    • Přihlaste se bez sítě jako místní správce.
    • Pomocí nástroje sysprep odstraňte stávající identifikátor SID a vygenerujte nový identifikátor SID.
    • Změňte název serveru.
    • Připojte server k síti.
    • Připojte server k doméně.
  2. Na produkčním serveru restartujte služby a nastavte jejich režim spouštění na Automatický. 4. Vytvořte kopii živé databáze (včetně oprávnění) nebo novou testovací databázi.
  3. Vytvořte testovací načtený e-mail, např. servicedesk-test@contoso.com (nepovinné).
  4. Upravte nastavení zkušebního stroje:
    • V souborech appsettings.json v části connectionStrings nastavte správné připojení k databázi:
      • Webová aplikace
      • ROZHRANÍ REST API
      • Webová služba Vlastní aplikace
    • Nastavte také správné připojení k databázi pro Alvao Service (AS) -\n (typicky C:\Program Files(x86)\ALVAO\AlvaoService\appsettings.json).
    • Otevřete Asset Management Collector jako aplikaci (nejprve musíte zastavit službu Asset Management Collector) a nastavte připojení k databázi na nový SQL server. Akce - Nastavení - Obecné - Nastavit připojení - Přidat další - ...
      • Pokud Collector začne kontrolovat SW knihovnu a zpracovávat frontu požadavků ke skenování, můžete ukončit.
    • Pokud chcete také použít objevování počítačů v testovacím prostředí, spusťte službu Collector. Pokud chcete používat načítání testovací schránky a odesílání e-mailů z testovací SD, spusťte službu Alvao Service. V opačném případě zakažte službu na adrese .
      • Zkontrolujte protokol událostí (aplikační události), zda AS generuje nějaké chyby a zda načítá e-maily (nejlépe otestujte odesláním e-mailu do načtené poštovní schránky).
    • Nastavení ve Správě webových aplikací:
      • Cesta k testování vlastních aplikací WS

      • Cesta k testování rozhraní REST API

      • Cesta k testovací webové aplikaci

      • Servery (testovací sběrač)

      • Server SMTP (někdy zůstává stejný)

        Poznámka

        V nastavení serveru SMTP ( Administration - Settings - Messaging) doporučujeme přejmenovat adresu odesílatele zprávy tak, aby obsahovala slovo test.

      • Čtení zpráv ze služebních poštovních schránek - odstraňte/překonfigurujte, abyste otestovali poštovní schránku.

        :::varování

        Vynechání tohoto bodu zvyšuje riziko, že testovací prostředí načte zprávy z produkční poštovní schránky.

        :::

      • E-mailové služby TEST ServiceDesk servicedesk-test@contoso.com

      • (hromadně změňte předponu služby na "TEST")

    • DB SQL
      • Odstranění e-mailové adresy všech uživatelů (kromě testovacích uživatelů): UPDATE tPerson SET sPersonEmail = NULL
      • Smažte obsah tabulky MailMessage (jinak by některé e-maily/oznámení byly odeslány (podruhé)): DELETE FROM MailMessage
    • V testovacím počítači spusťte službu Alvao a případně službu Collector.
  5. Otestujte funkčnost všech komponent.