27.10.2020
Applause
Manuelle Testing Workflows automatisieren
Autor: Bernhard Lauer
applause.com
Kontinuierliche Entwicklung benötigt schnelle und wiederholbare Tests. Um zugleich die Qualität manueller Tests aufrechtzuerhalten, suchen Unternehmen nach Lösungen, um Tests in den Entwicklungsprozess zu integrieren. Applause hat dafür nun neue APIs vorgestellt.
Applause, Anbieter für digitale Qualitätssicherung, bietet ab sofort neue Schnittstellen, mit denen sich manuelles Testing in den Automatisierungsprozess von Unternehmen integrieren lässt. Entwickler und QA-Teams können damit manuelle Testing Workflows weiter automatisieren.
Mithilfe der APIs von Applause können Informationen über Builds, Testzyklen und Testfälle von der Applause Plattform abgerufen und an externe Plattformen wie GitLab, GitHub oder Jira weitergegeben werden. Die neuen Schnittstellen lassen sich laut Hersteller in bereits bestehende CI/CD-Prozesse integrieren und helfen damit manuelle Tasks für das Development zu reduzieren.
Mögliche Automationen umfassen dabei folgende Bereiche:
- Automatische Provisionierung neuer Builds für das Testing: Über die Schnittstelle können Kunden neue Software-Updates sicher und automatisiert aus ihrer CI/CD-Pipeline an die Applause-Plattform senden, um sie dort zu testen. Dabei stehen Funktionen bereit, um Testanforderungen wie den Umfang, die benötigten Endgeräte, Betriebssysteme oder Browser-Varianten sowie die geographischen Spezifikationen zu definieren.
- Neue Trigger für automatische Testzyklen: Bisher mussten viele Testzyklen manuell über die Applause-Plattform aufgesetzt werden. Die neuen APIs bieten nun die Möglichkeit, Testzyklen per Knopfdruck direkt im jeweiligen Repository zu starten. Damit muss die CI-Pipeline nicht unterbrochen werden und repetitive Aufgaben wie das Testbriefing werden automatisiert. Sollten sich definierte Briefings ändern, können diese angepasst und mit neuen Anweisungen, Bildern oder NDAs ergänzt werden.
- Verbessertes Monitoring für Tests: Mithilfe der neuen APIs können Testszenarien und Bug Reports, die auf der Applause-Plattform erzeugt und gespeichert werden, direkt in das Dashboard beziehungsweise in die Kundenumgebung übermittelt werden. Damit haben Unternehmen einen ganzheitlichen Überblick über aktuelle Testszenarien und Ergebnisse und können direkt reagieren.
Weitere Informationen zu den neuen APIs von Applause finden Sie hier.
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Huawei Roadshow 2024
Technologie auf Rädern - der Show-Truck von Huawei ist unterwegs
Die Huawei Europe Enterprise Roadshow läuft dieses Jahr unter dem Thema "Digital & Green: Accelerate Industrial Intelligence". Im Show-Truck zeigt das Unternehmen neueste Produkte und Lösungen. Ziel ist es, Kunden und Partner zusammenzubringen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>