Funktionstests in SAP Assertations & Breakopints, ABAP Unit und ecatt
|
|
- Kristina Burgstaller
- vor 8 Jahren
- Abrufe
Transkript
1 Funktionstests in SAP Assertations & Breakopints, ABAP Unit und ecatt
2 Ariane 5 Erstflug! Schaden Ursache: Arithmetischer Überlauf bei der Umwandlung einer 64- Bit-Gleitkomma-Zahl in eine 16-Bit-Ganzzahl Für eine nicht mehr benötigte Softwarekomponente (Wurde für Ariane 4 für Flugbahnberechnung verwendet)
3 Agenda Software Tests ABAP-Checkpoints ABAP Unit Gui Scripting Testautomation mit ecatt
4 Agenda Software Tests ABAP-Checkpoints ABAP Unit Gui Scripting Testautomation mit ecatt
5 Problemstellung Eigenentwicklung Add Ons Customizing Upgrade/Patches Transporte Transporte SAP Kunde Entwicklungssystem Kunde Test/Qualitätssystem Kunde Produktivsystem Upgrades, Eigenentwicklungen, Customizing verändern laufend das System Tests prüfen Führen die Veränderungen zum gewünschten Systemverhalten? Funktionieren Erweiterungen auch nach Patches oder Upgrades wie gewünscht?
6 Testtools Entwicklertest Assertations Breakpoints ABAP Unit ecatt Integrationstest ABAP Unit Gui Scripting ecatt Systemtest ecatt Akzeptanztest
7 Entwicklertests Entwicklertest Integrationstest Systemtest Akzeptanztest Assertations Breakpoints ABAP Unit ecatt ABAP Unit Gui Scripting ecatt ecatt Algorithmus, Logic Schnittstellen Fehlerhandling
8 Integrationstests Entwicklertest Integrationstest Systemtest Akzeptanztest Assertations Breakpoints ABAP Unit ecatt ABAP Unit Gui Scripting ecatt ecatt Interaktion von Softwarekomponenten In Kombination von Softwarekomponenten kann das System fehlerhaft reagieren Schnittstellenfehler welche bei Entwicklertests nicht auftreten Timing Probleme Können bei Entwicklertests nicht erkannt werden Regression Tests Sicherstellung, dass neue Entwicklungen keinen negativen Einfluss auf bestehende Module haben
9 Systemtests Entwicklertest Integrationstest Systemtest Akzeptanztest Assertations Breakpoints ABAP Unit ecatt ABAP Unit Gui Scripting ecatt ecatt Vorwiegend Tests durch Fachbereich Wurden die Anforderungen korrekt umgesetzt?
10 Akzeptanztest Entwicklertest Assertations Breakpoints ABAP Unit ecatt Integrationstest ABAP Unit Gui Scripting ecatt Systemtest ecatt Akzeptanztest Wie Systemtests, jedoch mit Kundeneinbindung
11 Agenda Software Tests ABAP Checkpoints ABAP Unit Gui Scripting Testautomation mit ecatt
12 ABAP Checkpoints Assertions Breakpoints Logpoints ASSERT ASSERT ID CONDITION BREAK-POINT BREAK-POINT ID LOG-POINT ID Zentral mit der Transaktion SAAB aktivierbar/deaktivierbar
13 Assertions IF L_TEST EQ SPACE. MESSAGE ERROR TYPE X. ENDIF. ASSERT L_TEST NE SPACE. ASSERT ID HUGO L_TEST NE SPACE.
14 Breakpoints BREAK-POINT. BREAK USERNAME. BREAK-POINT ID HUGO.
15 Logpoints LOG-POINT ID HUGO.
16 Agenda Software Tests ABAP Checkpoints ABAP Unit Gui Scripting Testautomation mit ecatt
17 Unit (Modul) komplexer Codeabschnitt definiertem Input / Aktion überprüfbare Ergebnisse / Effekte Methode, Funktionsbaustein, Forms, Reports,
18 ABAP UNIT Tests ABAP SAP Entwicklungsumgebung (SE80, SE38,SE24 ) Start aus Editor / ABAP UNIT Test Browser automatisiert und massenfähig (CI)
19 Aufbau Unit Testklasse 1 Testmethode a Testmethode b Testklasse 2 Testmethode a
20 Testklassen Lokale Klasse in ABAP-Programme - FOR TESTING Ausführbare Programme, Class-Pools, Funktionsgruppen, Modul-Pools und Subroutinen- Pools Testmethoden - FOR TESTING
21 Testmethoden parameterlose Instanzmethode private (protected) Testen der Unit Auswertung und Protokollierung - CL_AUNIT_ASSERT
22 Definition Testklasse CLASS lcl_utest_count DEFINITION FOR TESTING. "#AU Duration Short "#AU Risk_Level Critical PRIVATE SECTION. METHODS: ut_select_1 FOR TESTING, ut_select_2 FOR TESTING ENDCLASS.
23 Implementierung Testklasse CLASS lcl_utest_count IMPLEMENTATION. METHOD ut_select_1. DATA: lr_test TYPE i. PERFORM do_someting USING 'A' CHANGING l_test. cl_aunit_assert=>assert_equals( exp = 1 act = l_test msg = 'There is a bug' ). ENDMETHOD.
24 UNIT Test ausführen SE38, SE24, 700 EHP2
25 Ergebnisse auswerten
26 Live on System
27 CL_AUNIT_ASSERT (CL_ABAP_UNIT_ASSERT) ASSERT_EQUALS ASSERT_DIFFERS ASSERT_BOUND ASSERT_NOT_BOUND ASSERT_INITIAL ASSERT_NOT_INITIAL ASSERT_CHAR_CP ASSERT_CHAR_NP ASSERT_TEXT_MATCHES ASSERT_TABLE_CONTAINS ASSERT_NUMBER_BETWEEN ASSERT_SUBRC ASSERT_EQUALS_F (ASSERT_EQUALS_FLOAT) ASSERT_THAT FAIL ABORT 700 EHP2
28 Duration und Risk_Level (Klasse) CLASS lcl_utest_count DEFINITION FOR TESTING. "#AU Duration Short "#AU Risk_Level Critica CLASS lcl_utest_count DEFINITION FOR TESTING DURATION MEDIUM RISK LEVEL HARMLESS. "700 EHP2 Duration SHORT MEDIUM LONG Risk_Level CRITICAL DANGEROUS HARMLESS TX SAUNIT_CLIENT_SETUP
29 Level und Quit (Methode) cl_aunit_assert=>assert_bound( act = lr_ref msg = 'No Reference returned' level = if_aunit_constants=>critical quit = if_aunit_constants=>method ). Level TOLERABLE CRITICAL* FATAL Quit NO METHOD* CLASS PROGRAM
30 Globale Testklassen häufig verwendete Tests Initialisieren Testdaten
31 Fixtures CLASS_SETUP SETUP Testmethode TEARDOWN CLASS_TEARDOWN
32 Code Inspector TX SCI
33 Agenda Software Tests ABAP Checkpoints ABAP Unit Gui Scripting Testautomation mit ecatt
34 SAP-Gui Scripting Simuliert das Verhalten von Benutzern Kann für Lasttests verwendet werden VBS - Visual Basic Scripts
35 Skriptentwicklung Aufzeichnung der Transaktion erzeugt VBS- Script-File
36 Agenda Software Tests ABAP Checkpoints ABAP Unit Gui Scripting Testautomation mit ecatt
37 Mensch oder Maschine Intelligenz/Kreativität Finden von Workarounds Hoher Personaleinsatz Zeitaufwändig Geringe Wiederverwendbarkeit Geringe Reproduzierbarkeit Geringer Personaleinsatz Schneller als manuelle Tests Wiederverwendbar Reproduzierbare Fehler Maschine ist dumm Schulungsaufwand Tools Aufwand Testfallerstellung
38 CATT vs. ecatt ecatt ist eine Weiterentwicklung von CATT welches seit R/3 3.0 verfügbar ist Unterstützt alte GUI Transaktionen, SAP GUI Controls, Web Services, Web Dynpros, CATT Nur R/3 Standardtransaktionen verwendbar keine externen Applikationen oder internetbasierte Anwendungen möglich Keine neuen CATT Testscripts ab 6.40 Keine Anpassung von CATT Testscripts ab 7.00
39 ecatt - Mandantenfreigabe Der Start von ecatt Testscripts kann je Mandant aktiviert werden ecatt und CATT nicht erlaubt ecatt und CATT erlaubt ecatt und CATT nur bei Trusted RFC erlaubt ecatt erlaubt, aber FUN/ABAP und CATT nicht erlaubt ecatt erlaubt, aber FUN/ABAP und CATT nur bei Trusted RFC erlaubt Sollte in einem Produktivmandant deaktiviert sein.
40 ecatt Gui Scripting Profilparameter sapgui/user_scripting ist auf TRUE zu setzen. Mit RZ11 oder RZ10
41 ecatt Gui Scripting In den SAP GUI Optionen muss im Bereich Accessibility & Scripting das Scripting aktiviert sein
42 ecatt Testobjekte Testkonfiguration Testdaten-Container Wieder verwendbare Datensätze für die Testausführung Systemdaten-Container Liste von Systemen, welche durch den Test verwendet werden Testskript Folge von Kommandos für den Testablauf
43 ecatt Systemdaten Kapselung der systemspezifischen Aspekte von den Testskripts Abbildung der Systeme erfolgt im Systemdaten Container Logisches Ziel in den Testskripts RFC Destination
44 ecatt Testskript Import Testskript Attribute Importparameter Exportparameter Export Lokale Variablen Skript-Kommandos
45 ecatt Testskriptfolge Testskript (Create Partner) Testskript (Create Activity) Testskript (Check Data)
46 ecatt Testskriptfolge Testskript Testskript Testskript Testskript
47 ecatt Skripteditor Parameter Kommandoschnittstelle Skriptbefehle
48 ecatt Skript Sprache ABAP Objects Checks Script Control Customizing Enterprise Services Objekte instanzieren Objektmethoden aufrufen Attribute setzen/lesen/prüfen Variablen prüfen Datenbankinhalt prüfen SAPGUI Felder prüfen DO/ENDDO IF/ELSE/ENDIF WAIT BREAK MESSAGE BCSET RESTAB SETTAB Webservices Log Parameters Program Control Test Script Referenzen Database UI Control Protokolleinträge Lesen & Setzen von Parameterwerten Tabellenzeilen bearbeiten ABAP/ENDABAP Funktionsbausteine RESCON? Referenz auf CATT Referenz auf ecatt Datenbankzugriffe SAPGui klassisch SAPGui Controls Web Dynpro ecatt Unterstützt nicht CRM Web UI Integrierbar über externe Testtools! (z.b. QTB)
49 ecatt Skripteditor Key Features Einfügen über Muster Automatische Parametererstellung Globale Suche Verwendungsnachweise Debugging
50 Import Parameter ecatt Testdaten Testdaten werden über Testkonfigurationen bereitgestellt Erfassung erfolgt manuell oder über Textfile (Excel) möglich Testkonfiguration Excel File manuell erfasst Testskript
51 Test Workbench Test Plan Test Paket Test Paket Anwender ecatt User führt Test durch Overall Status ersichtlich User setzt Status für manuelle Tests ecatt Testscripts setzen den Status automatisch
52 Testdatencontainer Externe Testdaten Keine Verwendung von strukturierten Parametern (Struktur, Tabelle) möglich Externe Testdaten während der Ausführung File muss vom Frontend erreichbar sein. Ebenfalls keine Verwendung von strukturierten Parametern möglich
53 User in ecatt Tests Verwendung unterschiedlicher User in einem Testcript Kann im Testscript nicht direkt angegeben werden. Test wird mit dem angemeldeten User vorgenommen. Workaround über den Systemdatencontainer und einer eigenen RFC Verbindung je User möglich
7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77
7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77 (LQOHLWXQJ Mit der SAP Testworkbench und dem Testtool ecatt können Anwender von SAP Software auf Basis des SAP Web Application Servers ab
Mehrecatt Hamburg
ecatt Hamburg 05.06.10 Warum und wann testen? Eigenentwicklung Customizing Patches Upgrade Transporte SAP Walldorf Kunde DEV Kunde QTST Customizing-Einstellungen und Entwicklungsobjekte eines SAP-Systems
MehrDatabase Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee 2 10245 Berlin Tel.:+49(0) 30 2900 8639 Fax.:+49(0) 30 2900 8695
Database Exchange Manager Replication Service- schematische Darstellung Replication Service- allgemeines Replikation von Daten von bzw. in ein SAP-System und einer relationalen DMS-Datenbank Kombination
MehrProjekt: RFC to FTP. Szenario der serviceorientierten Anwendungsintegration. Sebastian Altendorf Dirk Brillski David Gebhardt
Projekt: RFC to FTP Szenario der serviceorientierten Anwendungsintegration Sebastian Altendorf Dirk Brillski David Gebhardt 18.01.2011 Agenda Anwendungsszenarien für RFC to FTP Vorstellung des umgesetzten
MehrTesten von graphischen Benutzeroberflächen. 26. Juni 2013
Testen von graphischen Benutzeroberflächen 26. Juni 2013 Überblick Testarten Methoden-, Klassen-, Komponenten-, Systemtests Motivation für automatisches Testen von graphischen Benutzeroberflächen Entwicklungsprinzipien
MehrProgrammiertechnik II
Modultests Ziele Überprüfung der Korrektheit eines Moduls Korrektheit: Übereinstimmung mit (informaler) Spezifikation Modul: kleine testbare Einheit (Funktion, Klasse) Engl.: unit test White box testing
MehrKapitel 2 SAP Easy Access
Kapitel 2 SAP Easy Access The way to get started is to quit talking and begin doing. Walt Disney Zusammenfassung Dieses Kapitel präsentiert das SAP Easy Access, wobei einige Aspekte aus der täglichen Arbeit
MehrGuiXT und mysap ERP. Regensdorf, April 2004 Dr.Gerhard Rodé, Synactive GmbH
GuiXT und mysap ERP Regensdorf, April 2004 Dr.Gerhard Rodé, Synactive GmbH Hinweis: Einige Aussagen und Diagramme zu den SAP Produkten in dieser Präsentation stammen aus den von SAP im Internet zur Verfügung
MehrAutomatisiertes UI Testing. Mark Allibone, 18.04.2013, #2
Coded UI Testing Automatisiertes UI Testing Mark Allibone, 18.04.2013, #2 Eine klassische Applikations Architektur Grafische Oberfläche Business Logik Datenzugriff (Datenbank, Cloud, etc) Mark Allibone,
MehrTesten von graphischen Benutzeroberflächen. 24. Juni 2015
Testen von graphischen Benutzeroberflächen 24. Juni 2015 Überblick Motivation für das automatische Testen von graphischen Benutzeroberflächen Entwicklungsprinzipien für GUIs Capture / Replay Testmethode
MehrTesten mit JUnit. Motivation
Test First Design for Test in Eclipse (eigentlich: ) zu einer Klasse Beispiel zur Demonstration Ergänzungen Test First "Immer dann, wenn Du in Versuchung kommst, etwas wie eine print- Anweisung oder einen
Mehr... über OGVIT GmbH & Co. KG
Einführung OpenSTA Agenda - über OGVIT - Warum Lasttests - Was ist OpenSTA - Wie arbeitet OpenSTA - Skripte für OpenSTA - OpenSTA Collectors - Tests planen - Testen - Ergebnisse analysieren - Beispiel
MehrWorldShip Sendungsdaten exportieren
Gehen Sie zu den entsprechenden Seiten um sich über die folgenden Exportverfahren von Sendungsdaten zu informieren: Verfahren Export von Sendungsdaten mit Hilfe des Import-/Export- Assistenten Export von
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein:
7. Intrusion Prevention System 7.1 Einleitung Sie konfigurieren das Intrusion Prevention System um das Netzwerk vor Angriffen zu schützen. Grundsätzlich soll nicht jeder TFTP Datenverkehr blockiert werden,
MehrTestgetriebene Entwicklung mit ABAP
Testgetriebene Entwicklung mit ABAP XP Days 2007 Karlsruhe Achim Bangert Achim.Bangert@andrena.de www.andrena.de Agenda Testgetriebene Entwicklung ABAP Unit Testausführung über Code Inspector Dummy- und
MehrTestplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013
Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael
MehrMappingTestTool. Werkzeug für automatisierte Mappingtests auf SAP PI / PO
MappingTestTool Werkzeug für automatisierte Mappingtests auf SAP PI / PO Regressionstests mit Integrationen (Non)SAP SAP PI / PO (Non)SAP Testfall erstellen Nachricht übertragen Routing Mapping Nachricht
MehrIntegrierte und automatisierte GUI-Tests in Java
Integrierte und automatisierte GUI-Tests in Java Gliederung Die Idee hinter GUI-Tests Herausforderungen und Probleme Techniken Jemmy-Framework Konzeptorientiertes Testen FIT (Framework for Integrated Tests)
MehrSoftwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen. Alexander Schunk Marcel Teuber Henry Trobisch
Softwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen Alexander Schunk Henry Trobisch Inhalt 1. Vergleich der Unit-Tests... 2 2. Vergleich der Codeabdeckungs-Tests... 2 3. Vergleich
MehrODBC-Treiber 1. 1.1 Programmübersicht
1 O D B C - Treiber ODBC-Treiber 1 1.1 Programmübersicht Nach einer ausgiebigen Testphase wurde kürzlich der neue ODBC-Treiber freigegeben. Dieser ist somit ab der 2000-er-Version lizenzpflichtig und kann
MehrKurzfassung der Studienarbeit
Kurzfassung der Studienarbeit Abteilung Informatik Namen der Studenten Roman Widmer Mikkala Pedersen Studienjahr Sommersemester 2004 Titel der Studienarbeit.NET Skript Debugger Examinator Der GUI-Builder
MehrTutorial Windows XP SP2 verteilen
Tutorial Windows XP SP2 verteilen Inhaltsverzeichnis 1. Einführung... 3 2. Windows XP SP2 bereitstellen... 3 3. Softwarepaket erstellen... 4 3.1 Installation definieren... 4 3.2 Installationsabschluss
MehrSoftware Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015
Software Engineering Zur Architektur der Applikation Data Repository Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering: Mit acht bewährten Praktiken zu gutem Code 2 Schichtarchitektur
MehrTechnik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg
Christian Aigner Team Entwicklung, Kranzberg Inhalt Schnell- und Kürzestübersicht über SAP Architektur Inhalt, Login, Session SapGUI Workbench,Editor,Explorer Mechanismen Die Gemeinsamkeiten: nutzbare
MehrMetadateneditoren für ArcGIS
Metadateneditoren für ArcGIS Matthias Schenker Geoinformatik AG Zürich, Schweiz Inhalt Metadaten in ArcGIS Erweiterung des bestehenden ISO-Editors Einbinden eigener Editoren Import und Export von bestehenden
MehrVIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA
VIVIT TQA Treffen in Köln am 18. 04. 2013 API- Programmierung und Nutzung bei HP Quality Center / ALM Michael Oestereich IT Consultant QA Agenda Vorstellung der API- Versionen OTA- API SA- API REST- API
MehrCopyright 2014 Delta Software Technology GmbH. All Rights reserved.
Karlsruhe, 21. Mai 2014 Softwareentwicklung - Modellgetrieben und trotzdem agil Daniela Schilling Delta Software Technology GmbH The Perfect Way to Better Software Modellgetriebene Entwicklung Garant für
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein:
5. HTTP Proxy (Auth User / URL Liste / Datei Filter) 5.1 Einleitung Sie konfigurieren den HTTP Proxy, um die Webzugriffe ins Internet zu kontrollieren. Das Aufrufen von Webseiten ist nur authentifizierten
MehrKurzeinführung Excel2App. Version 1.0.0
Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig
MehrTestautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649
Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software info@qme-software.de GmbH Testautomatisierung Lessons
MehrHow to install freesshd
Enthaltene Funktionen - Installation - Benutzer anlegen - Verbindung testen How to install freesshd 1. Installation von freesshd - Falls noch nicht vorhanden, können Sie das Freeware Programm unter folgendem
MehrVisuelles Programmieren. mit der neuen. Moskito Workbench
Visuelles Programmieren mit der neuen Moskito Workbench Was ist die Moskito-Workbench? Grafische Programmieroberfläche Kann auch ohne explizite Kenntnisse der Moskito-Programmiersprache genutzt werden.
MehrZentrale Steuerkonsole sämtlicher NetKey Tools. Zentrale gescannte Hardware-Informationen. Übersichtliches Software-Inventar über alle PCs
Zentrale Steuerkonsole sämtlicher NetKey Tools Die PMC PC Management Console bildet den Kern von Net- Key. Als zentrales Steuerelement für sämtliche NetKey Tools verwaltet sie alle relevanten betriebswirtschaftlichen
MehrDie DeskCenter Management Suite veröffentlicht neue Version 8.1
Die DeskCenter Management Suite veröffentlicht neue Version 8.1 Neues im Basis Modul Benutzerdefinierte Felder Die DeskCenter Management Suite erlaubt nun das Erstellen von selbst definierten Eingabefeldern.
MehrBUILDNOTES TOPAL FINANZBUCHHALTUNG
BUILDNOTES TOPAL FINANZBUCHHALTUNG VERSION 7.5.11.0 Inhaltsverzeichnis 1. EINFÜHRUNG... 2 1.1. Zweck... 2 1.2. Neuerungen... 2 1.2.1. Import... 2 1.2.2. Importvorlagen... 3 1.2.3. Sicherheitseinstellungen...
MehrCode wiederverwenden: Objektorientierte Programmierung (OOP) sinnvoll nutzen Roland Wagner Automatisierungstreff IT & Automation 2015
Code wiederverwenden: Objektorientierte Programmierung (OOP) sinnvoll nutzen Roland Wagner Automatisierungstreff IT & Automation 2015 CODESYS a trademark of 3S-Smart Software Solutions GmbH Agenda 1 Warum
MehrMassengenehmigung mit der UWL(Universal- Worklist) 18 December 2009 - B. Sc. Alexander Graf
Massengenehmigung mit der UWL(Universal- Worklist) 18 December 2009 - B. Sc. Alexander Graf Applies to: SAP ECC 6.0 Level 2 Backendsystem and SAP NetWeaver Portal 7.0. Patchlevel 19 with EHP 3 package
MehrModeView Bedienungsanleitung
ModeView Bedienungsanleitung Inhaltsverzeichnis 1. Easy Photo Software... 2 1.1. Den Zugang zu ModeView prüfen... 2 1.1.1. Kein Zugang... 2 1.1.2. Zugang in Ordnung... 2 1.2. Hochladen von Bildern und
MehrJava Entwicklung für Embedded Devices Best & Worst Practices!
Java Entwicklung für Embedded Devices! George Mesesan Microdoc GmbH Natürlich können wir dieses neue log4j Bundle auch auf dem Device verwenden. Ist doch alles Java. Java Micro Edition (ME) Java Standard
MehrBesprechung Übung 1 & Vorstellung Übung 2
Besprechung Übung 1 & Vorstellung Übung 2 Software Qualität, FS09 06.04.2009 Reinhard Stoiber Übung 1 Ergebnisse: grossteils gut Subversion (svn+ssh) auf Windows Server 2003 Bereitete Probleme mit Schreibrechten
MehrFunktionsbeschreibung Datenlogger DL28W
Funktionsbeschreibung Datenlogger DL28W Voreinstellungen des Datenloggers: Im Datenlogger sind folgende Aufzeichnungs und Alarmwerte voreingestellt: Aufzeichnung: Raumfühler T1 Verdampferfühler T2 Sollwert
MehrTool: SDQC. Stammdaten-Qualitätscheck im Artikelstamm. Lars Klimbingat
Tool: SDQC Stammdaten-Qualitätscheck im Artikelstamm Lars Klimbingat Basel 08.10.2010 AUSWIRKUNGEN SCHLECHTER DATENQUALITÄT 2 AUSWIRKUNGEN SCHLECHTER DATENQUALITÄT Ungenaues Berichtswesen Mangelhafte Entscheidungen
MehrGrundlagen von Python
Einführung in Python Grundlagen von Python Felix Döring, Felix Wittwer November 17, 2015 Scriptcharakter Programmierparadigmen Imperatives Programmieren Das Scoping Problem Objektorientiertes Programmieren
MehrInstallation & Konfiguration AddOn Excel Export Restriction
Installation & Konfiguration AddOn Excel Export Restriction Spezifische Vergabe von Excel-Export Rechten Version 7.1.0 für Microsoft Dynamics CRM 2013 & 2015 Datum 25. März 2015 Inhalt 1. Ausgangslage...
MehrDer Product Activation Manager (PAM) dient dazu Software-Lizenzen anzuzeigen, zu verwalten und abzurufen.
DOCUMENT & SOFTWARE DEVELOPMENT NETWORKING COMMUNICATION Software Lizenzierung über den PAM Product Activation Manager Für die Software Lizenzierung auch für die Aktivierung der 30 Tage Demoversion ist
MehrIDA ICE - Konvertieren und Importieren von mit TRY_Effekte_aufpraegen.exe erzeugten Datensätzen
IDA ICE - Konvertieren und Importieren von mit TRY_Effekte_aufpraegen.exe erzeugten Datensätzen Mit Einführung der 2010 TRY (Test Referenz Jahr) Klimadatensätze ist es erstmals möglich, neben den für 15
MehrChangelog v50. 21. November 2011. 2011 Fusonic GmbH Seite 1
Changelog v50 21. November 2011 2011 Fusonic GmbH Seite 1 1 Neue Funktionen 1.1 Verwalten von Kalendern Es wurde ein neues Recht Kann Kalender verwalten hinzugefügt. Damit kann auch Nicht- Administratoren
MehrGrafische Benutzeroberfläche mit Glade und Python
Grafische Benutzeroberfläche mit Glade und Python Grundsätzliches Die grafische Benutzeroberfläche (GUI) wird getrennt von dem Programm erstellt und gespeichert. Zu dieser GUI-Datei wird ein passendes
MehrGönnen Sie sich mehr Freizeit
Gönnen Sie sich mehr Freizeit Mit der Administrations Software FS CRM für Fahrschulen beschränken Sie den Zeitaufwand zur Verwaltung Ihrer Fahrschulaktivitäten und der Leistungsabrechnung auf ein Minimum.
MehrPCC Outlook Integration Installationsleitfaden
PCC Outlook Integration Installationsleitfaden Kjell Guntermann, bdf solutions gmbh PCC Outlook Integration... 3 1. Einführung... 3 2. Installationsvorraussetzung... 3 3. Outlook Integration... 3 3.1.
MehrDCCP (Data Collection Cash Processing) Schaubild Version 1.0
DCCP (Data Collection Cash Processing) OeNB Online Portal www.myoenb.com Schaubild Version 1.0 Stand 16. Jänner 2014 www.oenb.at - 1-1 oenb.info@oenb.at Allgemeines Damit die EZB und die OeNB die Einhaltung
MehrAnforderungen an die HIS
Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel uebel@de.ibm.com Anforderung 1 IBM Software Group / Tivoli Ein Feld zum
Mehr5.2 Neue Projekte erstellen
5.2 Neue Projekte erstellen Das Bearbeiten von bestehenden Projekten und Objekten ist ja nicht schlecht wie aber können Sie neue Objekte hinzufügen oder gar völlig neue Projekte erstellen? Die Antwort
MehrUpdate und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten
Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Der Konfigurations-Assistent wurde entwickelt, um die unterschiedlichen ANTLOG-Anwendungen auf den verschiedensten Umgebungen automatisiert
MehrEin neues Outlook Konto können Sie im Control Panel über den Eintrag Mail erstellen.
Ein neues Outlook Konto können Sie im Control Panel über den Eintrag Mail erstellen. Wählen Sie nun Show Profiles und danach Add. Sie können einen beliebigen Namen für das neue Outlook Profil einsetzen.
MehrAdami CRM - Outlook Replikation User Dokumentation
Adami CRM - Outlook Replikation User Dokumentation Die neue Eigenschaft der Adami CRM Applikation macht den Information Austausch mit Microsoft Outlook auf vier Ebenen möglich: Kontakte, Aufgaben, Termine
MehrErfassen von Service-Meldungen über das Web-Interface auf www.peras.de
Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de Web Self Service Erfassen von Service-Meldungen Version 3.1 Seite 2 von 12 Anwenderdokumentation Version 3.1 Stand September 2011
MehrRemedy-Day 2013. Innovative ITSM Lösungen von NTT Data. Machen wir es uns besser, schöner und leichter. Thomas Rupp Alexander Lyer Lukas Máté
Remedy-Day 2013 Innovative ITSM Lösungen von NTT Data Machen wir es uns besser, schöner und leichter Thomas Rupp Alexander Lyer Lukas Máté Copyright 2012 NTT DATA Corporation GTW Generischer Ticket Workflow
Mehr10.6 Programmier-Exits für Workitems
10.6 Programmier-Exits für Workitems 279 10.6 Programmier-Exits für Workitems 10.6.1 Das Interface IF_SWF_IFS_WORKITEM_EXIT Am Schritt einer Workflow-Definition im Reiter»Programmier-Exits«können verschiedene
MehrInstallation & Konfiguration AddOn CopyObjects
Installation & Konfiguration AddOn CopyObjects Objekte beliebiger Entitäten inklusive verknüpfter Objekte per Knopfdruck kopieren Version 7.1.0 für Microsoft Dynamics CRM 2013 & 2015 Datum 27. März 2015
MehrKomponententest. Testen von Software Systemen. Übung 02 SS 2009 Version: 1.0 09.06.2009
Testen von Software Systemen Übung 02 SS 2009 Version: 1.0 09.06.2009 Komponententest Kunde: Dr. Reinhold Plösch Dr. Johannes Sametinger Kundenreferenz: 259.019 Team 19 Mitarbeiter: Christian Märzinger
MehrBlogbeitrag: Installation eines SAP CRM-Systems
Blogbeitrag: Installation eines SAP CRM-Systems Die Installation und Einrichtung eines SAP-Systems ist immer wieder eine Achterbahnfahrt. Am Beispiel der Installation eines SAP CRM Systems möchte ich einmal
Mehratcsv2ctm Ein Tool für die Foldergenerierung mittels Excel/CSV in einem CONTROL-M Umfeld
atcsv2ctm Ein Tool für die Foldergenerierung mittels Excel/CSV in einem CONTROL-M Umfeld Automation Training Integration Consulting Solutions Beantworten Sie bitte folgende Fragen: Haben Sie CONTROL-M
MehrWEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ
WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training
MehrSAP Cloud for Customer
protask Inforeihe SAP Cloud for Customer www.protask.eu 25.04.2014 1 Agenda Ziel Lösungsbeschreibung / Abdeckung Integration von SAP in der Cloud Abgrenzung von SAP in der Cloud zu SAP CRM Live-Demo www.protask.eu
MehrONET: FT-NIR-Netzwerke mit zentraler Administration & Datenspeicherung. ONET Server
: FT-NIR-Netzwerke mit zentraler Administration & Datenspeicherung Motivation für die Vernetzung von Spektrometern Weiterhin wachsender Bedarf für schnelle Analysenmethoden wie NIR Mehr Kalibrationen werden
MehrPowermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
MehrInstallation & Konfiguration AddOn Excel Export Restriction
Installation & Konfiguration AddOn Excel Export Restriction Spezifische Vergabe von Excel-Export Rechten Version 5.1.0 für Microsoft Dynamics CRM 2011 Datum 11. November 2014 Inhalt 1. Ausgangslage...
MehrKURZANLEITUNG CLOUD OBJECT STORAGE
KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05
MehrInstallation der SAS Foundation Software auf Windows
Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software
MehrSAP SharePoint Integration. e1 Business Solutions GmbH
SAP SharePoint Integration e1 Business Solutions GmbH Inhalt Duet Enterprise Überblick Duet Enterprise Use Cases Duet Enterprise Technologie Duet Enterprise Entwicklungs-Prozess Duet Enterprise Vorteile
MehrSession Beans & Servlet Integration. Ralf Gitzel ralf_gitzel@hotmail.de
s & Servlet Integration Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Motivation Das Interface Stateful und Stateless s Programmierung einer Stateful
MehrUnit Testing mit JUnit. Dr. Andreas Schroeder
Unit Testing mit JUnit Dr. Andreas Schroeder Überblick Was dieses Video behandelt Warum Testen? Was sind Unit Tests? Der Teufelskreis des Nicht-Testens JUnit Unit Test Vorteile Test-Inspiration Wann aufhören?
Mehrwhite sheep GmbH Unternehmensberatung Schnittstellen Framework
Schnittstellen Framework Mit dem Schnittstellen Framework können Sie einerseits Ihre Schnittstellen automatisch überwachen. Eine manuelle Kontrolle wird überflüssig, da das Schnittstellen Framework ihre
MehrKonfiguration des Internet Explorers 7
Konfiguration des Internet Explorers 7 Allgemeines...2 Seiteneinrichtung...2 ActiveX-Steuerelemente...3 JavaScript...5 Verschiedenes...6 Ausdruck von Hintergrundbildern...8 HTTP 1.1...9 Popupblockereinstellungen...10
MehrProgrammieren I. Übersicht. Vorlesung 12. Handout S. 1. Martin Schultheiß. Hochschule Darmstadt Wintersemester 2010/2011
Programmieren I Martin Schultheiß Hochschule Darmstadt Wintersemester 2010/2011 1 2 Übersicht Testen ist eine der wichtigsten, aber auch eine der Zeitaufwändigsten Arbeitsschritte der Softwareentwicklung.
MehrALM 11.5 Project ZentraleBenutzerVerwaltung
ALM 11.5 Project ZentraleBenutzerVerwaltung ZentraleBenutzerVerwaltung_V1.1a.ppt 21.03.2014 Classification C1-Public Mario Baumgartner Marc Anliker Cristobal Martin Hauptfunktionen 2 Modul Test Lab: Zentrale
MehrAutomatisiertes End-to-end Testen von Enterprise Applikationen
Automatisiertes End-to-end Testen von Bernhard Trummer bernhard.trummer@gmx.at 9. April 2011 Automatisiertes End-to-end Testen von Überblick Automatisiertes End-to-end Testen von Über mich Überblick TU
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
MehrAutomatische Installation (wenn das SSO-Applet nicht vorhanden ist)! Abbildung 1:Auswahldialog für Installationslaufwerk
SS EE IITTEE:: I 11/ /55 Bei jedem Aufruf des SSO-Applet wird kontrolliert, ob das Konfigurationsverzeichnis ( ssoapplet ) existiert. Dabei werden alle Laufwerke, auf die der Benutzer Lese- und Schreibrechte
MehrRealCore Password Self-Service (PSS)
RealCore Password Self-Service (PSS) www.realcore.de Svenya Brandt 0151 24 17 3808 s.brandt@realcore.de Patrick Schumacher 0173 80 66 453 Patrick.schumacher@realcore.de Password Self-Service (PSS) Agenda
Mehr1 Konto für HBCI/FinTS mit Chipkarte einrichten
1 Konto für HBCI/FinTS mit Chipkarte einrichten Um das Verfahren HBCI/FinTS mit Chipkarte einzusetzen, benötigen Sie einen Chipkartenleser und eine Chipkarte. Die Chipkarte erhalten Sie von Ihrem Kreditinstitut.
MehrWhitepaper. Produkt: combit List & Label 16. List & Label Windows Azure. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit List & Label 16 List & Label Windows Azure List & Label Windows Azure - 2 - Inhalt Softwarevoraussetzungen 3 Schritt 1: Neues Projekt
MehrPlanung für Organisation und Technik
Salztorgasse 6, A - 1010 Wien, Austria q Planung für Organisation und Technik MOA-VV Installation Bearbeiter: Version: Dokument: Scheuchl Andreas 19.11.10 MOA-VV Installation.doc MOA-VV Inhaltsverzeichnis
MehrNeues aus dem 52 North WPS Projekt. Benjamin Proß, FOSSGIS, 20.03.2014
Neues aus dem 52 North WPS Projekt Benjamin Proß, FOSSGIS, 20.03.2014 Überblick Aktuelle Entwicklungen im WPS Testing WPS 2.0 Neues aus dem 52 North WPS Projekt 2 Der 52 North WPS Version 3.2.0 Unterstützt
MehrWorkbooster File Exchanger Command Line Tool
Thema Technische Benutzerdokumentation - WBFileExchanger Workbooster File Exchanger Command Line Tool Letzte Anpassung 18. Januar 2014 Status / Version Finale Version - V 1.1 Summary Erstellung Diese technische
MehrVector Software. Verwendung des VectorCAST/Requirement Gateways mit DOORS > > >
Vector Software W H I T E P A P E R Verwendung des VectorCAST/Requirement Gateways mit DOORS Einleitung VectorCAST/Requirements Gateway ist ein an Add-on Modul für VectorCAST/C++ und VectorCAST/Ada Modul
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
MehrConigma CCM (3G) - Überblick -
Conigma CCM (3G) - Überblick - Evolutionsstufen des Software Entwicklungsprozesses Evolutionsstufen Software Factory Software Factory Release Entwicklung in Verbindung mit einer Taktung der Aktivitäten
Mehrtentoinfinity Apps 1.0 EINFÜHRUNG
tentoinfinity Apps Una Hilfe Inhalt Copyright 2013-2015 von tentoinfinity Apps. Alle Rechte vorbehalten. Inhalt der online-hilfe wurde zuletzt aktualisiert am August 6, 2015. Zusätzlicher Support Ressourcen
Mehrsm@rt-tan plus Flickerfeld bewegt sich nicht
Technischer Hintergrund Um die Verwendung des Verfahrens Sm@rt-TAN plus des neuen sicheren TAN- Verfahrens so komfortabel wie möglich zu gestalten, wurde eine Möglichkeit geschaffen, die Angaben einer
Mehr07. November, Zürich-Oerlikon
07. November, Zürich-Oerlikon Automatisierte Spezifikationstests in agilen Projekten mit SpecFlow Christian Hassa (@chrishassa) Gaspar Nagy (@gasparnagy) TechTalk Software AG Willkommen! Scrum 2007 2008
MehrRechnung Angebot Zeiterfassung
Rechnung Angebot Zeiterfassung Zeitangebot Inhalt Allgemeines Einen Zeitauftrag aus einem Angebot erstellen Zeitangebot in Rechnung stellen Zeitangebot drucken_ Berichte über Zeitangebote Anwenderberechtigungen
MehrInstallation von NetBeans inkl. Glassfish Anwendungs-Server
Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten
MehrAnwenderdokumentation AccountPlus GWUPSTAT.EXE
AccountPlus Inhaltsverzeichnis Inhaltsverzeichnis Anwenderdokumentation AccountPlus GWUPSTAT.EXE (vorläufig) ab Version 6.01 INHALTSVERZEICHNIS...1 1 ALLGEMEINES...2 2 INSTALLATION UND PROGRAMMAUFRUF...2
MehrLoggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.
Ihre Welt spricht teamspace! Anleitung zur Synchronisation 1. Schritt: Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.
MehrAusgangsrechnungen. an den Bund
Ausgangsrechnungen an den Bund (mit Rechnungsausgangsbuch) Management Summary Ab 1.1.2014 können Rechnungen an Bundesdienststellen nur mehr als elektronische Rechnungen eingebracht werden. Dabei gibt es
MehrQuiz mit Google Docs erstellen
IT-Coaching 2go von computertraining4you 1 Quiz mit Google Docs erstellen Mit Google Docs erstellt man ein tolles Quiz. Das Programm Hot Potatoes kann zwar die Reihenfolge der Fragen und Antworten mixen
MehrMSSQL Server Fragen GridVis
MSSQL Server Fragen GridVis 1.0 Server allgemein Frage 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens benötigt
MehrErster Bug: eine Motte
SOFTWAREFEHLER Der erste Bug Erster Bug: eine Motte Der Begriff Bug (deutsch: Motte) stammt aus dem Jahre 1945, als Ingenieure in einem Schaltrelais eines Computers (Harvard Mark II-System) eine Motte
Mehr