Testen von Software-Systemen. Systemen Testwerkzeuge. Typen von Testwerkzeugen. Typen von Testwerkzeugen. Typen von Testwerkzeugen
|
|
- Sven Raske
- vor 8 Jahren
- Abrufe
Transkript
1 P r a k t I s c h e P r a k t I s c h e Testen von Software-Systemen Systemen Testwerkzeuge 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1) 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (2) Definition CAST Testwerkzeugkategorien CAST = Computer Aided Software Testing Analog zu den CASE-Tools für Software Engineering gibt es CAST-Tools für den Test (bzw. das Testware Engineering ) Testen von Software-Systemen SS 2007 (3) Testen von Software-Systemen SS 2007 (4)
2 Werkzeuge für Testmanagement Werkzeuge für Testspezifikation Erstellung, Verwaltung und Überwachung von Testdokumenten Testplan Testspezifikation Testergebnisse Zeit- und Ressourcenplanung Berichterstattungs- und Analysefunktionen Dokumentation von Testfällen Erstellung von Testfällen aus von CASE-Tools erstellten Spezifikationen aus formal spezifizierten Anforderungen unter Anwendung solcher Methoden wie Äquivalenzklassenbildung Klassifikationsbaumanalyse oder Grenzwertanalyse Erstellung von Testdaten Fehlermanagement Auswahl und Änderung von Testdaten, die in Testdatenbanken gespeichert sind Testen von Software-Systemen SS 2007 (5) Testen von Software-Systemen SS 2007 (6) Werkzeuge für Testdurchführung Werkzeuge für Testdurchführung Werkzeuge für Statische Analyse Analyse des Codes Berechnung von Qualitätsmetriken Testroboter Capture-Replay-Tools/GUI-Test-Tools erlauben die Automatisierung von Regressionstests Simulatoren Simulation des Zielsystems, z.b. wird eine Airbagsteuerung gegen eine Simulation der Fahrzeugumgebung getestet Lastgeneratoren Erzeugung von Systemlast für Performanz-Tests Testtreiber für den Test von Software außerhalb der normalen Aufrufhierarchie bzw. der normalen Umgebung des Produktes Testen von Software-Systemen SS 2007 (7) Testen von Software-Systemen SS 2007 (8)
3 Werkzeuge zur Aufzeichnung dynamischer Tests Werkzeuge zur Aufzeichnung dynamischer Tests Die Überwachung von manchen Eigenschaften kann nicht (bzw. nur partiell) statisch geprüft werden z.b. Speicherverbrauch (Aufdeckung von Speicherengpässen) z.b. Speicherfreigabefehlern (Memory Leakage) Zeigerarithmetik (Nutzung undefinierter Zeiger oder Zeiger, die auf bereits freigegebenen Speicher zeigen) Performanz-Monitore Skript-basierte Debugger Werkzeuge für die Abdeckungsanalyse Maße der strukturellen Testabdeckung Anweisungsüberdeckung (C0) Zweigüberdeckung (C1) Bedingungsüberdeckung (C2, C3) Vorgehen bei der Messung zuerst wird der Quellcode des Testlings instrumentiert nach dem Instrumentieren, Kompilieren und Linken des Codes wird der instrumentierte Testling mit (normalerweise vordefinierten) Testfällen ausgeführt die gemessenen Ergebnisse werden in Dateien, Datenbanken etc. geschrieben die gemessenen Daten werden offline analysiert Testen von Software-Systemen SS 2007 (9) Testen von Software-Systemen SS 2007 (10) Werkzeuge für die Analyse von Testergebnissen Werkzeuge für die Auswertung des Teststatus Komparatoren, die Ist- und Sollergebnisse vergleichen Berichterstattungs- und Analysefunktionen (normalerweise Bestandteil von Testmanagementsystemen) Werkzeuge für die Abdeckungsanalyse Siehe auch Werkzeuge zur Aufzeichnung dynamischer Tests Testen von Software-Systemen SS 2007 (11) Testen von Software-Systemen SS 2007 (12)
4 P r a k t I s c h e Zusammenfassung Es gibt Werkzeuge für (nahezu) alle Bereiche des Testprozesses Werkzeuge unterstützen die systematische Durchführung von Testmanagement- und Testaktivitäten Testwerkzeuge erleichtern die Automatisierung von Tests! Testen von Software-Systemen SS 2007 (13) 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (14) Warum Werkzeugunterstützung beim Testen? (1) Warum Werkzeugunterstützung beim Testen? (2) Automatisierung von Testaktivitäten Regressionstests Initialisierung: Ausgangszustand für den Test einstellen Durchführung: Durchführung der Tests wie spezifiziert Auswertung: Vergleich der Testergebnisse mit den Sollergebnissen Der Aufwand für die Testautomatisierung lohnt sich besonders, wenn es im Lebenszyklus eines Produktes viele Testzyklen gibt. Systematische Ausführung der Testmanagementaufgaben Testmanagementwerkzeuge helfen dem Testmanager, seine Aufgaben verlässlich auszuführen. Testwerkzeuge ermöglichen es, Vollständigkeit sicher zu stellen: Abdeckung messen ( Inwieweit werden die Anforderungen von Testfällen abgedeckt? ) zeigen, dass alle Anforderungen von Testfällen abgedeckt werden zeigen, dass alle Grenzwerte auf Testfälle abgebildet sind zeigen, dass alle risikobehafteten Anforderungen durch hochpriore Testfälle abgedeckt sind Testwerkzeuge helfen, Konsistenz sicher zu stellen Analyse der Ergebnisse sich widersprechende Ergebnisse von Testfällen fallen auf! Testwerkzeuge helfen, redundante Testfälle zu finden und zu eliminieren (fast) keine Überlappung von Testfällen Testen von Software-Systemen SS 2007 (15) Testen von Software-Systemen SS 2007 (16)
5 Reifegrad eines Testprozesses vs. Einsatz von Testwerkzeugen Integration von Testwerkzeugen in einen existierenden Testprozess: Die Werkzeuge müssen an den Testprozess angepasst werden. Eine Anpassung des Testprozesses an ein Werkzeug sollte vermieden werden. Testwerkzeuge sollten nur in einen etablierten, reifen Prozess eingeführt werden: Die Einführung von Testwerkzeugen allein hilft nicht dabei, einen etablierten und bewährten Testprozess zu schaffen! Testwerkzeuge kaufen oder selbst entwickeln? (1) Technisch ausgefeilte Testwerkzeuge sind normalerweise sehr teuer Die Entwicklung proprietärer Testwerkzeuge mit der erforderlichen Funktionalität und Qualität kann jedoch auch kostspielig sein Testen von Software-Systemen SS 2007 (17) Testen von Software-Systemen SS 2007 (18) Testwerkzeuge kaufen oder selbst entwickeln? (2) Wirtschaftliche Aspekte Entscheidungshilfe Wenn die Funktionalität des Werkzeugs nützlich ist und es in den Entwicklungs- oder Testprozess passt, sollte man es evaluieren. Nur wenn man kein Werkzeug findet, das die eigenen Bedürfnisse abdeckt (z.b. wenn es kein solches Werkzeug gibt, das in die Testumgebung passt), sollte man erwägen ein eigenes Werkzeug zu entwickeln. Wenn man sich dafür entscheidet, Testwerkzeuge selbst zu entwickeln, sollte man einen Projektplan aufstellen, der Entwicklung, Support und Wartung des Werkzeugs abdeckt, und danach die Entscheidung nochmals überdenken! Kosten-Nutzen-Analyse Einfluss auf Entwicklungsdauer und Qualität Testen ist ohne Werkzeuge nicht möglich! Testen von Software-Systemen SS 2007 (19) Testen von Software-Systemen SS 2007 (20)
6 Vorgehen bei der Werkzeugauswahl Anforderungsspezifikation (2) Anforderungsspezifikation (1) Vom Werkzeug unterstützte Methoden Äquivalenzklassenbildung Grenzwertanalyse Klassifikationsbaum etc. Ruf des Werkzeugs/Werkzeugherstellers Marktdurchdringung Hotline etc. Berichterstattung Graphische und/oder textuelle Ausgabe Format der Ausgabe (proprietär oder einem Standard folgend) Konfigurierbarkeit der Ausgabe etc. Ergonomie Benutzerfreundlichkeit Lernkurve Mehrsprachigkeit erforderlich? Kosten (Lizenzen, Wartung) Testen von Software-Systemen SS 2007 (21) Testen von Software-Systemen SS 2007 (22) Anforderungsspezifikation (3) Marktstudie und Kandidatenfindung (1) Betriebssystemumgebung Ein bestimmtes Betriebssystem oder mehrere Betriebssysteme Schnittstellen zu anderen Anwendungen inkl. anderer Testwerkzeuge Unterstützung einer graphischen Benutzeroberfläche Eine bestimmte Oberfläche oder mehrere Oberflächen Leistung Wie viele Nutzer sollen gleichzeitig arbeiten? Einhaltung von Antwortzeiten erforderlich? Unterstützung verteilter Standorte? Suche im Internet Google -Suche Öffentliche Liste von Werkzeugen und Werkzeugherstellern, z.b. Konferenzen und Kongresse zu den Themen Test oder Qualität Vorträge über Werkzeuge Werkzeugausstellungen Werkzeugdemonstrationen Domänen-spezifische Konferenzen Embedded -Konferenzen zum Thema Test von Embedded Software, z.b. Embedded World Testen von Software-Systemen SS 2007 (23) Testen von Software-Systemen SS 2007 (24)
7 Marktstudie und Kandidatenfindung (2) Evaluierung Auflistung von Werkzeugen, die in Betracht kommen Muss -Kriterien definieren (vorher!) Durch die Festlegung von K.O.-Kriterien könnten diejenigen Werkzeuge ausgeschlossen werden, die z.b. unternehmensspezifische Anforderungen nicht unterstützen. Bewertungsschema für die Anforderungen definieren: Wie gut werden die Anforderungen erfüllt? (z.b. 1=sehr gut,, 5=schlecht) Gewichtungsschema für die Anforderungen definieren: Wie wichtig ist diese Anforderung? (z.b. 1=sehr wichtig,, 5=unwesentlich) Testen von Software-Systemen SS 2007 (25) Testen von Software-Systemen SS 2007 (26) Evaluierung Review der engeren Auswahlliste Alle betrachteten Werkzeuge mit Blick auf die Erfüllung von Anforderungen und den Gewichtungsfaktor evaluieren Demonstration von Testwerkzeugen in der eigenen Umgebung im Zielprojekt oder einem ähnlichen Projekt Die zwei oder drei bestplatzierten Werkzeuge sollten in die engere Auswahl kommen und miteinander verglichen werden ( Validierung der Evaluierung) TOP-3-Liste erstellen Vorbereitung Pro- und Contra-Argumente für die auf der Auswahlliste stehenden Werkzeuge aufschreiben den subjektiven Eindruck der Evaluierenden von den auf der Auswahlliste stehenden Werkzeugen aufschreiben Review die Rangliste, Argumente und Eindrücke durchgehen eine Entscheidung treffen! Basierend auf dem Reviewergebnis einen kommentierten Bericht erstellen (Sicherstellen, dass der Bericht eine solide Aufwandsschätzung enthält!) Testen von Software-Systemen SS 2007 (27) Testen von Software-Systemen SS 2007 (28)
8 P r a k t I s c h e Auswahl Die Reviewergebnisse an das Management weitergeben Zusage und Engagement des Managements einfordern Werkzeugeinführung Testen von Software-Systemen SS 2007 (29) 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (30) Werkzeugeinführung Werkzeugeinführung Pilotprojekt Ein geeignetes Pilotprojekt für den erstmaligen Einsatz des Werkzeugs auswählen Merkmale eines geeignetes Pilotprojektes Das Werkzeug wird von Anfang an im Projekt eingeführt. Es ist kein Projekt mit hohen Risiken. Das Projekt ist nicht zu klein. Pilotanwenderschulung planen und durchführen Zusätzlichen Zeit- und Budgetbedarf im Projektplan einplanen für die Schulung der Projektbeteiligten für die Einarbeitung der Projektbeteiligten Review der Erfahrungen aus dem Pilotprojekt Inwieweit hat das Werkzeug den Testprozess unterstützt? Kosten-Nutzen-Analyse des Werkzeugeinsatzes Akzeptanz der Werkzeugnutzer? Prozessanpassung Zusammenwirken von Testprozess und Testwerkzeugen verbessern. Werkzeugeinsatz im Zusammenhang mit dem Testprozess erklären und beschreiben. Testen von Software-Systemen SS 2007 (31) Testen von Software-Systemen SS 2007 (32)
9 Werkzeugeinführung Werkzeugeinführung Einführung zum allgemeinen Einsatz Begleitendes Coaching Nach einem erfolgreichen Pilotprojekt, und nach der Einarbeitung der Lessons Learned in den Testprozess kann das Werkzeug zum allgemeinen Einsatz eingeführt werden. Anwenderschulung planen und durchführen Zusätzlichen Zeit- und Budgetbedarf im Projektplan einplanen für die Schulung der Projektbeteiligten für die Einarbeitung der Projektbeteiligten Schulung für neue Anwender Unterstützung und Hilfe durch Gurus (z.b. Mitglieder des Pilotprojekts) Ausreichende Dokumentation Werkzeugbedienung Wie ist das Werkzeug als integraler Bestandteil des Testprozesses zu nutzen? Testen von Software-Systemen SS 2007 (33) Testen von Software-Systemen SS 2007 (34) Testwerkzeuge Zusammenfassung Zusammenfassung Der Markt bietet Testwerkzeuge für fast jeden Zweck. Testwerkzeuge können zu einem effizienteren Testprozess beitragen. Voraussetzungen Genaue Planung und Durchführung der Werkzeugauswahl und -einführung Ein Testwerkzeug unterstützt den Testprozess ein reifer Testprozess muss bereits vorhanden sein! In Analogie zum Projektmanagement in Entwicklungsprojekten entscheidet die Umsetzung des Testmanagements wesentlich darüber, ob das Testprojekt erfolgreich abläuft. Vom Testmanager wird die Beherrschung der entsprechenden Vorgehensweise - einschließlich der Nutzung von unterstützenden Prozessen wie Fehler- und Änderungsmanagement - erwartet. Der Einsatz geeigneter Testwerkzeuge ist für reale Projekte unverzichtbar. Die erfolgreiche Integration der diversen Testwerkzeuge - von verschiedenen Herstellern gekauft oder selbst entwickelt ist notwendige Voraussetzung für eine effiziente Umsetzung des Testprozesses und insbesondere für die Automatisierung von Testfällen. Testen von Software-Systemen SS 2007 (35) Testen von Software-Systemen SS 2007 (36)
Systemen Testwerkzeuge
P r a k t I s c h e Testen von Software-Systemen Systemen Testwerkzeuge 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1) P r a k t I s c h e Typen von Testwerkzeugen 2007 Dr. Klaudia
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
MehrT7 Einführung von Tools
T7 Einführung von Tools Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test 2 1 Vielzahl von Tools (Werkzeugen) zur Unterstützung
MehrBasiswissen Softwaretest
Basiswissen Softwaretest Vergleich der Vorlesung Software-Engineering Wartung und Qualitätssicherung (Stand WS13/14) mit der 4. überarbeiteten und aktualisierten Auflage von Spillner&Linz: Basiswissen
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
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
MehrTypisierung des Replikationsplan Wirries, Denis Datenbankspezialist
Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist Feintypisierung - Überblick Ergebnisse Ergebnisse aus aus anderen anderen Arbeitsergebnissen Arbeitsergebnissen Replikationsplan Replikationsplan
MehrQualitätssicherung (Testen) im Application Life Cycle
Qualitätssicherung (Testen) im Application Life Cycle Metriken im Test Michael Wagner Triton Unternehmensberatung GmbH www.triton.at www.tritonqs.at Copyright by Triton Technologie Consulting GmbH, all
MehrSoftwaretechnik. Vertretung von Prof. Dr. Blume Fomuso Ekellem WS 2011/12
Vertretung von Prof. Dr. Blume WS 2011/12 Inhalt Test, Abnahme und Einführung Wartung- und Pflegephase gp Vorlesung Zusammenfassung Produkte und Recht (Folien von Prof. Blume) 2 , Abnahme und Einführung
MehrBasiswissen Softwaretest
Andreas Spillner Tilo Linz Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB-Standard 3., überarbeitete und aktualisierte Auflage I Technische l'^vrau«! D~w.-iE*arit
MehrFachbericht zum Thema: Anforderungen an ein Datenbanksystem
Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank
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
MehrMedizintechnik und Informationstechnologie im Krankenhaus. Dr. Andreas Zimolong
Medizintechnik und Informationstechnologie im Krankenhaus Dr. Andreas Zimolong DIN EN 80001-1:2011 Anwendung des Risikomanagements für IT-Netzwerke, die Medizinprodukte beinhalten Teil 1: Aufgaben, Verantwortlichkeiten
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
MehrSystemen - Testprozess. Testprozess. Testprozess: Aktivitäten. Testplanung und Teststeuerung. Testplanung und Teststeuerung
2007 Dr. Klaudia Dussa-Zieger P r a k t I s c h e Testprozess - Inhalt Testprozess Testen von Software-Systemen Systemen - Testprozess Lehrplan 2003 Testplanung Testausführung ierung Testendebewertung
MehrSystemen - Testprozess. Testprozess. Testprozess: Aktivitäten. Testplanung und Teststeuerung. Lehrplan 2003 Testplanung
P r a k t I s c h e Testprozess - Inhalt Testprozess Testen von Software-Systemen Systemen - Testprozess Lehrplan 2003 Testplanung Testausführung ierung Testendebewertung Testberichterstattung Lehrplan
MehrFallbeispiel. Auswahl und Evaluierung eines Software- Lokalisierungstools. Tekom Herbsttagung 2004 Angelika Zerfaß
Fallbeispiel Auswahl und Evaluierung eines Software- Lokalisierungstools Tekom Herbsttagung 2004 Angelika Zerfaß Beratung und Training für Translation Tools Projekt: Software-Lokalisierungstool Die Firma
MehrArchitekturplanung und IS-Portfolio-
Architekturplanung und IS-Portfolio- management Gliederung 1.Einführung 2.Architekturplanung 3.IS-Portfoliomanagement 4.AP und IS-PM 5.Fazit 2 1. Einführung Problem: Verschiedene Software im Unternehmen
MehrFragebogen: Abschlussbefragung
Fragebogen: Abschlussbefragung Vielen Dank, dass Sie die Ameise - Schulung durchgeführt haben. Abschließend möchten wir Ihnen noch einige Fragen zu Ihrer subjektiven Einschätzung unseres Simulationssystems,
MehrSERVICE SUCHE ZUR UNTERSTÜTZUNG
SERVICE SUCHE ZUR UNTERSTÜTZUNG VON ANFORDERUNGSERMITTLUNG IM ERP BEREICH MARKUS NÖBAUER NORBERT SEYFF ERP SYSTEME Begriffsbestimmung: Enterprise Resource Planning / Business Management Solution Integrierte
MehrSoftware Projekt 2 / Gruppe Knauth Lernziele:
Lernziele: Realisierung eines komplexen Software-Projektes unter Industrie-ähnlichen Bedingungen Organisiertes Arbeiten im Team Team Organisation: Rollen und Aufgaben der Team-Mitglieder bestimmen Spezifikation
MehrMobile-Szenario in der Integrationskomponente einrichten
SAP Business One Konfigurationsleitfaden PUBLIC Mobile-Szenario in der Integrationskomponente einrichten Zutreffendes Release: SAP Business One 8.81 Alle Länder Deutsch November 2010 Inhalt Einleitung...
MehrÜbungsklausur vom 7. Dez. 2007
Übungsklausur vom 7. Dez. 2007 Ein Lösungsmuster Teilbereiche der Softwaretechnik Software Anforderungen Software Entwurf Software Konstruktion Software Test Software Wartung Software Konfigurationsmanagement
MehrWir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen
Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche
Mehrmobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005
Das Software Studio Christian Efinger mobilepoi 0.91 Demo Version Anleitung Erstellt am 21. Oktober 2005 Kontakt: Das Software Studio Christian Efinger ce@efinger-online.de Inhalt 1. Einführung... 3 2.
MehrDie Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer
Die Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer Inhalt Top Themen Requirements Testen Testautomatisierung Change-Management Risiko-Management Agile Methoden Traceability
MehrT1 - Fundamentaler Testprozess
AK 2 am Armin Beer, Support Center Test der Software- Entwicklung 1 für einen erfolgreichen Test? Projektteam strebt nach Qualität Aufwände sind eingeplant (Richtwerte) 20 bis 30% des Gesamtaufwandes In
MehrCad-OasEs Int. GmbH. 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen. Nutzen Sie dieses Wissen!
Cad-OasEs Int. GmbH 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen Nutzen Sie dieses Wissen! Roland Hofmann Geschäftsführer der Cad-OasEs Int. GmbH Die Cad-OasEs bietet seit mehr als 20 Jahren
MehrTesten Prinzipien und Methoden
Testen Prinzipien und Methoden ALP 2 SS2002 4.7.2002 Natalie Ardet Definition Im folgenden gilt: Software = Programm + Daten + Dokumentation Motivation Software wird immer mehr in Bereichen eingesetzt,
MehrSuche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
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
MehrDie ersten Schritte mit. DIG-CAD 5.0 Aufmaß
Die ersten Schritte mit DIG-CAD 5.0 Aufmaß Mengenermittlung aus Zeichnungen und Bildern (Zusatzanwendung zu MWM-Libero) MWM Software & Beratung GmbH Combahnstraße 43-53225 Bonn Telefon 0228 400680 - Fax
MehrStandard Inhaltsverzeichnis für Testvorschrift
Standard Inhaltsverzeichnis für Testvorschrift Inhaltsverzeichnis 1. Zweck, Veranlassung... 1 2. Allgemeines... 1 2.1 Zweck der Testvorschrift... 1 2.2 Freigabe und Änderungen... 1 2.3 Prinzipien... 2
MehrInformationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:
Informationssystemanalyse Problemstellung 2 1 Problemstellung Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse: große Software-Systeme werden im Schnitt ein Jahr zu spät
Mehr10.3.1.9 Übung - Konfigurieren einer Windows Vista-Firewall
5.0 10.3.1.9 Übung - Konfigurieren einer Windows Vista-Firewall Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie erfahren, wie man die Windows Vista-Firewall konfiguriert
MehrHauptseminar Automotive Software Engineering Testen, Rapid Prototyping und x in the loop
Hauptseminar Automotive Software Engineering Testen, Rapid Prototyping und x in the loop Christoph Niedermayr 20.01.2005 Überblick 1 2 X in the loop Rapid Prototyping Begriffe Was versteht man unter statischem
MehrAnleitung zum erstellen einer PDF-Datei aus Microsoft Word
Anleitung zum erstellen einer PDF-Datei aus Microsoft Word 1. Vorbereitung des PCs Um dem Tutorial folgen zu können müssen folgende Programme auf Ihrem PC installiert sein: Ghostskript 8.64: Ghostskript
MehrThomas Freitag achelos GmbH SmartCard-Workshop. 1 2012 achelos GmbH
Thomas Freitag achelos GmbH SmartCard-Workshop 2012 1 2012 achelos GmbH Übersicht 1. 2. 3. 4. 5. 6. 7. Einführung / Motivation Historie des Testens Schnittstellen im Testbereich Eclipse Plugins Automatisierung,
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrT2 Fundamentaler Testprozess
T2 Fundamentaler Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test Overview der Software- Entwicklung 2 1 Wasserfall-Modell Analyse
MehrTester als Coach ein Erfolgsmodell
Tester als Coach ein Erfolgsmodell Ein Praxisbericht aus dem Leben eines Testers in Scrum-Projekten - Michael Egli bbv Software Services AG www.bbv.ch 03.09.2015 Q-Event 2015 Erfolgsfaktor Testing 1 Inhaltsverzeichnis
Mehr10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7
5.0 10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7 Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie die Daten sichern. Sie werden auch eine
MehrAgile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg
Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen
MehrContao: Mehr als nur Website-Erstellung. Contao Konferenz 2011
Contao: Mehr als nur Website-Erstellung Contao Konferenz 2011 03.06.2011, 06 Bad Soden Agenda 1) Hintergrund / Ziel 2) Aspekte der Planung / Konzeption 3) Demo am Beispiel i Buchungssystem 4) Technische
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
Mehr1. Einführung. 2. Weitere Konten anlegen
1. Einführung In orgamax stehen Ihnen die gängigsten Konten des Kontenrahmens SKR03 und SKR04 zur Verfügung. Damit sind im Normalfall alle Konten abgedeckt, die Sie zur Verbuchung benötigen. Eine ausführliche
MehrMachbar? Machbar! 07.10.2010
TANNER AG 2010 TANNER AG Kemptener Straße 99 D-88131 Lindau (B) Telefon +49 8382 272-0 Fax +49 8382 272-900 www.tanner.de info@tanner.de Agile Softwareentwicklung im regulativen Umfeld. Machbar? Machbar!
MehrChange Management. Hilda Tellioğlu, hilda.tellioglu@tuwien.ac.at 12.12.2011. Hilda Tellioğlu
Change Management, hilda.tellioglu@tuwien.ac.at 12.12.2011 Methoden für den 7 Stufenplan (CKAM:CM2009, S.29) Prozessmanagement (CKAM:CM2009, S.87-89) eine Methode, mit deren Hilfe die Prozesse im Unternehmen
MehrNachricht der Kundenbetreuung
Cisco WebEx: Service-Pack vom [[DATE]] für [[WEBEXURL]] Sehr geehrter Cisco WebEx-Kunde, Cisco WebEx sendet diese Mitteilung an wichtige Geschäftskontakte unter https://[[webexurl]]. Ab Samstag, 1. November
MehrSPI-Seminar : Interview mit einem Softwaremanager
Erstellung eines Fragenkatalogs der die Beurteilung der Level 2 Key Process Areas in einem ca. einstündigen Interview mit einem Software Manager ermöglicht Vortrag von Matthias Weng 1 Aufbau Geschichte
MehrSoftwaretechnische Anforderungen zu Opale bluepearl Version 1.0 vom 23.05.2013
Sehr geehrte Kundin, Sehr geehrter Kunden. Sie werden demnächst die neue Version Opale bluepearl einsetzen. Damit Sie bestmöglich von der 3ten Generation der Opale-Lösungen profitieren können, ist es an
MehrDas Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin
Fragestellungen: Warum reicht das Lastenheft nicht aus? Was kann ich mit dem Lastenheft machen? Was unterscheidet das Pflichtenheft vom Lastenheft? Was gehört zum Auftragsumfang einer Individualsoftware?
MehrGeyer & Weinig: Service Level Management in neuer Qualität.
Geyer & Weinig: Service Level Management in neuer Qualität. Verantwortung statt Versprechen: Qualität permanent neu erarbeiten. Geyer & Weinig ist der erfahrene Spezialist für Service Level Management.
MehrMaintenance & Re-Zertifizierung
Zertifizierung nach Technischen Richtlinien Maintenance & Re-Zertifizierung Version 1.2 vom 15.06.2009 Bundesamt für Sicherheit in der Informationstechnik Postfach 20 03 63 53133 Bonn Tel.: +49 22899 9582-0
MehrGPP Projekte gemeinsam zum Erfolg führen
GPP Projekte gemeinsam zum Erfolg führen IT-Sicherheit Schaffen Sie dauerhaft wirksame IT-Sicherheit nach zivilen oder militärischen Standards wie der ISO 27001, dem BSI Grundschutz oder der ZDv 54/100.
MehrSoftwaretechnik. Fomuso Ekellem WS 2011/12
WS 2011/12 Inhalt Projektvorstellung Übung 1 Wiederholung zusammengefasst Planungsphase Lernziele Ziele und Inhalt der Planungsphase Anlass und Aufgabestellung(Was ist dabei erförderlich) Requirement Engineering
MehrMicrosoft SharePoint 2013 Designer
Microsoft SharePoint 2013 Designer Was ist SharePoint? SharePoint Designer 2013 Vorteile SharePoint Designer Funktionen.Net 4.0 Workflow Infrastruktur Integration von Stages Visuelle Designer Copy & Paste
MehrWann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?
DGSV-Kongress 2009 Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt? Sybille Andrée Betriebswirtin für und Sozialmanagement (FH-SRH) Prokuristin HSD Händschke Software
MehrSoftware-Lizenzierung und Aktivierung: Verteilen von Software mit Apple Remote Desktop
Software-Lizenzierung und Aktivierung: Verteilen von Software mit Apple Remote Desktop Letzte Änderung dieser Seite: 21.01.2010 durch s-robinson2@ti.com. Verteilen von Software mit Apple Remote Desktop
MehrPC-Software für Verbundwaage
Dipl.-Ing., Ökonom Tel.: 05601 / 968891 Artur Kurhofer Fax : 05601 / 968892 Bayernstr. 11 Mobil : 0175 / 2742756 www.autese.de 34225 Baunatal a.kurhofer@autese.de PC-Software für Verbundwaage Die hier
MehrDatensicherung und Wiederherstellung
Dokumentation Datensicherung und Wiederherstellung Versionsverzeichnis Version: Datum: Revisionsgrund: Version 1.0 Januar 2011 Erste Ausgabe www.babe-informatik.ch 1/7 Datensicherung von Voraussetzung
MehrQualitätssicherung. Was ist Qualität?
Ein Überblick Methoden und Werkzeuge zur Softwareproduktion Was ist Qualität? "Als Qualität eines Gegenstandes bezeichnen wir die Gesamtheit seiner charakteristischen Eigenschaften" Hesse et al. 2 Was
MehrProjekt- Management. Landesverband der Mütterzentren NRW. oder warum Horst bei uns Helga heißt
Projekt- Management oder warum Horst bei uns Helga heißt Landesverband der Projektplanung Projektplanung gibt es, seit Menschen größere Vorhaben gemeinschaftlich durchführen. militärische Feldzüge die
MehrValidierung und Verifikation!
Martin Glinz Thomas Fritz Software Engineering Kapitel 7 Validierung und Verifikation 2005-2013 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen
MehrTipps und Tricks zu Netop Vision und Vision Pro
Tipps und Tricks zu Netop Vision und Vision Pro Anwendungen auf Schülercomputer freigeben und starten Netop Vision ermöglicht Ihnen, Anwendungen und Dateien auf allen Schülercomputern gleichzeitig zu starten.
Mehrextreme Programming (XP) Hermann Götz Sergij Paholchak Agenda Was ist XP? Grundprinzipien Der Entwicklungsprozess Die Projektplanung Praktiken Vorteile und Nachteile Wann macht XP Sinn für ein Projekt?
MehrSCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...
Drucken - Druckformat Frage Wie passt man Bilder beim Drucken an bestimmte Papierformate an? Antwort Das Drucken von Bildern ist mit der Druckfunktion von Capture NX sehr einfach. Hier erklären wir, wie
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
MehrKonsolidierung und Neuimplementierung von VIT. Aufgabenbeschreibung für das Software Engineering Praktikum an der TU Darmstadt
Konsolidierung und Neuimplementierung von VIT Aufgabenbeschreibung für das Software Engineering Praktikum an der TU Darmstadt Inhaltsverzeichnis 1 Was ist der Kontext?... 1 2 VIT: Ein sehr erfolgreiches
MehrKurzbeschreibung GVB-Marktstudie. Top-Anbieter von Telematiksystemen in der Transportlogistik
Kurzbeschreibung GVB-Marktstudie Top-Anbieter von Telematiksystemen in der Transportlogistik Eine Studie der Gesellschaft für Verkehrsbetriebswirtschaft und Logistik Durchgeführt vom International Performance
MehrIn 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
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
MehrEvaluation of Database Design and Reverse Engineering Tools for a Large Software System
Evaluation of Database Design and Reverse Engineering Tools for a Large Software System Anne Thomas TU Dresden Dr. B. Demuth Pre Press GmbH (Dresden) T. Reuter Gliederung Einleitung Vorgehensweise Kontext
MehrSeminar- & Zertifizierungsprogramm 2010
Seminar- & Zertifizierungsprogramm 2010 Testen von Software und Qualitätssicherung Unser Seminarprogramm richtet sich an alle am Testprozess beteiligten Personen. In den verschiedenen Veranstaltungen werden
MehrVerkaufen Sie doch wo Sie wollen. Ihr einfacher Weg zu mehr Umsatz und dauerhaft steigendem Erfolg im E-Business
Der Handel über das Internet hat sich gesellschaftlich längst etabliert und ist zu einer bedeutenden Größe der weltweiten Volkswirtschaften geworden. Millionen Produkte und Dienstleistungen werden täglich
MehrTMap NEXT Test Manager
Vorbereitungshandbuch TMap NEXT Test Manager Ausgabe Dezember 2012 Copyright 2012 EXIN Alle Rechte vorbehalten. Veröffentlichung, Wiedergabe, Vervielfältigung oder Aufzeichnung auf einem Speichermedium
MehrSystemen - Einleitung
P r a k t I s c h e Testen von Software-Systemen Systemen - Einleitung 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1) Leitidee Certified Tester Nationale Boards und ISTQB Lehrplan
MehrIst Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers
Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers Ist Excel das richtige Tool für FMEA? Einleitung Wenn in einem Unternehmen FMEA eingeführt wird, fangen die meisten sofort damit an,
MehrMessmittelfähigkeit. Andreas Masmünster, Quality Control Event, 30. Juni 2011
Messmittelfähigkeit Andreas Masmünster, Quality Control Event, 30. Juni 2011 Agenda Messmittel Allgemeines Methode 1 Methode 2 Ziel der Methoden Praktischer Teil nach Methode 2 Formblatt Schlussfolgerung
MehrRillsoft Project - Installation der Software
Rillsoft Project - Installation der Software Dieser Leitfaden in 6 Schritten soll Sie schrittweise durch die Erst-Installation von Rillsoft Project führen. Beachten Sie bitte im Vorfeld die nachstehenden
MehrGeFüGe Instrument I07 Mitarbeiterbefragung Arbeitsfähigkeit Stand: 31.07.2006
GeFüGe Instrument I07 Stand: 31.07.2006 Inhaltsverzeichnis STICHWORT:... 3 KURZBESCHREIBUNG:... 3 EINSATZBEREICH:... 3 AUFWAND:... 3 HINWEISE ZUR EINFÜHRUNG:... 3 INTEGRATION GESUNDHEITSFÖRDERLICHKEIT:...
MehrHow to do? Projekte - Zeiterfassung
How to do? Projekte - Zeiterfassung Stand: Version 4.0.1, 18.03.2009 1. EINLEITUNG...3 2. PROJEKTE UND STAMMDATEN...4 2.1 Projekte... 4 2.2 Projektmitarbeiter... 5 2.3 Tätigkeiten... 6 2.4 Unterprojekte...
Mehr10.3.1.5 Übung - Datensicherung und Wiederherstellung in Windows Vista
5.0 10.3.1.5 Übung - Datensicherung und Wiederherstellung in Windows Vista Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie die Daten sichern. Sie werden auch
MehrDIE SCHRITTE ZUR KORREKTEN LIZENZIERUNG
Datacenter für Itanium-basierte Systeme Einsatz in virtuellen Umgebungen Für die Lizenzbestimmungen spielt es keine Rolle, welche Art der Virtualisierung genutzt wird: Microsoft Virtual Server, Microsoft
MehrEinführung eines Redaktionssystems für die Technische Dokumentation
Einführung eines Redaktionssystems für die Technische Dokumentation Leitfaden mit Entscheidungsmatrix Informatik Vorwort Situation Ziel Zielgruppe Auswahl Die Technische Produktdokumentation ist mehr als
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...
MehrMit agilen Methoden kommen Sie weiter
Mit agilen Methoden kommen Sie weiter Wir machen Sie und Ihr Unternehmen fit für Scrum. Was ist Scrum? Scrum ist ein agiles Produktentwicklungs-Framework zur schlanken Entwicklung von Software. Da Scrum
MehrDelta Audit - Fragenkatalog ISO 9001:2014 DIS
QUMedia GbR Eisenbahnstraße 41 79098 Freiburg Tel. 07 61 / 29286-50 Fax 07 61 / 29286-77 E-mail info@qumedia.de www.qumedia.de Delta Audit - Fragenkatalog ISO 9001:2014 DIS Zur Handhabung des Audit - Fragenkatalogs
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
MehrTevalo Handbuch v 1.1 vom 10.11.2011
Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche
MehrWas ist neu in Sage CRM 6.1
Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 In dieser Präsentation werden wir Sie auf eine Entdeckungstour mitnehmen, auf der folgende neue und verbesserte Funktionen von Sage CRM 6.1 auf Basis
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
MehrIBM Software Demos Tivoli Provisioning Manager for OS Deployment
Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,
MehrQuick XMP Ü bertaktungseinstellungen
Quick XMP Ü bertaktungseinstellungen Intel XMP (Extreme Memory Profile) ermöglicht Anwendern das einfache Ü bertakten von XPG Speicher durch die Änderung von Einstellungen im BIOS und somit das Erreichen
MehrAnwendungsbeispiele. Neuerungen in den E-Mails. Webling ist ein Produkt der Firma:
Anwendungsbeispiele Neuerungen in den E-Mails Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Neuerungen in den E- Mails 2 Was gibt es neues? 3 E- Mail Designs 4 Bilder in E- Mails einfügen 1 Neuerungen
MehrSoftware-Entwicklungsprozesse zertifizieren
VDE-MedTech Tutorial Software-Entwicklungsprozesse zertifizieren Dipl.-Ing. Michael Bothe, MBA VDE Prüf- und Zertifizierungsinstitut GmbH BMT 2013 im Grazer Kongress 19.09.2013, 10:00-10:30 Uhr, Konferenzraum
MehrHMS. Statistiken mit SAS ins Internet. HMS Analytical Software GmbH - Johannes Lang
HMS Statistiken mit SAS ins Internet HMS Analytical Software GmbH - Johannes Lang Schweizer Tage der öffentlichen Statistik, Davos 08.09. 10.09.2008 1 Agenda Vorstellung Inhaltliche Einleitung Statische
MehrOrdner Berechtigung vergeben Zugriffsrechte unter Windows einrichten
Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.
MehrEinführung von Test-Prozessen laut TMMi. Egon Valentini 1. März 2010
Einführung von Test-Prozessen laut TMMi Egon Valentini 1. März 2010 Agenda NXP Testumfeld CMMi, TMMi TMMi QualityPolicy, TestPolicy, TestStrategy, TestPlan Lessons Learned 2 Warum brauchen wir Testmethoden
Mehr