Skip to main content
swissICT Booster  |  M&F Academy  |  M&F Events   |  +41 44 747 44 44  | 
2 Minuten Lesezeit (306 Worte)

GUIs effizient und automatisiert testen

GUI-Tests werden von vielen Firmen vernachlässigt. Einer der Gründe ist, dass nur wenige Personen wissen, wie man GUIs effizient und automatisiert testet. TestComplete ermöglicht eine einfache Erstellung und verlässliche Durchführung von GUI-Tests.

TestComplete ist eine Plattform von SmartBear, um Software zu testen. Diese Plattform beinhaltet zudem grafische Oberflächen sowie Web- und mobile Anwendungen. Da M&F der offizielle Schweizer Partner von SmartBear ist und unsere Mitarbeiter Experten im automatisierten Testen sind, war unser letzter Workshop exklusiv über TestComplete. Hier meine Highlights:

Funktionen von TestComplete

Die wichtigsten Funktionen von TestComplete sind:

  • Scripted testing
    JScript, Python, VisualBasic und Delphi; von C# und C++ wird ein Subset unterstützt.
    Debugging wird unterstützt.
  • Test case recording and visualization
    Testabläufe können manuell durchgespielt und dabei aufgezeichnet werden.
    Jeder aufgezeichnete Schritt wird einzeln aufgelistet.
  • Distributed Testing
    Die Testdurchführung kann auf mehrere Rechner verteilt werden.
  • Test summary
    Das Resultat der abgearbeiteten Tests wird zusammengefasst dargestellt.
  • System integration
    Lässt sich in viele Systeme integrieren (Jenkins, VisualStudio, JIRA etc.).
    Kann auch Tests von NUnit, JUnit, PHPUnit, MSTest etc. verwalten.
  • Object access
    Elemente können per Koordinate angesprochen werden oder per Elementnamen.
  • Data driven testing
    Input- und erwartete Outputwerte können von externen Datenquellen (z.B. Excelfiles) eingelesen werden.

 

Unterstützte Technologien

Diese Technologien werden von TestComplete unterstützt. 

Desktop: 32- und 64-bit Anwendungen

  • C/C++
  • .NET (any .NET application: C#, Visual Basic .NET, C++.NET, Delphi.NET, etc.)
  • WPF (XAML)
  • Visual Basic
  • Java
  • JavaFX
  • Delphi
  • C++Builder
  • Qt

Web: Webanwendungen in allen bekannten Browsern

  • HTML5
  • Flash
  • Flex
  • AIR
  • Silverlight

Mobil: Native Mobile-Apps 32- und 64bit

  • Android
  • iOS

-> Für eine vollständige Liste siehe: https://support.smartbear.com/viewarticle/72106/

 

Tipp

PC darf nicht gesperrt sein. Workaround: Tests in VM ausführen und den Hostrechner sperren.

 

M&F SmartBear Partnerschaft

M&F bietet:

  • Produktsupport
  • Produktintegration in Kundenumgebungen
  • Lizenzen für SmartBear-Produkte (inkl. Rabatt wenn über M&F bestellt)
  • Test Management
  • Test Implementierung
  • Beratung
  • Schulung

 

Links

M&F Testing-Website

M&F Testing-Website für TestComplete (inkl. Video)

Offizielle Website von SmartBear

 

0
Unsere zwei neuen Trainees im Interview
Highlight HoloLens am Microsoft Embedded Seminar

Ähnliche Beiträge

 

Kommentare

Derzeit gibt es keine Kommentare. Schreibe den ersten Kommentar!
Mittwoch, 15. Mai 2024

Sicherheitscode (Captcha)