SAP TAO-tutorial voor het testen van bedrijfsprocessen
โก Slimme samenvatting
SAP TAO (Test Acceleration and Optimization) is een tool voor geautomatiseerd testen die testprocessen doorbreekt. SAP bedrijfsprocessen omzetten in herbruikbare componenten, wrappenping QTP als uitvoeringsengine en HP Quality Center voor het beheren en uitvoeren van geautomatiseerde end-to-end tests.

Wat is SAP BTA?
SAP TAO (Testversnelling en optimalisatie) is een automatiseringstesttool voor SAP softwaresystemen. Het helpt bij het automatiseren van testcases voor end-to-end scenario's in SAP systemen. Het doel van SAP TAO is een methode om complete software op te splitsen in kleine componenten, zodat geautomatiseerde testcases via een eenvoudige interface kunnen worden geรฏntegreerd.
SAP heeft de automatiseringstool uitgebracht SAP TAO is ontwikkeld in samenwerking met Focus Frame (nu overgenomen door Hexaware). Het wordt gebruikt om automatisch testcomponenten te creรซren, deze te uploaden naar QC (Quality Center) en geautomatiseerde tests uit te voeren. SAP systemen.
SAP TAO rondt af QTP (Quick Test Professional) en QC, waar QTP fungeert als de uitvoeringsengine terwijl testscenario's worden gecreรซerd en aangestuurd vanuit QC naar bedrijfscomponenten.
SAP TAO stroomlijnt het creรซren en onderhouden van ERP-bedrijfsprocestests. SAP De tools van TAO en HP bieden extra voordelen ten opzichte van andere testtools, omdat beide tools brede ondersteuning vanuit het bedrijfsleven genieten. SAP en HP-producten.
De SAP De TAO-clientapplicatie voert drie functies uit:
- Het inspecteren van transacties van een SAP server.
- De transacties exporteren naar HP Quality Center.
- Componenten of scripts uit HP Quality Center consolideren.
SAP TAO voert end-to-end testen van bedrijfsprocessen uit, waardoor het testen wordt versneld en parallel aan de kwaliteitscontrole verloopt. Het helpt het testproces te veranderen van handmatig testen naar testen op basis van samenstelling. Voor geselecteerde SAP transacties en SAP GUIHet automatiseert het beheer van transactiescherminspecties en vergemakkelijkt de migratie van testcomponenten van en naar Quality Center.
SAP TAO-kader
De Windows het besturingssysteem ondersteunt de SAP De TAO-clientapplicatie voert zijn functie als volgt uit.

- Connect: De Connect-module legt een verbinding tot stand tussen de SAP het systeem dat u gebruikt en het Quality Center-project.
- Inspecteren: Met behulp van Inspectie en de UI Scanner kunt u componenten lokaal genereren en uploaden naar Quality Center.
- In deze module voegt u de T-code toe aan de lijst met transacties.
- TAO retourneert alle schermen die bij die transactie horen.
- Selecteer het gewenste scherm en klik op 'Inspecteren'.
- Processtroomanalysator: De Process Flow Analyzer (PFA) registreert een reeks schermen en alle gebruikersinteracties in een bedrijfsproces en slaat deze op in de SAP TAO-repository. Deze automatiseert het aanmaken van componenten en het ophalen van dynamische gegevens. SAP GUI-eigenschappen tijdens runtime en inspectie.
- Voeg de T-code toe aan het veld voor de transactiecode door op de knop 'Transactie toevoegen' te klikken en vervolgens op 'OK'.
- Om de Process Flow Analyzer te starten, klikt u op de knop 'Start'.
- TAO lanceert SAP voor jou en logt je in bij de SAP transactie.
- Wanneer de transactie is voltooid, klikt u op 'PFA stoppen'.
- TAO maakt de analyse aan en retourneert alle gegevens. SAP Schermen die gebruikt worden om de workflow te creรซren.
- Klik op de knop 'Uploaden' om de analyse naar QC te uploaden.
- Consolideren: Voor een snelle uitvoering van testscripts combineert deze functie alle bedrijfsprocessen of -componenten in รฉรฉn enkele component.
- Import / Export: deze functie draagt โโcomponenten over van SAP QC (Kwaliteitscentrum) naar een SAP TAO-client. Als u nieuw bent bij SAP testen, de handleiding over hoe u uw eerste kunt maken SAP testcase is nuttig.
Doorloop naar SAP TAO
- In de SAP In de TAO-client klikt u aan de linkerkant van de menubalk op het pictogram 'Verbinden'.
Selecteer het SAP system U wilt inloggen en klikt op 'Testen'. SAP Verbinding".
- De volgende stap is het verbinden met de HP QC-server. Vul alle gegevens in zoals weergegeven. Zodra u verbonden bent met het project, ziet u het pictogram 'Verbonden met project'.
- De beschikbare TAO-configuratie-instellingen zijn: Inspecteren, Importeren en exporteren, Consolideren, Logboekregistratie, Licentie en Expertinstellingen. Klik op de knop Importeren/Exporteren, navigeer naar de locatie van de RTL-componentenbibliotheek en klik op Opslaan.
- U kunt nu componenten importeren/exporteren naar Quality Center (QC) via het import-/exportpictogram in de menubalk aan de linkerkant.
- Zodra je componenten exporteert naar Quality Center (QC), zie je de componentenbibliotheek (knoppen, knoppen voor het hoofdscherm, knoppen voor de header, enzovoort).
- Wanneer u op de "Knop"-bibliotheek klikt, ziet u een scherm, bijvoorbeeld een verkooporderscherm, met verschillende werkbalken zoals de standaardwerkbalk, de toewijzingswerkbalk en knoppen voor het hoofdscherm.
- Om testcomponenten te maken, gebruikt u de tool 'Inspecteren'. Aan de rechterkant ziet u rijen die de in het systeem geconfigureerde schermen vertegenwoordigen die deel uitmaken van een transactiecode (T-code). Transactiecode VA01 heeft bijvoorbeeld 283 schermen die kunnen worden geรฏnspecteerd.
- U kunt een scherm afzonderlijk selecteren door een selectievakje in een rij aan te vinken, of u kunt 'alles selecteren' gebruiken. Nadat u uw selectie hebt gemaakt, klikt u op de knop 'Inspectie'. U kunt het logboekrapport van een geautomatiseerde testcase bekijken door op de link 'Rapport bekijken' te klikken om te zien welke testcases geslaagd of mislukt zijn.
- De naamgevingsconventie voor een component dat in Quality Center voor de inspectie wordt aangemaakt, is Tcode_screenNumber_Name, bijvoorbeeld VA01_0101_SalesdocInitialscreenCreate.
SAP TAO-integratie met andere tools
- SAP Solution Manager-adapter: De vereiste wordt doorgestuurd naar HP Quality Center en het HP QC-resultaat wordt teruggestuurd naar Solution Manager.
- HP Quality Center, Application Lifecycle Management (ALM): a testmanagementtool gebruikt voor automatisering en handmatig testenDe module voor het testen van bedrijfsprocessen consolideert de componenten die zijn gemaakt vanuit SAP BAO.
- HP Quick Test Professional (QTP): Vereist om de testscripts uit te voeren.
Object Spy is een ander hulpmiddel dat informatie verzamelt waarmee UI-elementen kunnen worden geรฏdentificeerd.
Testautomatiseringsaanpak met SAP TAO
- Door middel van inspectie, SAP TAO genereert testcomponenten, of door het scannen van subschermen van een SAP bedrijfsproces (SAP Alleen GUI frontend), de velden zijn geparametriseerd.
- Geautomatiseerde testcases zijn opgebouwd uit testcomponenten, niet uit afzonderlijke commandoregels.
- Via automatisch gegenereerde Microsoft Excel Bestanden en testgegevens kunnen worden toegepast op invoerparameters, inclusief geparameteriseerde kolommen en testgegevens voor de eerste iteraties.
- Concept-testgevallen en gegenereerde testcomponenten worden geรผpload naar SAP Kwaliteitscentrum.
Voordelen van SAP TAO
- Testimplementatie: verkort de tijd die nodig is om testscripts te bouwen en uit te voeren.
- Hergebruiktest: Dit maakt het overbodig om nieuwe tests te maken telkens wanneer een component verandert. Als een component in een groep tests verandert, vervang je die component en consolideer je de test opnieuw.
- Onderhoud: Het elimineert opname-/afspeelactiviteiten en verlaagt de onderhoudskosten aanzienlijk.
- Geen mkb-vereiste: Voor het ontwikkelen van de geautomatiseerde testgevallen zijn geen vakdeskundigen nodig.
- Robuustheid: het inspectieproces zorgt ervoor dat SAP TAO-tests zijn robuuster tijdens wijzigingen, omdat ze de gegevensinhoud van een component controleren en niet alleen het gedrag van het schermobject.









