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.

  • ๐Ÿงช SAP BTA: Een tool voor geautomatiseerd testen die componentgebaseerde tests bouwt voor SAP systemen.
  • ๐Ÿ”— QTP en kwaliteitscontrole: QTP fungeert als de uitvoeringsengine, terwijl de tests worden aangestuurd vanuit HP Quality Center.
  • ๐Ÿงฑ Op componenten gebaseerd: Complete processen worden opgedeeld in kleine, herbruikbare testonderdelen.
  • ๐Ÿ” Inspectie en PFA: Inspectie en de processtroomanalysator genereren componenten uit schermen.
  • โ™ป๏ธ Hergebruik: Als een onderdeel wordt gewijzigd, wordt het vervangen en wordt de test opnieuw uitgevoerd.
  • ๐Ÿค– AI-assistentie: AI-gestuurde, zelfherstellende testtools breiden zich nu uit. SAP automatisering testen.

SAP TAO-handleiding

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:

  1. Het inspecteren van transacties van een SAP server.
  2. De transacties exporteren naar HP Quality Center.
  3. 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.

SAP TAO-kader
SAP TAO-kader
  1. Connect: De Connect-module legt een verbinding tot stand tussen de SAP het systeem dat u gebruikt en het Quality Center-project.
  2. 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'.
  1. 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.
  1. Consolideren: Voor een snelle uitvoering van testscripts combineert deze functie alle bedrijfsprocessen of -componenten in รฉรฉn enkele component.
  2. 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

  1. 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".

Doorloop naar SAP TAO

  1. 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'.

Doorloop naar SAP TAO

  1. 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.

Doorloop naar SAP TAO

  1. U kunt nu componenten importeren/exporteren naar Quality Center (QC) via het import-/exportpictogram in de menubalk aan de linkerkant.

Doorloop naar SAP TAO

  1. Zodra je componenten exporteert naar Quality Center (QC), zie je de componentenbibliotheek (knoppen, knoppen voor het hoofdscherm, knoppen voor de header, enzovoort).

Doorloop naar SAP TAO

  1. 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.

Doorloop naar SAP TAO

  1. 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.

Doorloop naar SAP TAO

  1. 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.

Doorloop naar SAP TAO

  1. De naamgevingsconventie voor een component dat in Quality Center voor de inspectie wordt aangemaakt, is Tcode_screenNumber_Name, bijvoorbeeld VA01_0101_SalesdocInitialscreenCreate.

Doorloop naar SAP TAO

SAP TAO-integratie met andere tools

  1. SAP Solution Manager-adapter: De vereiste wordt doorgestuurd naar HP Quality Center en het HP QC-resultaat wordt teruggestuurd naar Solution Manager.
  2. 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.
  3. 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

  1. 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.
  2. Geautomatiseerde testcases zijn opgebouwd uit testcomponenten, niet uit afzonderlijke commandoregels.
  3. Via automatisch gegenereerde Microsoft Excel Bestanden en testgegevens kunnen worden toegepast op invoerparameters, inclusief geparameteriseerde kolommen en testgegevens voor de eerste iteraties.
  4. Concept-testgevallen en gegenereerde testcomponenten worden geรผpload naar SAP Kwaliteitscentrum.

Voordelen van SAP TAO

  1. Testimplementatie: verkort de tijd die nodig is om testscripts te bouwen en uit te voeren.
  2. 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.
  3. Onderhoud: Het elimineert opname-/afspeelactiviteiten en verlaagt de onderhoudskosten aanzienlijk.
  4. Geen mkb-vereiste: Voor het ontwikkelen van de geautomatiseerde testgevallen zijn geen vakdeskundigen nodig.
  5. 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.

Veelgestelde vragen

SAP TAO bouwt componentgebaseerde tests door inspectie. SAP schermen en sturen de uitvoering aan via QTP en HP Quality Center. eCATT is SAP native en registreert en speelt transacties opnieuw af binnen SAPTAO is geschikt voor grootschalige, herbruikbare en systeemoverstijgende tests van bedrijfsprocessen.

De Process Flow Analyzer registreert een volledige reeks schermen en gebruikersinteracties in een bedrijfsproces, creรซert vervolgens automatisch de bijbehorende testcomponenten en legt dynamische gegevens vast. SAP GUI-eigenschappen, waardoor de handmatige inspanning voor het bouwen van tests wordt verminderd.

Componentgebaseerd testen verdeelt een bedrijfsproces in kleine, herbruikbare testcomponenten, รฉรฉn per scherm of stap, in plaats van lange scripts. Testcases worden samengesteld uit deze componenten, waardoor een wijziging slechts het bijwerken en opnieuw samenstellen van รฉรฉn component vereist.

Ja. AI-gestuurde testtools voegen zelfherstellende locators, het creรซren van tests in natuurlijke taal en intelligente testselectie toe. Deze functies passen zich automatisch aan wanneer SAP Schermen veranderen, waardoor het onderhoud dat traditionele tools zoals SAP TAO vereist.

Moderne hulpmiddelen zoals SAP oplossingen mee Tricentis Gebruik machine learning om tests te genereren, uit te voeren en te onderhouden, risicogebieden te voorspellen en defecte scripts te repareren. Deze intelligente automatisering breidt de componentgebaseerde aanpak uit die is ontwikkeld door SAP BAO.

Vat dit bericht samen met: