Zum Inhalt springen

Projektantrag FI/AE


enter_sandman*

Empfohlene Beiträge

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 :D

Link zu diesem Kommentar
Auf anderen Seiten teilen

@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),...

Link zu diesem Kommentar
Auf anderen Seiten teilen

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? ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...