Üzleti tesztelés végrehajtása migrálás során
Bár a migrálási csapat megkönnyíti a számítási feladatok Azure-ba való migrálását, a számítási feladatok tesztelését a számítási feladat üzleti felhasználói végzik el a legjobban. A migrálási csapat támogatja ezt az üzleti tevékenységet a számítási feladatok tesztelésének megkönnyítésével, tesztelési tervek kidolgozásával és a tesztek automatizálásával, ha lehetséges.
Az üzleti tesztelés vagy a felhasználói elfogadás tesztelése (UAT) során megfigyelheti, hogy a valódi felhasználók valós vagy replikált üzleti folyamat kontextusában próbálják használni az új megoldást.
Feljegyzés
Az automatizált tesztelés nem mindig érhető el.
Az automatizált tesztelés hatékony módszer bármilyen rendszer tesztelésére. A felhőbe való migrálások azonban gyakran az örökölt rendszerekre vagy a stabil éles rendszerekre összpontosítanak. Ezeket a rendszereket ritkán kezelik alapos és jól karbantartott automatizált tesztek.
Ez a cikk feltételezi, hogy az automatizált tesztek a migráláskor érhetők el.
Az üzleti tesztelés célja, hogy érvényesítse a power felhasználókat annak igazolására, hogy az új megoldás az elvárásoknak megfelelően működik, és nem akadályozza az üzleti folyamatokat. Ha ez a cél nem teljesül, az üzleti tesztelés visszajelzési ciklusként szolgál, amely segít meghatározni, hogy a számítási feladat hogyan és miért nem felel meg az elvárásoknak.
Üzleti tevékenységek az üzleti tesztelés során
Az üzleti tesztelés során az első iteráció manuálisan, közvetlenül az ügyfelek részvételével történik. Ez a visszajelzési ciklus legtisztább és leg időigényesebb formája.
- Az energiafelhasználók azonosítása: A vállalat általában jobban ismeri a műszaki változás által leginkább érintett energiafelhasználókat. Az energiafelhasználók azok, akik gyakran valós folyamatot hajtanak végre, amelyhez egy technológiai eszközzel vagy eszközkészlettel , például az ügyfeleket ellátó ügyfélszolgálattal való interakcióra van szükség.
- Energiafelhasználók igazítása és előkészítése: Győződjön meg arról, hogy a power-felhasználók megértik az üzleti célkitűzéseket, a kívánt eredményeket és az üzleti folyamatok várható változásait. Az energiafelhasználók és felügyeleti struktúrájuk előkészítése a tesztelési folyamathoz.
- Vegyen részt a visszajelzési ciklus értelmezésében: Segítsen az informatikai személyzetnek megérteni a különböző visszajelzési pontok hatását az energiafelhasználóktól.
- A folyamatváltozás tisztázása: A folyamat változásának és az esetleges alsóbb rétegbeli hatásoknak a közlése, ha az átalakítás változást válthat ki az üzleti folyamatokban.
- Visszajelzés rangsorolása: Segítség az informatikai csapatnak a visszajelzések rangsorolásában az üzleti hatás alapján.
Migrálási csapat tevékenységei az üzleti tesztelés során
A migrálási csapat az üzleti tesztelés kimenetének egyik címzettje. Az üzleti tesztelés során előforduló visszajelzési ciklusok végül a műszaki változást vagy a folyamatváltozást meghatározó munkatételekké válnak. Az üzleti tesztelés eredményének címzettjeként a migrálási csapatnak segítenie kell az eredményül kapott technikai műveletek megkönnyítését, visszajelzések gyűjtését és kezelését.
A migrálási csapat által az üzleti tesztelés során végzett tipikus tevékenységek a következők:
- Struktúra és logisztika biztosítása: A felhasználókkal végzett munka után létrehozhat egy táblázatot, amelyen a tesztelők elhelyezhetik a futtatandó teszteket meghatározó jegyzeteiket.
- Facilitáció: Segítségnyújtás a tesztelés során.
- Visszajelzés rögzítése: Eszköz és folyamat biztosítása a visszajelzés rögzítéséhez. Az Azure DevOps vagy egy Excel-számolótábla használatával hatékonyan rögzítheti az információkat, és rögzítheti a műveletelemeket.
- A visszajelzések rangsorolása: Segítség az üzletnek a visszajelzések rangsorolásában és érvényesítésében.
- Terv a változásokra: Tervek kidolgozása a technikai változásokra való cselekvéshez.
- Automatizált tesztek azonosítása: A meglévő automatizált tesztek azonosítása, amelyek leegyszerűsíthetik a tesztelést az energiafelhasználók számára.
- Folyamatfejlesztés: Tesztelési folyamatok tanulmányozása, teljesítménytesztek definiálása és automatizálás létrehozása az energiafelhasználói tesztelés további egyszerűsítése érdekében olyan módosítások esetében, amelyek ismételt üzembe helyezést vagy tesztelést igényelhetnek.
Példa tesztelési tervre
A tesztelési terv összeállításához az alábbi hivatkozásokat használhatja:
Teszt | Lépések | Sikeres/sikertelen | Tesztelői jegyzetek |
---|---|---|---|
Bejelentkezés | Jelentkezzen be a szokásos hitelesítő adataival. Győződjön meg arról, hogy ugyanazokat az információkat látja, mint az éles rendszer. | ✅ | Nincs megjegyzés |
Új rekord létrehozása | Hozzon létre egy új rekordot a rendszerben, és győződjön meg arról, hogy minden munkafolyamat-feladat megfelelően fut. | ✅ | Nincs megjegyzés |
Létrehozott rekord olvasása | Nyissa meg újra a létrehozott rekordot, és győződjön meg arról, hogy minden anyag ki van töltve. | ✅ | Nincs megjegyzés |
Létrehozott rekord frissítése | Módosítsa a létrehozott rekordot, és ellenőrizze, hogy a frissítés megfelelően halad-e. | ✅ | Nincs megjegyzés |
Létrehozott rekord törlése | Törölje a létrehozott rekordot, és győződjön meg arról, hogy a rekord el lett távolítva a rendszerből. | ✅ | Nincs megjegyzés |
Meglévő rekord olvasása | Nyissa meg a "Test-Record-Azure-Test" kezdetű meglévő tesztrekordok egyikét, és győződjön meg arról, hogy minden anyagot elolvashat. | ✅ | Nincs megjegyzés |
Meglévő rekord frissítése | Frissítse az előző lépésben használt tesztrekordot, és győződjön meg arról, hogy a frissítés pontosan halad. | ❌ | A frissítés a következő hibaüzenettel meghiúsult: "Nem lehet hozzáférni a tranzakciós adatbázishoz." |
Meglévő rekord törlése | Törölje az előző lépésben használt tesztrekordot. | ❌ | A frissítés a következő hibaüzenettel meghiúsult: "Nem lehet hozzáférni a tranzakciós adatbázishoz." |