Zkušební prostředí
Zkušební prostředí se používá:
- testování nové verze společnosti Alvao před modernizací 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í.
- 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ě.
- 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.
- Vytvořte testovací načtený e-mail, např. servicedesk-test@contoso.com (nepovinné).
- 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 správné připojení k databázi také pro Alvao Service (AS) - (typicky C:\Program Files(x86)\ALVAO\AlvaoService\appsettings.json).
- Otevřete nástroj Asset Management Collector jako aplikaci
(nejprve musíte zastavit službu Asset Management Collector
) a nastavte připojení k databázi na nový server SQL. Akce - Nastavení - Obecné - Nastavit připojení - Přidat další - ...
- Pokud kolektor začne kontrolovat SW knihovnu a zpracovává frontu požadavků pro skenování, můžete ukončit.
- Pokud chcete zjišťování počítačů používat i v testovacím prostředí, spusťte službu Collector na adrese
. 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í (události aplikace), zda AS generuje nějaké chyby a zda načítá e-maily (nejlépe otestujte odesláním e-mailu do načtené 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ámkaV nastavení serveru SMTP ( Administration - Settings - Messaging) doporučujeme přejmenovat adresu odesílatele zprávy tak, aby obsahovala slovo test.
-
Čtení zpráv ze servisních schránek - odstranění/změna konfigurace na testovací schránku.
:::varování
Vynecháním tohoto bodu hrozí, že testovací prostředí bude načítat zprávy z produkční 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
- Odstranění obsahu tabulky MailMessage (jinak by byly (podruhé) odeslány některé e-maily/oznámení ): DELETE FROM MailMessage
- V testovacím počítači spusťte službu Alvao a případně službu Collector.
- V souborech appsettings.json v části connectionStrings nastavte správné připojení k databázi:
- Otestujte funkčnost všech komponent.