Hallo,
ich möchte gerne Folgendes automatisiert ablaufen lassen:
1. http-Anfragen an einen Server mit bestimmten, für diesen Test festgelegten Parametern, die in der URI mitangegeben werden. z.B. param1=...¶m2=...
(Die Werte für die Parameter stehen beispielsweise in einer Konfigurationsdatei für diesen Test, können aber auch anderswo gehalten werden)
2. Der Server antwortet auf jede Anfrage mit einem (nicht sehr komplexen) XML-Dokument, das geparst werden muss.
3. Die aus dem XML-Dokument extrahierten Daten (Strings), sollen mit erwarteten Daten verglichen/ausgewertet werden.
Dazu meine Fragen:
- Wie kann ich das bewerkstelligen ohne zu großen Aufwand zu treiben?
- Welche Tools sind geeignet und inwiefern greifen diese ineinander?
- Die Tests sollen "einfach" zu schreiben sein. Ein anderer Nutzer soll also dazu in der Lage sein, beispielsweise in einer Konfigurationsdatei oder wie auch immer einen solchen Testablauf zu beschreiben.
Hoffe auf eure Erfahrungen in diesem Bereich.
Gruß und Danke,
hawki
ich möchte gerne Folgendes automatisiert ablaufen lassen:
1. http-Anfragen an einen Server mit bestimmten, für diesen Test festgelegten Parametern, die in der URI mitangegeben werden. z.B. param1=...¶m2=...
(Die Werte für die Parameter stehen beispielsweise in einer Konfigurationsdatei für diesen Test, können aber auch anderswo gehalten werden)
2. Der Server antwortet auf jede Anfrage mit einem (nicht sehr komplexen) XML-Dokument, das geparst werden muss.
3. Die aus dem XML-Dokument extrahierten Daten (Strings), sollen mit erwarteten Daten verglichen/ausgewertet werden.
Dazu meine Fragen:
- Wie kann ich das bewerkstelligen ohne zu großen Aufwand zu treiben?
- Welche Tools sind geeignet und inwiefern greifen diese ineinander?
- Die Tests sollen "einfach" zu schreiben sein. Ein anderer Nutzer soll also dazu in der Lage sein, beispielsweise in einer Konfigurationsdatei oder wie auch immer einen solchen Testablauf zu beschreiben.
Hoffe auf eure Erfahrungen in diesem Bereich.
Gruß und Danke,
hawki