Testing
282 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Testing.
Schon lange sind Begriffe wie CI/CD und DevOps in aller Munde und fester Bestandteil der heutigen Softwareentwicklung. Schnelle Entwicklungszyklen und agile Vorgehensweisen beherrschen den Markt. Die Qualitätssicherung muss sich an Veränderungen in Technologien, Prozessen und Vorgehensmodellen bestmöglich anpassen, um auch weiterhin zukunftsorientiert zu sein. Doch wie lässt sich eine solche Trans..
Die Erwartungshaltung deutscher Unternehmen an das Internet der Dinge (IoT) und an die Möglichkeiten umfangreicher Datenanalysen ist hoch: Die Hoffnungen reichen von effizienteren Prozessen bis hin zur Realisierung innovativer Services und Geschäftsmodelle. Nicht zu unterschätzen sind jedoch die Anforderungen, die IoT-Lösungen an Testing und Qualitätssicherung stellen. Was genau sind die Besonderh..
Wie gut decken unsere automatisierten Regressionstests eigentlich die tatsächliche Nutzung ab? Diese Frage stellen sich SW-Entwicklungsteams immer häufiger. Dabei könnte man durchaus auf Erfahrungswerte zurückgreifen. Wir stellen einen toolgestützten Prozess vor, der im laufenden Betrieb erstellte Log-Dateien verwendet, um die Abdeckung von Nutzungsszenarien durch den Test zu messen und diese gege..
In dieser Kolumne diskutiert der Autor Themen rund um die Terminologie beim Softwaretesten. Heute geht es um den Begriff des Testorakels und seiner Bedeutung für Testverfahren in der Zukunft.
Tests automatisch generieren und damit Fehler in der Software finden? Symbolische Ausführung machts möglich. Symbolische Ausführung ist in der Forschung zwar seit Langem bekannt, aber erst die Innovationen moderner Constraint-Solver, neue Suchalgorithmen und die breite Verfügbarkeit von Rechenleistung haben dem Ansatz zum Durchbruch in der Praxis verholfen. Testwerkzeuge auf Basis dieses Ansatzes ..