Provedení obchodního testování během migrace
I když migrační tým usnadňuje migraci úlohy do Azure, testování úlohy nejlépe provádí podnikoví uživatelé této úlohy. Migrační tým tuto obchodní aktivitu podporuje usnadněním testování úloh, vývojem testovacích plánů a automatizací testů, pokud je to možné.
Během obchodního testování nebo uživatelské akceptační testování (UAT) sledujete skutečné uživatele, kteří se pokoušejí použít nové řešení v kontextu skutečného nebo replikovaného obchodního procesu.
Poznámka:
Automatizované testování není vždy k dispozici.
Automatizované testování je efektivní způsob, jak otestovat jakýkoli systém. Migrace do cloudu se ale často zaměřují na starší systémy nebo stabilní produkční systémy. Tyto systémy jsou zřídka spravovány důkladnými a dobře udržovanými automatizovanými testy.
Tento článek předpokládá, že automatizované testy jsou k dispozici v době migrace.
Cílem obchodního testování je získat ověření od výkonných uživatelů a certifikovat, že nové řešení funguje v souladu s očekáváními a neohrožuje obchodní procesy. Pokud tento cíl není splněný, obchodní testování slouží jako smyčka zpětné vazby, která vám pomůže definovat, jak a proč úloha nesplňuje očekávání.
Obchodní aktivity během obchodního testování
Během obchodního testování se první vývoj ručně řídí přímo se zákazníky. Jedná se o nejčistší a nejčasově náročnou formu smyčky zpětné vazby.
- Identifikace výkonných uživatelů: Firma obecně lépe rozumí výkonným uživatelům, kteří jsou nejvíce ovlivněni technickou změnou. Power users are the people who frequently perform a real-world process that requires interactions with a technology tool or set of tools, such as a call center that services customers.
- Sladění a příprava výkonných uživatelů: Zajistěte, aby power uživatelé porozuměli obchodním cílům, požadovaným výsledkům a očekávaným změnám obchodních procesů. Příprava výkonných uživatelů a jejich struktury správy na proces testování
- Zapojení do interpretace smyčky zpětné vazby: Pomozte pracovníkům IT pochopit účinky různých bodů zpětné vazby od výkonných uživatelů.
- Objasnění změny procesu: Komunikujte změnu procesu a případné podřízené účinky, když transformace může aktivovat změnu obchodních procesů.
- Určení priority zpětné vazby: Pomozte it týmu určit prioritu zpětné vazby na základě obchodního dopadu.
Aktivity týmu migrace během obchodního testování
Migrační tým je jedním z příjemců výstupu obchodního testování. Smyčky zpětné vazby objevené během obchodního testování se nakonec můžou stát pracovními položkami, které definují technickou změnu nebo změnu procesu. Jako příjemce výstupu obchodního testování se očekává, že migrační tým pomůže s usnadněním, shromažďováním zpětné vazby a správou výsledných technických akcí.
Mezi typické aktivity, které migrační tým provádí během obchodního testování, patří:
- Poskytnout strukturu a logistiku: Po práci s výkonnými uživateli můžete vytvořit tabulku s místy pro testery a přidat poznámky, které definují testy, které je potřeba spustit.
- Usnadnění: Pomoc při usnadnění během testování.
- Zpětná vazba k záznamu: Poskytněte prostředky a proces pro záznam zpětné vazby. Pomocí Azure DevOps nebo excelové tabulky můžete efektivně zaznamenávat informace a zaznamenávat položky akcí.
- Určení priority zpětné vazby: Pomozte obchodní prioritě určit a ověřit zpětnou vazbu.
- Plánování změn: Vytvořte plány pro jednání na technických změnách.
- Identifikace automatizovaných testů: Identifikujte existující automatizované testy, které by mohly zjednodušit testování výkonnými uživateli.
- Zlepšení procesů: Procesy testování studií, definování srovnávacích testů a vytvoření automatizace, která dále zjednodušuje testování výkonu uživatelů pro změny, které by mohly vyžadovat opakované nasazení nebo testování.
Příklad testovacího plánu
K sestavení testovacího plánu můžete použít následující odkaz:
Test | Kroky | Úspěšné nebo neúspěšné | Poznámky testeru |
---|---|---|---|
Přihlásit se | Přihlaste se pomocí normálních přihlašovacích údajů. Ověřte, že se zobrazí stejné informace jako v produkčním systému. | ✅ | Žádné poznámky |
Vytvoření nového záznamu | Vytvořte v systému nový záznam a ověřte, že všechny úlohy pracovního postupu běží správně. | ✅ | Žádné poznámky |
Čtení vytvořeného záznamu | Znovu otevřete záznam, který jste vytvořili, a potvrďte, že jsou vyplněné všechny materiály. | ✅ | Žádné poznámky |
Aktualizace vytvořeného záznamu | Proveďte změny záznamu, který jste vytvořili, a potvrďte, že aktualizace pokračuje přesně. | ✅ | Žádné poznámky |
Odstranění vytvořeného záznamu | Odstraňte záznam, který jste vytvořili, a potvrďte, že je záznam ze systému odebrán. | ✅ | Žádné poznámky |
Čtení existujícího záznamu | Otevřete jeden z existujících testovacích záznamů, které začínají na Test-Record-Azure-Test, a potvrďte, že můžete číst všechny materiály. | ✅ | Žádné poznámky |
Aktualizace existujícího záznamu | Aktualizujte testovací záznam, který jste použili v předchozím kroku, a ověřte, že aktualizace pokračuje přesně. | ❌ | Aktualizace se nezdařila s chybovou zprávou: Nelze získat přístup k databázi transakcí. |
Odstranit existující záznam | Odstraňte testovací záznam, který jste použili v předchozím kroku. | ❌ | Aktualizace se nezdařila s chybovou zprávou: Nelze získat přístup k databázi transakcí. |