2016-03-29 9 views
1

Ich muss eine JWS-Anwendung (mit der Erweiterung * .jnlp) automatisieren. Wir können dasselbe nicht mit Selen automatisieren, da es sich um eine Anwendung vom Windows-Typ handelt. Ich habe auch mit AutoIt versucht, aber es ist nicht in der Lage, Elementeigenschaften mit dem gleichen zu erfassen.Wie Java Web Start-Anwendung zu automatisieren?

Könnte jemand bitte helfen, wie kann ich diese Anwendung automatisieren. Ich versuche, JWS-Anwendung zum ersten Mal zu automatisieren.

Antwort

0

QTP und TestComplete sind sehr gut, um Java-Desktop-Anwendungen zu automatisieren. Ich verwende derzeit QTP, um Calypso (eine Java-Anwendung) zu automatisieren und es funktioniert perfekt. Ich habe TestComplete zuvor verwendet, um ähnliche Java-Desktop-Anwendungen zu automatisieren. Beide sind bezahlte Software, aber es lohnt sich, wenn Sie komplexe Anwendungen automatisieren möchten.

+0

Dank Pankaj für die Informationen. Ich muss Java Web Start Swing-Anwendung automatisieren. Könnten Sie mir bitte sagen, ob ich dies mit dem TestComplete-Tool automatisieren kann? Wenn ja, haben Sie eine Idee, wo ich weitere Informationen dazu bekommen kann. Als ich versuche, JWS-Anwendung zum ersten Mal zu automatisieren, und ich habe nicht zuvor an TestComplete-Tool gearbeitet. –

+0

@PriyankaAgarwal - Ja, Sie können beide verwenden, um Java-Anwendungen zu automatisieren. Ich würde empfehlen, dass Sie ihre Software herunterladen (Trail-Periode ist 1 Monat) und sehen, welche am einfachsten zu verwenden wäre. QTP und TestComplete verwendet VBScript zum Automatisieren. TestComplete unterstützt jedoch auch andere Sprachen wie JavaScript, C# usw., wenn Sie sich damit auskennen. –

-3

Swing-Anwendungen können mit [SWTBot] [1] automatisiert werden. Es ist eine Open-Source-Alternative zur Automatisierung von Swing-Anwendungen. Dies erfordert ein Verständnis des Swing-Frameworks und der Controls.

[1]: http://www.eclipse.org/swtbot/
EDIT: Vielleicht irgendetwas davon kann zum Testen Swing-Anwendungen helfen: Automated tests for Java Swing GUIs

+0

Ich arbeite an JWS-Anwendung. Können wir dies mithilfe des SWTBot-Tools automatisieren? Welche Sprache unterstützt es? –

+0

Sprache: Java ... BeAware..This erfordert Kenntnisse der Swing-Technologie –

+0

SWTBot kann SWT-basierte Anwendungen automatisieren, nicht Swing-Anwendungen. – Mickael

Verwandte Themen