froglogic kündigt für 2018 KI-gesteuerte Lösungen zur Testautomatisierung an
froglogic ist Anbieter des Squish GUI Testers, dem branchenführenden GUI-Testautomatisierungswerkzeug und dem Code Coverage-Werkzeug Squish Coco. Um Software Entwickler bei ihrem Arbeitsaufwand mit der Testautomatisierung weiter zu unterstützen, hat froglogic untersucht, wie künstliche Intelligenz dabei helfen kann, die Automatisierung des Testprozesses weiter voranzubringen.
Die Entwickler von froglogic ermittelten zwei Hauptbereiche, in welchen künstliche Intelligenz die Produktivität von Testern und Entwicklern entscheidend steigern kann:
– beim Erstellen von automatischen Tests
– bei der Analyse and Interpretation von Testergebnissen
Um Entwicklern dabei zu helfen, angestrebte kürzere Release-Zyklen zu erreichen und kontinuierlich Updates zu liefern, wird froglogic dieses Jahr ein mit künstlicher Intelligenz betriebenes GUI-Testwerkzeug herausbringen. Dieses Werkzeug benutzt – unter Verwendung der preisgekrönten Technologie des Squish GUI Tester – künstliche Intelligenz, um nach der automatisierten Untersuchung von grafischen Benutzeroberflächen automatisch Tests für eine Anwendung abzuleiten. Mit diesem Werkzeug können Probleme wie GUI- und Verhaltensregressionen, Fehler und Abstürze ermittelt werden, ohne dass Entwickler einen einzigen Test schreiben müssen. Probleme werden sofort gefunden und den Entwicklern direkt nach einer Quellcode-Änderung mitgeteilt.
“Der Squish GUI Tester ist das einzige Werkzeug auf dem Markt, das das automatische Testen von so ziemlich jeder Art von grafischer Benutzeroberfläche auf dem Desktop, Mobiltelefonen, Tablets, Embedded-Geräten und Webanwendungen unterstützt. Diese Methode zu nutzen und anhand künstlicher Intelligenz zu verbessern, um die anfängliche Hürde des Testschreibens zu minimieren, bietet einen unmittelbaren Vorteil. Das war der nächste logische Schritt für uns”, so Harri Porten, CTO bei froglogic.
Das zweite große Thema, bei welchem künstliche Intelligenz innerhalb der Testautomatisierung von Nutzen ist, ist die Analyse der Testergebnisse. Beim automatisierten Testen von grafischen Benutzeroberflächen entstehen riesige Mengen von Ergebnissen. Das Analysieren und korrekte Interpretieren der Ergebnisse ist sehr zeitintensiv. Aus diesem Grund entwickelte froglogic ein Werkzeug, welches die Ergebnisse sammelt und analysiert und Anwendern erlaubt, zu kollaborieren. Dieses Werkzeug, welches als Cloud-Service und Self-Hosting erhältlich sein wird, unterstützt den Nutzer bei der intelligenten Analyse und Interpretation der Testergebnisse, um erheblich Zeit beim Prüfen von Resultaten und beim Entscheidungsprozess über weitere Maßnahmen einzusparen.
In einem ersten Schritt wird froglogic Anfang 2018 Squish Team Server herausbringen, welche als Basis für das neue Werkzeug dient. Im Laufe des Jahres werden Updates veröffentlicht werden, welche dann das Testen grafischer Benutzeroberflächen mit künstlicher Intelligenz und die intelligente Analyse von Testergebnissen ermöglicht.
“Unsere Vision ist es, eine Plattform von Testautomatisierungswerkzeugen für Entwicklungs- und QS-Organisationen zur Verfügung zu stellen, welche von maximalem Nutzen ist und gleichzeitig beim Testen größtmögliche Zeiteinsparung garantiert”, so Reginald Stadlbauer, CEO von froglogic.
Die froglogic GmbH ist eine Softwarefirma mit Sitz in Hamburg, mit zusätzlichen Büros in Amerika und Polen und über 3000 Kunden weltweit. froglogic ist bekannt für deren Hauptprodukt, den Squish GUI Tester, das marktführende Werkzeug für automatisiertes Testen von Anwendungen grafischer Benutzeroberflächen, basierend auf Qt/QML, Java AWT/Swing, SWT/RCP und JavaFX, macOS, Windows MFC, .NET und WPF, iOS, Android und HTM5. Zudem bietet froglogic das professionelle, plattformübergreifende Code-Coverage-Werzeug Squish Coco an. Mehr über uns und unsere Produkte erfahren Sie unter https://www.froglogic.com.
froglogic GmbH
Gasstr. 18, Haus 1
22671 Hamburg
Telefon: +49 (40) 78897137
Telefax: +49 (40) 78897138
http://www.froglogic.com
CEO
Telefon: +49 (40) 78897137
E-Mail: press@froglogic.com
froglogic veröffentlicht Squish Coco 4.0 – Testabdeckungsanalyse mit MC/DC und MCC
Die größte Neuerung an Squish Coco 4.0 ist die Unterstützung der MC / DC (Modified Condition/Decision Coverage) und MCC (Multiple Condition Coverage) Coverage-Levels. Damit werden alle Safety Integration Levels (SIL) der Sicherheitsnormen IEC 61508, ISO 26262, EN 50128 und DO 187 vollständig erfüllt.
Die vollständige Ankündigung finden Sie unter https://www.froglogic.com/….
Mehr Informationen zu Squish Coco: https://coco.froglogic.com
Die froglogic GmbH ist ein Softwareunternehmen mit Sitz in Hamburg und Niederlassungen in den USA und Polen mit über 3.000 Kunden weltweit. froglogic entwickelt und vertreibt die Produkte Squish GUI Tester und Squish Coco. Squish GUI Tester ist das marktführende Testautomatisierungswerkzeug für GUI-Anwendungen basierend auf Qt, QML, Qt Quick, Java AWT / Swing, SWT / RCP und JavaFX, Mac OS X Carbon / Cocoa, Windows MFC, .NET und WPF, iOS Cocoa Touch, Android und für HTML / Ajax / Flex-basierte Web-Anwendungen in einer Vielzahl von Web-Browsern. Squish Coco ist ein professionelles, plattformübergreifendes C, C++, C# und Tcl-Code-Analysewerkzeug für die Messung der Testabdeckung. Erfahren Sie mehr über uns und unsere Produkte unter www.froglogic.com.
froglogic GmbH
Gasstr. 18, Haus 1
22671 Hamburg
Telefon: +49 (40) 78897137
Telefax: +49 (40) 78897138
http://www.froglogic.com
CEO
Telefon: +49 (40) 78897137
E-Mail: press@froglogic.com
froglogic liefert Squish Tool Suite für automatisierte Tests von Embedded Qt GUIs und HMIs
froglogic erkannte früh die Notwendigkeit für die zuverlässige Automatisierung von Oberflächentests in den sich rasant verändernden Embedded-Märkten wie der Automobilindustrie, Medizintechnik, Luft- und Raumfahrt, Industrie 4.0, dem Verkehrswesen ebenso wie der Unterhaltungs- und Haustechnik oder bei Haushaltsgeräten. Schon vor einigen Jahren hat froglogic damit begonnen, Squish for Qt und Squish Coco um die HMI-Testanforderungen für Embedded-Geräte zu erweitern.
Viele namhafte Unternehmen wie etwa Bosch, Siemens, GE, FLIR, Prüftechnik und St. Judes Medical nutzen bereits Squish for Qt für die HMI-Testautomatisierung verschiedener Embedded-Benutzeroberflächen und für das Testen von mobilen und Web-basierten Companion-Apps. So wird Squish zur Automatisierung der Tests von unterschiedlichsten Embedded-Geräten benutzt, darüber hinaus setzen viele dieser Firmen auch auf Squish Coco, um die Codeabdeckung ihrer Tests zu messen und damit Industriesicherheitsstandards zu erfüllen.
"Es gibt zwei vorrangige Trends auf dem Embedded-Markt, die sich direkt auf die Anforderungen für die Testautomatisierung auswirken: Zum einen besitzen die Geräte heute wesentlich komplexere Benutzeroberflächen, um die von Smartphones und Tablets bekannten Bedienungskonzepte auch für Embedded-Geräte anzubieten. Diese werden oft auf Basis des Qt-Frameworks entwickelt. Die erhöhte Komplexität verlangt eine stärkere Berücksichtigung im Testprozess. Darüber hinaus sind viele Embedded-Geräte über die Cloud mit sogenannten ‚Companion Apps‘ und Web-Schnittstellen verbunden. Dies erfordert weitaus komplexere End-to-End-Tests, um typische Nutzungsszenarien abdecken zu können", sagt Reginald Stadlbauer, CEO von froglogic.
"Mit der außerordentlichen Fähigkeit von Squish, mehrere Anwendungen unterschiedlicher Technologien auf verschiedenen Geräten anhand eines einzigen Test automatisieren zu können, liefern wir eine umfassende Lösung für die heutigen Herausforderungen der Embedded HMI-Testautomatisierung. Damit können selbst komplexe HMI-, System- und End-to-End-Tests vollständig automatisiert werden, um hohe Qualitätsstandards bei immer kürzeren Software-Release-Zyklen zu gewährleisten“, so Harri Porten, CTO von froglogic.
Mit dem weiteren Wachstum von Qt als primärer Oberflächentechnologie zur Entwicklung von Embedded-Geräten der nächsten Generation hat sich auch die Nachfrage nach den Qt Testautomatisierungs- und Testabdeckungswerkzeugen von froglogic drastisch erhöht. Daher baut froglogic die Investitionen in die Weiterentwicklung von Squish for Qt und Squish Coco für die wachsenden Anforderungen der Embedded-Kunden aus.
Squish for Qt, mit einzigartiger Unterstützung für Qt, QML und QtQuick GUI-Testautomatisierung auf Desktop-, Mobil- und Embedded-Systemen wie Embedded Linux, QNX, WinCE, Windows Embedded und Android unterstützt, bietet volle Unterstützung für Behavior Driven Development (BDD) wie auch erweiterte visuelle Verifikationen in Kombination mit Eigenschaftswerten. In den kommenden Versionen wird Squish for Qt um die Unterstützung für das Qt IVI-Modul und für Functional Mockup Interfaces (FMI) erweitert, um mit anderen FMI-kompatiblen Werkzeugen und Simulations-Tools zusammenarbeiten zu können.
Das Testabdeckungswerkzeug Squish Coco, das bereits C, C++ und C# Anwendungen auf dem Desktop sowie zahlreiche Embedded-Systeme unterstützt, wird um MC/DC- und MCC- Coverage erweitert, um höchste Industriesicherheitsstandards wie ISO 26262 zu erfüllen. Außerdem wird Squish Coco auch die Testabdeckung für QML Anwendungen messen können.
Weitere Informationen über den Einsatz von Squish for Qt und Squish Coco speziell für Embedded Systeme sind unter https://www.froglogic.com/… verfügbar.
Bei weiteren Fragen zu froglogic, Squish for Qt oder Squish Coco, wenden Sie sich bitte an squish@froglogic.com.
Die froglogic GmbH ist ein Softwareunternehmen mit Sitz in Hamburg und Niederlassungen in den USA und Polen mit über 3.000 Kunden weltweit. froglogic entwickelt und vertreibt die Produkte Squish GUI Tester und Squish Coco. Squish GUI Tester ist das marktführende Testautomatisierungswerkzeug für GUI-Anwendungen basierend auf Qt, QML, Qt Quick, Java AWT / Swing, SWT / RCP und JavaFX, Mac OS X Carbon / Cocoa, Windows MFC, .NET und WPF, iOS Cocoa Touch, Android und für HTML / Ajax / Flex-basierte Web-Anwendungen in einer Vielzahl von Web-Browsern. Squish Coco ist ein professionelles, plattformübergreifendes C, C++, C# und Tcl-Code-Analysewerkzeug für die Messung der Testabdeckung. Erfahren Sie mehr über uns und unsere Produkte unter https://www.froglogic.com.
froglogic GmbH
Gasstr. 18, Haus 1
22671 Hamburg
Telefon: +49 (40) 78897137
Telefax: +49 (40) 78897138
http://www.froglogic.com
CEO
E-Mail: press@froglogic.com