Software-Tests und Analysen
|
|
- Minna Arnold
- vor 8 Jahren
- Abrufe
Transkript
1 Software-Tests und Analysen für r Produktivität t und Qualität Verifysoft Technology GmbH Technologiepark Offenburg Offenburg Deutschland 1
2 Co-Editor Produktanpassungen und Weiterentwicklungen: CTC++ Code Coverage, CMT++ Complexity Measures Distributor für r Softwaretesttools: Testwell, Finnland Conformiq Software, Finnland Coverity, USA Referenzen 2
3 für r C/C++: Code Coverage-Analysen: CTC++ Software-Komplexit Komplexitäts-Analysen: CMT++ Unit-Tests: CTA++ Coverity Prevent / Coverity Extend für r Java: Code Coverage Analysen: JCover Software-Komplexit Komplexitäts-Analysen: CMTJava Test-Technologien Conformiq Test Generator / Conformiq Qtronic Verifysoft-Partner: unsere Testwell Partner Testwell, Tampere (Finnland) Spinout aus NOKIA Data Systems gegründet 1992 erste Testwerktools: 1984 Unit-Test and Coverage for Ada 1989 Coverage for C/C Unit-Test for C/C++ 3
4 Verifysoft-Partner: Testwell Testwell, Tampere (Finnland) Spinout aus NOKIA Data Systems gegründet 1992 erste Testwerktools: Verifysoft-Partner: unsere Partner Conformiq Software Conformiq Software, Espoo bei Helsinki (Finnland) gegründet Unit-Test and Coverage for Ada 1989 Coverage for C/C++ automatischer Testgenerator: Conformiq Test Generator 1995 Unit-Test for C/C++ Technologie seit über 10 Jahren in Projekten der Technischen Universitäten Helsinki und Tampere entwickelt Verifysoft-Partner Coverity Coverity, San Francisco (USA) gegründet 2002 durch führende f Wissenschaftler der Stanford University Tools: Coverity Prevent / Coverity Extend 4
5 Test- und Analysetools für C und C++ Testwell CTC++ Code Coverage Analyzer Testwell CMT++ Complexity Measures Coverity Prevent / Coverity Extend Conformiq Test Generator Testwell CTC++ Code Coverage Analyzer 5
6 Testwell CTC++ Test-Coverage-Analyser für C/C++ CTC++ zeigt wie weit Ihre Applikation getestet ist zeigt Code-Coverage Coverage an für f * jede Funktion * jede Quelldatei * ausgewählte Teile des Programms * das Gesamtprogramm Testwell CTC++ Test-Coverage-Analyser für C/C++ Testabdeckungsanalysen mit allen Coveragestufen (bis C3): Function Coverage Decision Coverage Condition (Branch) Coverage Multicondition Coverage Modified Condition/Decision Coverage (MC/DC) 6
7 Testwell CTC++ Test-Coverage-Analyser für C/C++ CTC++: Modified Condition/Decision Coverage (MC/DC) geeignet für f r DO-178B Zertifizierungen (Level A, B, C) Luft- und Raumfahrt im Einsatz fürf TÜV-Zertifizierungen v Testwell CTC++ Test-Coverage-Analyser für C/C++ HTML, XML oder Textausgaben: - zeigt ungetesteten Code (farblich hervorgehoben) - zeigt wie oft jede Codestelle durchlaufen/getestet worden ist - verschiedene Code-Coverage Coverage-Reports Summary-Levels für f r Dateien, Funktionen und die gesamte Applikation Detaillierte Ausgaben: Execution-Profile Profile-Listing der angestrebte Prozentsatz für f r die Testabdeckung kann voreingestellt werden 7
8 v Testwell CTC++ Test-Coverage-Analyser für C/C++ CTC++ ist das ideale Werkzeug zur Messung der Testcoverage in embedded Systems : - äußerst geringer Instrumentation-Overhead - arbeitet selbst mit kleinsten Targets - arbeitet mit allen Cross-Compilern Compilern - analysiert die Test Coverage in grundsätzlich allen Targets - das Host-Target Target-Add-on zur Messung der Testabdeckung in embedded Systemen - das Host-Target Target-Add-on wird im Quellcode geliefert und kann schnell und problemlos an neue Targets angepaßt t werden CMT++ / CMTJava Code Complexity Measures Tools 8
9 Testwell CMT++ Complexity Measures Tool for C/C++ Warum Softwarekomplexitätsmessungen? tsmessungen? - die Softwarekomplexität t (Code Complexity) korreliert mit der Fehlerrate und der "Robustheit" einer Anwendung - unnötig komplexer Code ist oft Ursache schlechter Softwarequalität t und fehlerhafter Programme - komplexer Code ist schwierig zu testen -> > die Anwendung hat mehr Bugs - komplexer Code ist schwierig zu warten - unnötig komplexer Code ist oft Ursache schlechter Softwarequalität t und fehlerhafter Programme - der Einsatz der Komplexitätsmesstools tsmesstools CMT++ bzw. CMTJava hilft Ihnen Kosten einzusparen. Testwell CMT++ Complexity Measures Tool for C/C++ 9
10 Testwell CMT++ Complexity Measures Tool for C/C++ CMT++ und CMTJava zeigen die folgenden Softwaremetriken an (traditionelle Metriken): Zeilenmetriken (Lines-of of-code Metriken) Halstead-Metriken McCabe Cyclomatic Number Maintainability Index (Wartungsindex) Testwell CMT++ Complexity Measures Tool for C/C++ Zeilenmetriken/Lines-of of-code (LOC) Metriken LOCbl Anzahl leerer Programmzeilen LOCcom Anzahl der Programmzeilen mit Kommentaren LOCphy Gesamtanzahl der Zeilen (number of physical lines) LOCpro Anzahl der Zeilen mit Programmcode 10
11 Testwell CMT++ Complexity Measures Tool for C/C++ akzeptable Werte: zwischen 4 und 40 Programmzeilen / Funktion zwischen 4 und 400 Programmzeilen / Datei Kommentare: 30 bis 75 % Testwell CMT++ Complexity Measures Tool for C/C++ McCabe Cyclomatic Number v(g) die Cyclomatic Number v(g) beschreibt die Komplexität t des Steuerflusses einer Anwendung für r Programm mit einem einzigen sequentiellem Statement ist v(g) = 1 v(g) ist ein wichtiger Wert für f r die Testplanung -> > mindestens so viele Testfälle wie v(g) angibt v(g) einer Funktion sollte < 15 sein 11
12 Testwell CMT++ Complexity Measures Tool for C/C++ Halstead-Metriken B Geschätzte Fehleranzahl (estimated number of errors) D Schwierigkeitsgrad, Fehlerträchtigkeit (difficulty level, error proneness) E Implementierungsaufwand (effort to implement) L Programmniveau, Abstraktionsniveau des Programms (program level) el) N Programmlänge N1 Gesamtanzahl der Operatoren N2 Gesamtanzahl der Operanden n Vokabulargröß öße e (unterschiedliche Operatoren + unterschiedliche Operanden) n1 Anzahl unterschiedlicher Operatoren n2 Anzahl unterschiedlicher Operanden T Implementierungszeit / Zeit um einen Programmteil zu verstehen V Programmvolumen bzw. Informationsgehalt des Programms bzw. eines Algorithmus Testwell CMT++ Complexity Measures Tool for C/C++ Halstead-Metriken eingeführt 1977 (Maurice Halstead) Basis aller Berechnungen sind Anzahl der verschiedenen Operatoren (n1) Anzahl der verschiedenen Operanden (n2) Gesamtanzahl der Operatoren (N1) Gesamtanzahl der Operanden (N2) 12
13 Testwell CMT++ Complexity Measures Tool for C/C++ Halstead -Metriken Programmlänge N = N1 + N2 Gesamtanzahl aller Operatoren und Operanden Vokabulargröß öße e n = n1 + n2 Anzahl der verschiedene Operatoren und Operanden Volumen V = N * log2(n) Produkt aus Programmlänge und Zweierlogarithmus der Vokabulargröß öße -> > Informationsgehalt der Software Testwell CMT++ Complexity Measures Tool for C/C++ Halstead -Metriken Schwierigkeitsgrad D = ( n1 / 2 ) * ( N2 / n2 ) Difficulty Level, Fehlerneigung Programmniveau (Program Level) L = 1 / D Kehrwert des Schwierigkeitsgrades niedriger Wert weist auf Fehleranfälligkeit lligkeit hin Implementieraufwand (Effort to implement) E = V * D Volumen * Schwierigkeitsgrad 13
14 Testwell CMT++ Complexity Measures Tool for C/C++ Halstead -Metriken Implementierzeit T = E / 18 Difficulty Level, Fehlerneigung Anzahl der ausgelieferten Bugs (2/3) E B = Testwell CMT++ Complexity Measures Tool for C/C++ Maintainability Index MIwoc Wartbarkeitsindex ohne Kommentare MIcw Kommentaranteil des Wartbarkeitsindexes MI = MIwoc + MIcw Miwoc = 171 5,2 * ln(avev) 0,23 * aveg 16,2 * ln(aveloc) Micw = 50 * sin(sqrt(2,4 * percm) 14
15 Testwell CMT++ Complexity Measures Tool for C/C++ Vollversionen zur Evaluation: -> > Evaluationen Testwell CMT++ Complexity Measures Tool for C/C++ bzw. HTML- Output 15
16 Coverity Prevent (Statische Codeanalyse) Coverity Mission Coverity finds critical defects and security vulnerabilities in your source code 16
17 Coverity Prevent: Statische Code Analyse Design Code Integrate QA Release Static Analysis Software Development Process VORTEILE deckt Probleme früh im Entwicklungsprozess auf Bugs Security Vulnerabilities keine Testfälle erforderlich Zeigt die betroffenen Codezeilen an systematisches Vorgehen Probleme herkömmlicher statischer Analysetools Design Code Integration QA Release Statische Analyse Software Development Process IN PRACTICE (before Coverity) Warnings False Positives High Cost Of Ownership Hard to integrate Significant configuration & tuning Nonscalable Limited extensibility Poor Results Partial code path coverage Rife with False Positives Warnings, not bugs Shallow Analysis 17
18 Coverity Prevent versteht Ihren Code Analysetiefe 100% Abdeckung aller Pfade Interprozedurale Analyse Analysequalität <20% False-Positive-Rate für Großprojekte geeignet für Projekte mit mehreren Millionen Codezeilen Coverity Prevent statische Quellcodeanalyse: C/C++, Java weltweit fortschrittlichste statische Analysetechnik Aufdecken kritischer Softwaredefekte und Sicherheitlücken cken für r Projekete von bis zig-millionen LOC garantierte Prüfung aller Softwarepfade schnelle Beseitigung von Bugs mit Defektmanager False Positive Rate < 20% eigene Codingrules und Anpassungen mit Coverity Extend 18
19 Coverity Prevent deckt kritische Probleme auf Resource Problems Bounds Errors - Memory leak Out of bounds array - Resource Leak - File pointer leak - System resource leak - Use of freed resource - Double free (memory, file pointers, system resources) - Use after free (memory, file pointers, system resources) access Buffer underflow Stack smashing - Stack overflow - Stack buffer overrun - Stack string overrun Bad negative integer cast Incorrect allocation size Non-null terminated strings Pointer Errors Use of uninitialized data - Uninitialized memory - Uninitialized variable Mismatched allocation operators Dereferencing invalid pointers - Null pointer dereference - Wrong address space - Accessing freed pointers Dangling stack references Logic Errors lawed branch logic Use of invalid STL iterators Useless operation Deadcode Uncaught exceptions Inconsistent error handling Coverity Prevent Uncovers Vulnerable Code Insecure Data Integers - Loop bound - Array access - Allocation size Strings - SQL Injection - Format string errors - Cross-site scripting Security logic errors - Time of check, time of use - Insecure file creation - Improper chroot - Improper privilege inheritance Concurrency Double Lock Missing unlock Incorrect lock acquisition Sleeping while locked API Usage Errors Passing large parameters Insecure temp file creation Improper method override Security Warnings Potentially insecure coding practices Vulnerabilities Buffer Overflow 19
20 Coverity Prevent Conformiq Test Generator 20
21 Problem der Softwarequalität Anzahl notwendiger Tests erforderliche Testabdeckung LÜCKE erreichbare Testabdeckung mit herkömmlichen Methoden Systemkomplexität Softwareprojekte werden komplexer um Qualität zu gewährleisten ist eine (exponentiell) wachsende Anzahl von Testfällen notwendig wie können mehr Tests gemacht werden, wenn Sie weniger Zeit und Weniger Ressourcen haben? die Antwort: messbare Testmethoden die mehr Tests mit grösserer Relevanz erlauben = QA Produktivitäts-Revolution SW-Projekte und Qualität Version Feature A.2 - Feature D - Feature E Version 1.2 (a) - Feature A.1 - Feature B.2 - Feature D Version Feature A - Feature B - Feature C - Feature D Version Feature A - Feature B - Feature C Version 1.2 (b) - Feature A.2 - Feature B - Feature D.2 erforderliche Testfälle Test Test Case x1000 erforderliche Testfälle x100 x10 erforderliche Testfälle erforderliche Testfälle x1 21
22 bisheriges Testen mehr Testfälle nur durch zusätzliche Ressourcen manualles Testen und/oder Test- Skripting und Ausführung Skriptausführung manualles Testen und Skriptschreiben ist arbeitsintensiv und anfällig für Fehler Conformiq Test Generator Testmodell manualles Testen und/oder Test- Skripting und Ausführung Skriptausführung Test Coverage automatische: Testgenerierung Testausführung Conformiq Test Generator automatische Testgenerierung und -ausführung : höhere Testüberdeckung und Testqualität reduziert manuelle Fehler befreit die Tester von Routineaufgaben 22
23 Testen mit dem Conformiq Test Generator TM 3. Ausführen des Modells 1.Erstellen des Testmodells 2. Defineren der Parameter 5. Erstellen der Reports 4. Analyse Testergebnisse Anatomie des Testmodells Erstellen des Testmodells als UML-Zustandsdiagramm 2. Modellausführung startet vom ursprünglichem Zustand 3. Transitionen führen von Zustand zu Zustand 4. Transitionen können Aktionen wie z.bsp. Senden einer Nachricht an den Testling sein 5. das Modell kann auf eine Eingabe des Testlings warten 6. das Modell erhält die Nachricht des Testlings 7. Zustände können Unterzustände (Sub-States) und Hierarchien enthalten 8. das Modell kann Wahlpunkte und Schleifen enthalten 9. die Ausführung ended im Endzustand («final state») 23
24 Conformiq Test Generator Test Set-Up Testmodell System Under Test (SUT) TCP/IP System Adapter Testing API Conformiq Test Generator jedes Interface kann als Test- API genutzt werden, z.bsp.: Symbian JPOS HTTP Filesystem COM CORBA SQL... Testmodell Senden und Empfangen von Testdaten Button_Pressed() Function completed() TCP/IP Button_Pressed() beliebiges Protokoll Conformiq Test Generator Function completed() System-Adapter System Under Test 24
25 die Problemlösung: Conformiq Test Generator höherehere Produktivität durch: Zeitersparnis und weniger manueller Aufwand für das Testen höherehere Testqualität durch frühes Aufdecken von Fehlern Nutzung des Testmodells über den gesamten Produktlebenszyklus bessere Testcoverage durch relevante Testkombinationen und automatische Testläufe Einsatzgebiete Funktions-,, System- und Akzeptanztests Regressionstests (automatisches Testen von daily builds ) Integrationstests (Simulation von Teilen des Systems) Protokoll-/Plattformtests (TCP/IP, IPSec, GSM, Symbian) Oberflächentests (JPOS, COM, J2EE, HTTP, SQL, OPC) das Conformiq Test Generator -Testmodell kann über den gesamten Software-Life Life-Cycle genutzt werden integriert in Mercury TestDirector 25
26 bessere Testabdeckung mit Conformiq Test Generator Anzahl notwendiger Tests erforderliche Testabdeckung Conformiq Test Generator reduziert die Lücke durch bessere Testcoverage und bessere Tests erreichte Testüberdeckung mit Conformiq Test Generator herkömmliche Methoden Systemkomplexität Conformiq Qtronic 26
27 Conformiq Qtronic automatische Testgenerierung auf der Basis von Designmodellen arbeitet mit allen Systemen zusammen unterstützt tzt Echtzeit und Nebenläufigkeit (Concurrency) UML-Modell Modell-Import von allen führenden f Tools Analyse und Validierung der Modelle Integration in Testmanagementwerkzeuge Vielen Dank! Ihr Verifysoft-Team 27
28 Vielen Dank! Ihr Verifysoft-Team 28
Software Test- und Analyse-Tools für Produktivität und Qualität. www.verifysoft.com
Software Test- und Analyse-Tools für Produktivität und Qualität www.verifysoft.com TEST- UND ANALYSE-TOOLS Conformiq Test Generator Das Erstellen von Testfällen ist der größte Aufwandsblock bei Softwaretests:
MehrTestwell CTC++ Test Coverage Analyser Testabdeckung für alle Coverage-Stufen, alle Compiler, alle Embedded Targets
Testwell CTC++ Test Coverage Analyser Testabdeckung für alle Coverage-Stufen, alle Compiler, alle Embedded Targets Testwell CTC++ ist ein leistungsfähiges und einfach zu benutzendes Code-/Test-Coverage
MehrConformiq Tool Suite Conformiq Modeler und Designer
Verfügbar für Windows und Linux. Conformiq Tool Suite Conformiq Modeler und Designer Conformiq Designer ist ein Eclipse -basiertes Tool für die Automatisierung der Testfallerstellung beim funktionalen
MehrAbbildung 1: Tool-Qualification-Kits für Testwell CTC++ Test Coverage Analyser
Qualification-Kit für Testwell CTC++ In der sicherheitskritischen Softwareentwicklung müssen die im Projekt eingesetzten Werkzeuge zunächst klassifiziert werden (Tool Classification). Diese Klassifizierung
MehrInhalt Software-Metriken Software-Metriken mit Together FindBugs. Software-Metriken. Raimar Lill Matthias Meitner David Föhrweiser Marc Spisländer
Lill, Meitner, Föhrweiser, Spisländer FAU Erlangen-Nürnberg Software-Metriken 1 / 24 Software-Metriken Raimar Lill Matthias Meitner David Föhrweiser Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität
MehrSoftware Engineering in der Praxis
Software Engineering in der Praxis Praktische Übungen Adersberger, Spisländer FAU Erlangen-Nürnberg Software-Metriken 1 / 26 Software-Metriken Josef Adersberger Marc Spisländer Lehrstuhl für Software Engineering
MehrQualitätsmanagement im Projekt
Software-Engineering Qualitätsmanagement im Projekt Vorlesung im Wintersemester 2008/2009 Fakultät Wirtschaftsinformatik Klaus Mairon, M.Sc. Inhalte Messen und Bewerten: Metriken in der Qualitätssicherung
MehrAutomatische Testfallgenerierung aus Modellen. 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe
Automatische Testfallgenerierung aus Modellen 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe Über sepp.med Über 30 Jahre Erfahrung im industriellen Umfeld Medizintechnik Pharmazie Automotive
MehrVerarbeitung der Eingangsmeldungen in einem Callcenter
Q-up ist ein Produkt der: Anwendungsbeispiele Verarbeitung der Eingangsmeldungen in einem Callcenter Der Testdatengenerator Der Testdatengenerator Verarbeitung der Eingangsmeldungen in einem Callcenter
MehrWhitebox-Tests: Allgemeines
-Tests: Allgemeines Andere Bezeichnungen Logic driven, Strukturelles Der Tester entwickelt Testfälle aus einer Betrachtung der Ablauflogik des Programms unter Berücksichtigung der Spezifikation Intuitiv
MehrMetriken zur Messung des Software-Entwicklungsprozesses;
SQAM Software Komplexität und Qualität von Software Wie bestimmt man die Komplexität von Quellcode und welchen Einfluss hat sie auf die Wartbarkeit? Die Softwarequalität und die Wartbarkeit von Applikationen
MehrLokale Installation von DotNetNuke 4 ohne IIS
Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation
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.
MehrÜbung Grundlagen der Programmierung. Übung 03: Schleifen. Testplan Testergebnisse
Übung 03: Schleifen Abgabetermin: xx.xx.xxxx Name: Matrikelnummer: Gruppe: G1 (Prähofer) G2 (Prähofer) G3 (Wolfinger) Aufgabe Punkte gelöst abzugeben schriftlich abzugeben elektronisch Aufgabe 03.1 12
MehrInternet Explorer Version 6
Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster
MehrEIDAMO Webshop-Lösung - White Paper
Stand: 28.11.2006»EIDAMO Screenshots«- Bildschirmansichten des EIDAMO Managers Systemarchitektur Die aktuelle EIDAMO Version besteht aus unterschiedlichen Programmteilen (Komponenten). Grundsätzlich wird
MehrSupport-Tipp Mai 2010 - Release Management in Altium Designer
Support-Tipp Mai 2010 - Release Management in Altium Designer Mai 2010 Frage: Welche Aufgaben hat das Release Management und wie unterstützt Altium Designer diesen Prozess? Zusammenfassung: Das Glück eines
MehrMSDE 2000 mit Service Pack 3a
MSDE 2000 mit Service Pack 3a Neues MSDE im WINLine-Setup: Seit der WINLine 8.2 Build 972 wird auf der WINLine-CD ein neues Setup der Microsoft MSDE mit ausgeliefert. Mit dieser neuen Version MSDE 2000
MehrSicherheit in Software
Sicherheit in Software Fabian Cordt und Friedrich Eder 3. Juni 2011 Allgemeines Begriffserklärung Woher Die 19 Todsünden 1 - Teil 2 - Teil 3 - Teil Was kann passieren Probleme beim Porgramm Durch Lücken
MehrDie Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
MehrProgrammierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrJava Einführung Packages
Java Einführung Packages Inhalt dieser Einheit Packages (= Klassenbibliotheken) Packages erstellen Packages importieren Packages verwenden Standard Packages 2 Code-Reuse Einbinden von bereits (selbst-/fremd)
MehrProgrammierung für Mathematik (HS13)
software evolution & architecture lab Programmierung für Mathematik (HS13) Übung 5 1 Aufgabe: Eclipse IDE 1.1 Lernziele 1. Die Entwicklungsumgebung Eclipse einrichten. 2. Eclipse kennen lernen und mit
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
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
MehrBeschreibung und Bedienungsanleitung. Inhaltsverzeichnis: Abbildungsverzeichnis: Werkzeug für verschlüsselte bpks. Dipl.-Ing.
www.egiz.gv.at E-Mail: post@egiz.gv.at Telefon: ++43 (316) 873 5514 Fax: ++43 (316) 873 5520 Inffeldgasse 16a / 8010 Graz / Austria Beschreibung und Bedienungsanleitung Werkzeug für verschlüsselte bpks
MehrAuto-Provisionierung tiptel 30x0 mit Yeastar MyPBX
Allgemeines Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX Stand 21.11.2014 Die Yeastar MyPBX Telefonanlagen unterstützen die automatische Konfiguration der tiptel 3010, tiptel 3020 und tiptel 3030
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
MehrAnleitung zur Installation und Verwendung von eclipseuml 2.1.0
Anleitung zur Installation und Verwendung von eclipseuml 2.1.0 In dieser Anleitung wird die Installation und Verwendung von Omodo eclipseuml 2.1.0 beschrieben. eclipseuml ist eine Zusatzsoftware für Eclipse,
MehrErfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.
Stefan Topp Honeywell International SARL 16. Februar 2012 Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen. 1 Agenda Hintergruende Der Auswahlprozess Ausrollen von
MehrVector Software. Test Automation mit VectorCAST während der gesamten Softwareentwicklung W H I T E P A P E R
Vector Software W H I T E P A P E R Test Automation mit VectorCAST während der gesamten Softwareentwicklung VectorCAST Produktfamilie Die VectorCAST Produktfamilie automatisiert Testaktivitäten über den
MehrCambridge ESOL BULATS Online FAQs Konfiguration des Internet Explorers
Cambridge ESOL BULATS Online FAQs Konfiguration des Internet Explorers Page 1 of 7 Version 1.2 Inhalt 1.1 Einführung... 3 1.2 Vertrauenswürdige Sites... 4 1.3 Pop-up Blocker... 5 1.4 Zugriff auf die lokale
MehrKompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung.
Kompetenz rund um Ihren Entwicklungsprozess Modellieren für den Test - Segen oder Fluch? Firmenpräsentation auf der embeddedworld 2010 Dipl. Ing. (Univ) Gerhard Baier Bereichsleiter Marketing und Vertrieb
MehrWas bringt TDD wirklich?
Was bringt TDD wirklich? Wissensspritze vom 6..2009, Christian Federspiel Catalysts GmbH McCabe Metrik CCN Die Cyclomatic Complexity Number, misst die Anzahl der möglichen Pfade durch einen Code. Die Metrik
MehrTask: Nmap Skripte ausführen
Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses
MehrTesten und Metriken. Einige Fehler. Fehler vermeiden. Andreas Zeller Universität des Saarlandes Microsoft Research. http://www.st.cs.uni-sb.
Testen und Metriken Andreas Zeller Universität des Saarlandes Microsoft Research http://www.st.cs.uni-sb.de/ Einige Fehler Fehler vermeiden Spezifizieren Beweisen Gegenlesen Testen Module Welche sollte
MehrRequirements-basiertes Testen am Beispiel des NI Requirements Gateways
Requirements-basiertes Testen am Beispiel des NI Requirements Gateways National Instruments VIP Kongress München, M 8. Oktober 2008 Joachim Schulz QualityPark GmbH V-Modell Demands Business Requirement
MehrWLGauge: : Web Link Gauge to Measure the Quality of External WWW Links. Andreas Lübcke
WLGauge: : Web Link Gauge to Measure the Quality of External WWW Links Andreas Lübcke Gliederung Einführung Hintergrund zum link rot problem Arbeiten zum Thema WLGauge Open Framelet Design von WLGauge
MehrVisual Basic Express Debugging
Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das
MehrÜbung: Verwendung von Java-Threads
Übung: Verwendung von Java-Threads Ziel der Übung: Diese Übung dient dazu, den Umgang mit Threads in der Programmiersprache Java kennenzulernen. Ein einfaches Java-Programm, das Threads nutzt, soll zum
MehrUpgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper)
Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10 Technische Informationen (White Paper) Inhaltsverzeichnis 1. Über dieses Dokument... 3 2. Überblick... 3 3. Upgrade Verfahren... 4
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
MehrAnleitung Grundsetup C3 Mail & SMS Gateway V02-0314
Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Kontakt & Support Brielgasse 27. A-6900 Bregenz. TEL +43 (5574) 61040-0. MAIL info@c3online.at loxone.c3online.at Liebe Kundin, lieber Kunde Sie haben
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrVom Konzept direkt ins Cockpit: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung
: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung Christian Semmler MT323 Human Factors Engineering Seite 1 Gliederung HMI-Entwicklungsprozess Werkzeuge Einsatz an einem Beispielprojekt
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
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
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
MehrAbacus Formula Compiler (AFC)
Abacus Formula Compiler (AFC) Alle kennen Excel - jetzt sogar Ihre Java- Applikation! Bringt Tabellenkalkulationen auf die JVM http://formulacompiler.org/ Peter Arrenbrecht für Abacus Research AG http://abacus.ch/
MehrDatenübernahme easyjob 3.0 zu easyjob 4.0
Datenübernahme easyjob 3.0 zu easyjob 4.0 Einführung...3 Systemanforderung easyjob 4.0...3 Vorgehensweise zur Umstellung zu easyjob 4.0...4 Installation easyjob 4.0 auf dem Server und Arbeitsstationen...4
MehrApplication Performance Management. Auch eine Frage des Netzwerkes?
Application Performance Management Auch eine Frage des Netzwerkes? Agenda Architektur von Webanwendungen Lange Applikationsantwortzeiten Application Performance Management (APM) Netzwerkbasiertes APM Serverbasiertes
MehrUpdate Informationen
Update Informationen Quartal 01/2013 Hilfe Menü Hilfe/Info Der Aufruf der Fernwartung im Fenster Hilfe/Info wurde auf die aktuelle Version von PC-Visit umgestellt. Es ist nun zusätzlich möglich die Fernwartung
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...
MehrBenutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
MehrSX-SATELLITE. Software Update Release Note. Version: 1.4.1
XnetSolutions SX-SATELLITE Software Update Release Note Version: 1.4.1 Software Update - 1.4.1 Inhaltsverzeichnis Teil I... 3 Wichtige Informationen 1 Technische... Unterstützung 3 2 Vorbereitung... 3
MehrRT Request Tracker. Benutzerhandbuch V2.0. Inhalte
RT Request Tracker V2.0 Inhalte 1 Was ist der RT Request Tracker und wo finde ich ihn?...2 2 Was möchten wir damit erreichen?...2 3 Wie erstelle ich ein Ticket?...2 4 Wie wird das Ticket abgearbeitet?...4
MehrRECY CLE. NAV Easy Security - Ihr schneller Weg zur sicheren Einrichtung von Benutzerrechten
RECY CLE NAV Easy Security - Ihr schneller Weg zur sicheren Einrichtung von Benutzerrechten NAV Easy Security - Die sichere Lösung für Ihre Projektarbeit! Sparen Sie Zeit, Geld und Ressourcen. Das Einrichten
MehrInhalt. Fragestellungen. ...we make the invisible visible... Analysen und deren Anwendung Erfahrungen
...we make the invisible visible... 1 Inhalt Fragestellungen Analysen und deren Anwendung Erfahrungen 2 Projektleiter Hat unsere Software eine klare, verständliche Struktur? Gibt es problematischen Code,
MehrProbeklausur. Lenz Belzner. January 26, 2015. Lenz Belzner Probeklausur January 26, 2015 1 / 16
Probeklausur Lenz Belzner January 26, 2015 Lenz Belzner Probeklausur January 26, 2015 1 / 16 Definieren Sie Software Engineering in Abgrenzung zu Individual Programming. Ingenieursdisziplin professionelle
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
MehrSeite - 1 - 3. Wireless Distribution System (Routing / Bridging) 3.1 Einleitung
3. Wireless Distribution System (Routing / ) 3.1 Einleitung Im Folgenden wird die Konfiguration des Wireless Distribution Modus gezeigt. Sie nutzen zwei Access Points um eine größere Strecke über Funk
MehrSource Code Konverter... 2. Online: (VB.net <-> C#)... 3. Kommerzielle Produkte (VB, C#, C++, Java)... 3. Code Nachbearbeitung in der Praxis...
Autor: Thomas Reinwart 2008-05-05 office@reinwart.com Inhalt Source Code Konverter... 2 Online: (VB.net C#)... 3 Kommerzielle Produkte (VB, C#, C++, Java)... 3 Code Nachbearbeitung in der Praxis...
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
MehrSEMINAR Modifikation für die Nutzung des Community Builders
20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen
MehrSehr geehrte Faktor-IPS Anwender,
März 2014 Faktor-IPS 3.11 Das neue Release Faktor-IPS 3.11 steht Ihnen zum Download zur Verfügung. Wir informieren Sie über die neusten Feautres. Lesen Sie mehr Sehr geehrte Faktor-IPS Anwender, Auf faktorzehn.org
MehrNCDiff Testmanagement leicht gemacht
Testmanagement leicht gemacht Nagler & Company Thomas Gebhard & Anton Garra Complexity Die stetige Anpassung an neue Anforderungen der IT und das Bestreben Marktgegebenheiten zu folgen oder voraus zu sein,
MehrEinrichten eines Microsoft Exchange-Account auf einem Android-System
Einrichten eines Microsoft Exchange-Account auf einem Android-System Wählen Sie im Menü Anwendungen die Option E-Mail aus. In einigen Android-Versionen hat diese Anwendung möglicherweise den Namen Mail.
Mehr7HVWHQYRQ6$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
Mehreevolution und brickit im Kundeneinsatz Frank Spiegelhoff
eevolution und brickit im Kundeneinsatz Frank Spiegelhoff Frank Spiegelhoff Geschäftsführer spiegelhoff@softwareproduktiv.de +49 (2862) 913 174 softwareproduktiv GmbH Borken, Köln, St. Georgen 12 Mitarbeiter
MehrÜber die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.
Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten
MehrKonfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.
Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden
MehrFirewalls für Lexware Info Service konfigurieren
Firewalls für Lexware Info Service konfigurieren Inhaltsverzeichnis: 1. MANUELLER DOWNLOAD 1 2. ALLGEMEIN 1 3. EINSTELLUNGEN 1 4. BITDEFENDER VERSION 10 2 5. GDATA INTERNET SECURITY 2007 4 6. ZONE ALARM
MehrTelling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme
Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme Michael Felderer Workshop Requirements Engineering meets Testing Bad Honnef, 5. Juni 2008 1 Überblick Grundbegriffe Motivation
MehrDOCU-BOARD C-ENTRON DOCU-BOARD ERSTELLEN SIE EINFACH UND SCHNELL EINE DOKUMENTATION DER NETZWERKUMGEBUNG IHRER KUNDEN
DOCU-BOARD C-ENTRON DOCU-BOARD ERSTELLEN SIE EINFACH UND SCHNELL EINE DOKUMENTATION DER NETZWERKUMGEBUNG IHRER KUNDEN FAKTEN DOCU-BOARD EMPOWERING YOUR IT BUSINESS Das Wissen über den exakten Zustand der
MehrJavadoc. Programmiermethodik. Eva Zangerle Universität Innsbruck
Javadoc Programmiermethodik Eva Zangerle Universität Innsbruck Überblick Einführung Java Ein erster Überblick Objektorientierung Vererbung und Polymorphismus Ausnahmebehandlung Pakete und Javadoc Spezielle
MehrAutomatisches Beantworten von E-Mail- Nachrichten mit einem Exchange Server-Konto
Automatisches Beantworten von E-Mail- Nachrichten mit einem Exchange Server-Konto Sie können Microsoft Outlook 2010 / Outlook Web App so einrichten, dass Personen, die Ihnen eine E- Mail-Nachricht gesendet
MehrKarten-Freischaltung mit dem UNLOCK MANAGER
Karten-Freischaltung mit dem UNLOCK MANAGER WICHTIGE INFORMATION 1. Anzahl der Freischaltungen Die Karten können zweimal freigeschaltet werden. (z. B. Map Manager auf PC plus Map Manager auf Laptop oder
MehrInstallation der Konfigurationsdateien für alle Windows-Versionen bis einschließlich Microsoft Windows 7
Installation der Konfigurationsdateien für alle Windows-Versionen bis einschließlich Microsoft Windows 7 Zur Arbeitserleichterung und für einen reibungslosen Übungsbetrieb ist es zwingend notwendig, sowohl
MehrPython SVN-Revision 12
Python SVN-Revision 12 Uwe Ziegenhagen 7. Januar 2012 Vorwort Dieses Skript erhebt keinen Anspruch auf Vollständigkeit oder Richtigkeit. Es wird geschrieben, um mir als Gedächtnisstütze für den Umgang
MehrQuick Start Faxolution for Windows
Quick Start Faxolution for Windows Direkt aus jeder Anwendung für das Betriebssystem Windows faxen Retarus Faxolution for Windows ist eine intelligente Business Fax Lösung für Desktop und Marketing Anwendungen,
MehrEinsatz automatischer Testdatengenerierung im modellbasierten Test
Einsatz automatischer Testdatengenerierung im modellbasierten Test Sadegh Sadeghipour sadegh.sadeghipour@itpower.de Gustav-Meyer-Allee 25 / Gebäude 12 13355 Berlin www.itpower.de Modellbasierte Software-Entwicklung
MehrKapitel 3: Einführung Projektmanagement
: : : : : : : : : : : : : : : : : : : : : Kapitel 3: Einführung Projektmanagement Dr.-Ing. Bastian Koller, Axel Tenschert koller@hlrs.de, tenschert@hlrs.de : : : : : : : : : : : : : : : : : : : : : Kapitel
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
Mehr2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht
MehrOBU 2.0. Wer zuerst kommt, fährt am besten. Jetzt kommt die Software-Version. Nutzerflyer_1606_RZ 17.06.2005 14:10 Uhr Seite 1
Jetzt kommt die OBU 2.0 Das Update für Ihre OBU. Nutzerflyer_1606_RZ 17.06.2005 14:10 Uhr Seite 1 Wer zuerst kommt, fährt am besten. Nutzerflyer_1606_RZ 17.06.2005 14:10 Uhr Seite 2 Jetzt updaten: OBU
MehrTeambildung. 1 Einleitung. 2 Messen der Produktivität
1 Einleitung Teambildung In der Entwicklung, speziell bei hohem Softwareanteil, stellen Personalkosten den primären Kostenanteil dar. Daher ist es wichtig, den Personalbedarf optimal zu bestimmen. You
MehrTeil 2: Ablauf der Analyse festlegen
Teil 2: Ablauf der Analyse festlegen 1. Klicken Sie in der Button-Leiste auf den Button Auto, um eine automatisierte Analyse mit einem automatischen Probengeber (Autosampler) zu starten. 2. Überprüfen
Mehr1. Allgemeines zum tevitel.wq-monitor Seite 3. 2. WQ-Monitor konfigurieren Seite 4
tevitel.wq-monitor Inhaltsverzeichnis 1. Allgemeines zum tevitel.wq-monitor Seite 3 2. WQ-Monitor konfigurieren Seite 4 2.1 Einstellungen Message-Server Seite 4 3.2 Einstellungen Warteschlangen Seite 5
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
MehrStandard-Kontaktformular
Online-Tutorials Referat VI.5 Internetdienste Standard-Kontaktformular Legen Sie ein neues Dokument an Klicken Sie die Datei an, unter der Sie das Kontaktformular anlegen möchten Legen Sie über Datei >
MehrKurzanleitung So geht s
Kurzanleitung So geht s MDT IP Interface SCN IP000.01 MDT IP Router SCN IP100.01 IP Interface IP Router einrichten Es wurden keine Einträge für das Inhaltsverzeichnis gefunden.falls Sie Basis Informationen
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
MehrEinreichung zum Call for Papers
Internet: www.aitag.com Email: info@aitag.com Einreichung zum Call for Papers Kontaktinformationen Sven Hubert AIT AG Leitzstr. 45 70469 Stuttgart Deutschland http://www.aitag.com bzw. http://tfsblog.de
MehrSWT II Projekt. Chat - Anwendung. Pflichtenheft 2000 SWT
SWT II Projekt Chat - Anwendung Pflichtenheft 2000 SWT i Versionen Datum Version Beschreibung Autor 3.11.2000 1.0 erste Version Dietmar Matthes ii Inhaltsverzeichnis 1. ZWECK... 1 1.1. RAHMEN... 1 1.2.
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.
Mehr