SAP TAO
SAP TAO (Testacceleration and Optimization) er et verktøy for automatiseringstesting for SAP-programvaresystemer. Det hjelper med å automatisere testsaker for end-to-end-scenarier i SAP-systemer. Formålet med å bruke SAP TAO er at det hjelper å dele ned hele programvaren i små komponenter for å integrere automatiserte testsaker ved hjelp av et enkelt grensesnitt.
SAP ga ut automatiseringsverktøyet SAP TAO i samarbeid med Focus Frame (nå ervervet av Hexaware).
Den brukes til å automatisk opprette testkomponenter og laste dem opp til QC (Quality Center) og kjøre automatiserte tester på SAP-systemer.
SAP TAO testverktøy pakker inn QTP (Quick Test Professional) og QC, hvor QTP fungerer som kjøremotor mens testscenarier blir opprettet og drevet fra QC gjennom forretningskomponenter.
SAP TAO strømlinjeformer opprettelse og vedlikehold av ERP-prosesseringstesting. Bruk av SAP Testing TAO og HP har ekstra fordeler sammenlignet med andre testverktøy, ettersom det er massiv bedriftsstøtte for både SAP-programvareprodukter og HP.
SAP TAO-klientapplikasjonen utfører tre funksjoner:
- Inspisere transaksjoner fra en SAP-server
- Eksporterer transaksjonene til HP Quality Center
- Konsolidering av komponenter eller skript fra HP Quality Center.
SAP TAO utfører test til løsning av forretningsprosesser som akselererer testing av forretningsprosesser; den går sammen med QC (Quality Center). TAO er opprettet for å bidra til å teste SAP-miljøet og for å endre testprosesstrender fra manuell testing til testing etter sammensetning. TAO SAP hjelper til med å redusere risikoen forbundet med virksomhet og støtte hele SAP-applikasjonen. For utvalgte SAP-transaksjoner og SAP GUI automatiserer det administrasjonen av inspeksjoner av transaksjonsskjermen. Migrering av testkomponenter er også mulig inn og ut av Quality Center.
I denne opplæringen vil du lære -
- Hva er SAP TAO?
- SAP TAO Framework
- Gjennomgang til SAP TAO
- SAP TAO-integrasjon med andre verktøy
- Test automatiseringsmetode med SAP TAO
- Fordeler med SAP TAO
SAP TAO Framework
Window System støtter SAP TAO-klientapplikasjoner. Den utfører funksjonen på følgende måte.

SAP TAO Framework
- Koble til : For å bruke TAO brukes tilkoblingsmodul til å opprette en forbindelse mellom SAP-systemet du bruker og Quality Center-prosjektet
- Inspiser : Ved hjelp av Inspection og UI Scanner kan du generere komponenter lokalt og kan laste opp komponentene til Quality Center
- I denne modulen legger vi til T-kode i transaksjonslisten
- Tao vil returnere alle skjermene som er knyttet til den aktuelle transaksjonen
- Velg riktig skjermbilde og klikk "Inspiser"
- Process Flow Analyzer : Process flow analyzer (PFA) registrerer en sekvens av skjermer og alle brukerinteraksjoner i en forretningsprosess, og den lagres i et SAP Test Acceleration and Optimization repository. Det automatiserer oppretting av komponenter, gjenfinning av dynamiske SAP GUI-egenskaper ved kjøretid og automatiserer inspeksjon.
- Legg til T-kode i transaksjonskoden som er arkivert ved å klikke på knappen Legg til transaksjon og deretter klikke "OK"
- For å starte prosessen med strømningsanalysatoren, må du klikke på startknappen
- TAO vil starte SAP for deg og logge deg på SAP-transaksjonen
- Når transaksjonsprosessen er fullført, klikker du på knappen "Stopp FPA"
- Når transaksjonsprosessen er fullført, vil TAO opprette analysen og returnere alle SAP-skjermene som brukes til å lage flyt med.
- Klikk på opplastingsknappen, så får du en melding hvor du blir spurt om du vil laste opp analysen til QC.
- Konsolider : For rask utføring av testskript hjelper denne funksjonen med å kombinere alle forretningsprosesser eller komponenter i en enkelt komponent
- Import / eksport : For å overføre komponenter fra SAP QC (Quality Center) til en SAP Test Acceleration and Optimization client, brukes denne funksjonen.
Gjennomgang til SAP TAO
- I SAP TAO-klienten, på venstre side av en menylinje, klikker du på "koble til" -ikonet.
Velg SAP-systemet du vil logge på, og klikk "Test SAP Connection".
- Neste trinn er en tilkobling til HP QC-server. Fyll ut all informasjon som vist på skjermbilde. Når du er koblet til prosjektet, vil du se ikonet "koblet til prosjektet"
- Tilgjengelige TAO-konfigurasjonsinnstillinger er Inspect, Import and Export, Consolidate, Log, lisens, ekspertinnstilling. Klikk på import / eksport-knappen og naviger til stedet for RTL-komponentbiblioteket, og klikk på lagre.
- Nå kan du importere / eksportere komponenter til Quality Center (QC) ved hjelp av import / eksport-ikonet på menylinjen til venstre, som fremhevet i skjermbilde
- Når du har eksportert komponenter til Quality Center (QC), vil du se komponentbiblioteket (knapper, kroppsskjermknapper, topptekster osv.) Som fremhevet i skjermbildet nedenfor.
- Når du klikker på "Button" -biblioteket, vil du se et skjermbilde, la oss si et skjermbilde for salgsordre, der du kan se forskjellige verktøylinjer som "Standard Toolbar", "Allocation Toolbar" og "Body Screen Buttons"
- For å lage testkomponenter kan du bruke “Inspiser” -verktøyet. På høyre side ser du radene, og disse radene representerer skjerm konfigurert i systemet og er en del av T-koden. For eksempel har VA01 283 skjermer som vi kan inspisere.
- Nå kan du enten velge skjermen individuelt eller ved å klikke i avkrysningsruten på en bestemt rad. Du kan også velge alt ved å bruke alternativet "velg alt" uthevet under transaksjonsskjermbildet. Når du har valgt deg, klikker du på inspeksjonsknappen. Du kan se loggrapporten for automatisert testtilfelle ved å klikke på "Vis rapport" -linken; den vil gi detaljer om hvilken testsak som har bestått og hvilken som ikke bestås.
- Navngivningskonvensjonen for komponenten som er opprettet i Quality Center for inspeksjonen, er Tcode_screenNumber_Name for f.eks: VA01_ 0101_SalesdoclnitialscreenCreate.
SAP TAO-integrasjon med andre verktøy
- SAP Solution Manager Adapter - Det hjelper å overføre kravet til HP Quality Center og overføre HPQC-resultatet tilbake til Solution Manager.
- HP Quality Center - Application Life Cycle Management (ALM) - Det er et testadministrasjonsverktøy som brukes til automatisering og manuell testing. Business Process Testing-modulen til HPDQC brukes til å konsolidere komponentene opprettet fra SAP TAO.
- HP Quick Test Professional (QTP): Det er nødvendig å utføre testskript.
Object Spy er et annet verktøy bortsett fra disse som henter informasjonen som identifiserer UI-elementene.
Test automatiseringsmetode med SAP TAO
- Gjennom inspeksjon genererer SAP TAO testkomponenter eller ved å skanne underskjermbilder av SAP Business Process (bare SAP GUI-frontend), blir feltene parameterisert
- Automatiserte testsaker er sammensatt av testkomponenter og ikke enkeltkommandolinjer
- Gjennom automatisk opprettet MS Excel-filer kan testdata brukes på inndataparametere som inkluderer parametrerte kolonner og testdata for første iterasjoner
- Utkast til testtilfeller og genererte testkomponenter lastes opp til SAP Quality Center
Fordeler med SAP TAO
- Testing Deployment: Det reduserer mengden tid som kreves for å bygge og utføre testskriptene
- Gjenbrukstest: SAP TAO eliminerer behovet for å lage nye tester hver gang en komponent endres. Hvis en komponent endres i en testgruppe, kan du erstatte den og deretter konsolidere testen på nytt.
- Vedlikehold: Eliminerer plate- / replay-aktiviteter reduserer vedlikeholdskostnadene betydelig.
- SMB-er (Subject Matter Experts) er ikke pålagt å utvikle automatiserte testsaker
- Robusthet: SAP TAO-inspeksjonsprosessen sørger for at SAP TAO-tester er mer robuste under endringer. Inspeksjonsprosessen sjekker datainnholdet med en komponent, og ikke bare oppførselen til skjermobjektet.
Sammendrag
- SAP TAO er et verktøy for automatiseringstesting for SAP-programvaresystemer.
- SAP TAO fullform er testakselerasjon og optimalisering.
- SAP TAO strømlinjeformer opprettelse og vedlikehold av ERP-prosesseringstesting.
- SAP TAO Framework: Connect, Inspect, Process Flow Analyzer, Consolidate, Import / Export
- SAP TAO integreres med forskjellige verktøy som SAP Solution Manager Adapter, HP Quality Center, HP Quik Test Professional, Object Spy, etc.
- Via inspeksjon genererer SAP TAO testkomponenter eller ved å skanne underskjermbilder til SAP Business Process (bare SAP GUI-frontend), blir feltene parameterisert.
- SAP TAO reduserer tiden som kreves for å bygge og utføre testskriptene.
- Neste