enter_sandman* Geschrieben 16. Februar 2009 Teilen Geschrieben 16. Februar 2009 Hallo Community ich muss im laufe dieser Woche meinen Antrag für die Genehmigung meiner Projetkarbeit abgeben. Hier mal ein vorläufiger Entwurf: Projektbeschreibung: Die Praktikumsarbeit wird durch "XXY" in der Abteilung „XYZ“ betreut. In diesem Geschäftsbereich wird das Produkt "XXX" in der Elektronik-Industrie entwickelt. "XXX" ermöglicht eine lückenlose Rückverfolgbarkeit und Qualitätskontrolle in der Produktion. Testbarkeit ist im Zusammenhang mit Schnittstellen, Servlets und Datenbanken ein wichtiger Faktor. Momentan besteht im "XXX" nur die Möglichkeit Tests für Schnittstellen manuell zu erstellen und zu testen. Im Rahmen dieses Praktikums soll eine automatisierte Testsimulation erstellt werden, welche es ermöglichen soll: - Schnittstellen in Form einer XML-Datei in ihrem Inhalt variabel zu gestalten - Tests in Form einer XML-Datei selbständig zu erzeugen - Ohne Benutzerinteraktion automatisiere Test durchzuführen - Unabhängig von der Form der Schnittstelle zu simulieren Da solche Schnittstellen auch in Fertigungsstrassen zum Einsatz kommen, soll ein besonders darauf geachtet werden, dass Primärschlüssel (z.B. ein Barcode) von einem Simulator zum nächsten weitergegeben werden kann, um eine lückenlose Rückverfolgbarkeit zu gewährleisten. Die Struktur der Schnittstelle, sowie die Konfiguration der Regeln zur Bearbeitung der Schnittstellen und die Client-Configuration (welcher Simulator wird benutzt, Ausgabeordner) sind in XML-Files zu hinterlegen. Ziel des Praktikums ist es, ohne Interaktion des Benutzers, eine beliebige Anzahl von Tests in Kombination mit verschiedenen Simulatoren für eine Schnittstelle zu simulieren. Projektablauf mit zeitlicher Gliederung: Überblick über den Projektablauf: Einarbeitung in die Aufgabenstellung 5 Std. Konzept erstellen 13 Std. Realisierung 35 Std. Durchführen von Tests 5 Std. Dokumentation 12 Std. ______ Gesamt 70 Std. Hoffe auf viele kritische Meinungen Vielen Dank schon mal im Voraus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
R4mon Geschrieben 16. Februar 2009 Teilen Geschrieben 16. Februar 2009 hmmm... wieso 70 Stunden? müssen es bei Anwendungsentwickler 70Std sein? dachte dürfen auch nur 35Std sein... :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Schiller256 Geschrieben 16. Februar 2009 Teilen Geschrieben 16. Februar 2009 Kannst du dir bitte deinen Antrag nochmal durchlesen und dann verständlich hier posten. Was du eigentlich machen willst ist mir nicht klar. Du sprichst von XML von Schnittstellen von Fertigungsstraßen und von Barcode Scannern. Da bekomme ich beim besten willen keinen Zusammenhang hin. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
enter_sandman* Geschrieben 16. Februar 2009 Autor Teilen Geschrieben 16. Februar 2009 @R4mon ja, bei Anwendungsentwicklern müssen es 70 Stunden sein. @Schiller256 Das mit den Barcodes und Fertigungsstrassen war nur ein Beispiel und von Scannern hab ich nie etwas gesagt,... Also im Allgemeinen geht es darum, dass ich den Inhalt von XML-Files dynamisch durch Regeln verändere (z.B. kommen in ein Feld Werte von 0-100, die dann per Zufall reingeschrieben werden),... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
flashpixx Geschrieben 16. Februar 2009 Teilen Geschrieben 16. Februar 2009 Aus Deinem Antrag geht überhaupt nicht hervor was du eigentlich machen willst Phil Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
enter_sandman* Geschrieben 17. Februar 2009 Autor Teilen Geschrieben 17. Februar 2009 So, ich hab mir das ganze nochmal durch den Kopf gehen lassen,... Hier nun meine überarbeitete Version: Projektbezeichnung: Simulation von Testfällen für Interfaces zur Übertragung von XML-Daten Projektbeschreibung: Die Projektarbeit wird durch "XXY" in der Abteilung „XXX“ betreut. In diesem Geschäftsbereich wird das Produkt "XX" für Fertigungsprozesse in der Elektronik-Industrie entwickelt. "XX" ermöglicht eine lückenlose Rückverfolgbarkeit und Qualitätskontrolle in der Produktion. Die Datenübertragung von oder nach "XX" erfolgt über standardkonforme XML-Strukturen. Aufbau und Format der XML-Struktur sind in einer XSD-Schemadatei hinterlegt. Momentan muss im "XX" jeder Test für jede Datenübertragung manuell geschrieben und getestet werden. Die, im Rahmen dieses Projektes, erstellte Testsimulation soll automatisierte Tests anhand bestimmter Regeln für eine Datenübertragung erstellen. Die Folgen daraus sind umfangreichere Tests und eine optimierte Fehlerüberprüfung. Des Weiteren sollen folgende Anforderungen mit dem Projekt erfüllt werden: - Die Datenübertragung soll in Form einer XML-Datei (in Kombination mit Regeln) in ihrem Inhalt variierbar sein - Die Struktur der Datenübertragung soll selbständig erzeugt werden können - Automatisierte Tests müssen ohne Benutzerinteraktion durchführbar sein - Unabhängig vom Format der XML-Struktur sollen Tests simuliert werden können Eine lückenlose Rückverfolgbarkeit, d.h. eine automatische Primärschlüsselweitergabe, soll ebenfalls möglich sein. Die Client-Configuration (welcher Simulator soll benutzt werden, in welchen Ordner sollen die Tests hinterlegt werden), sowie die Konfiguration der Regeln zur Bearbeitung der XML-Inhalte sind in einer XSD-Schemadatei zu hinterlegen. Ziel der Projektarbeit ist es, ohne Interaktion des Benutzers, eine beliebige Anzahl von Tests in Kombination mit verschiedenen Simulatoren für eine Datenübertragung zu simulieren. Projektablauf mit zeitlicher Gliederung: Überblick über den Projektablauf: Einarbeitung in die Aufgabenstellung 5 Std. Konzept erstellen 13 Std. Realisierung (35 Std.) - Regeln, Simulatoren, Parser 25 Std. - JUnit 10 Std. Durchführen von Tests 5 Std. Dokumentation 12 Std. ______ Gesamt 70 Std. Nun, what sacht ihr? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.