2016-07-14 16 views
1

Wir sind auf einer CAD-Automatisierungssoftware arbeiten. Die Software erfordert, dass der Benutzer während des Prozesses auf eine bestimmte Oberfläche im 3D-Modell klickt. Diese Oberfläche ist in den meisten Teilen, die wir verwenden, ähnlich, erfordert jedoch, dass die Kamera um das Teil bewegt wird, um es zu finden (Klicken Sie auf & Ziehen).Cad Automatisierungssoftware GUI-Tests

Kennen Sie GUI-Test-Tools, die wir diesen Prozess zu automatisieren in der Testphase verwenden könnte? Es gibt viele Test-Tools, aber ich kann keine speziell mit CAD-Erkennung beschäftigen. Ist das möglich?

+0

Wie wäre es mit CATIA Makros? Zeichnen Sie sie auf und führen Sie sie bei jeder Änderung aus – vcp

Antwort

0

Sie konnten einen Blick auf SikuliX haben. Es ist nicht spezifisch für die CAD-Automatisierung, sondern befasst sich mit der Bildmustererkennung. Sie können dann einige Aktionen (Maus- oder Tastaturereignisse usw.) automatisieren, die in Bereichen bereitgestellt werden, die mit einem Bild übereinstimmen, das Sie als Muster für Ihre Tests definieren.

Skripte sind in Python, aber man kann es auch mit mindestens Java laufen.

Aus meiner Erfahrung (meine frühere Firma nutzte es als GUI-Testautomatisierung für CAD- und PDM-Client, mit 3D-Visualisierungen), ist es ganz einfach ist, damit zu beginnen und „spielen“. Dann müssen Sie sicherlich darüber nachdenken, wie Sie es in Ihre Tests integrieren können.