#testing

Entwickler Magazin Spezial Vol. 9: Microservices

ARCHITEKTUR Schein und Sein Erfahrungen, Vor- und Nachteile von Microservices Evolution statt Diktatur Langlebige Softwarearchitektur und Qualitätsansprüche Bring your own Architecture Softwarearchitektur...

LinkedIn stellt Android-Testing-Tool Test Butler Open Source

Beim Entwickeln der neuen LinkedIn-Android-App stieß das Developer-Team auf ein großes Problem: Die Testumgebung erwies sich als unzuverlässig, sodass die Tests immer wieder fehlschlugen. Eine Lösung war gefordert, die es ermöglicht, sich auf die Tests zu verlassen und die über Probleme mit der App und nicht mit der Testumgebung informiert. An dieser Stelle kommt das Android-Testing-Tool Test Butler ins Spiel.

Fast Forward: Drupal 7.50, EAP-Update von Project Rider & richtige CMS-Auswahl

Im heutigen Fast Forward haben wir kurz vorm Wochenende noch mal einen bunten Themen-Mix vorbereitet. So steht mit Drupal 7.50 eine neue Drupal-Version bereit, und auch zu Project Rider gibt es ein EAP-Update. Außerdem sorgt ein neues Feature in den SQL Server Data Tools für mehr Sicherheit, wir zeigen wie man Mocha und Chai für das Testen von JavaScript nutzt und was hinter dem Project Classy steckt. Außerdem gehen wir der Frage nach, wie man sich für das richtige CMS entscheidet – sei es nun WordPress oder eine Eigenkreation.

Fast Forward: WebStorm 2016.1.3, Microsoft FlashBack & Web Scraping

Heute im Fast Forward: WebStorm 2016.1.3 steht zur Verfügung, Microsoft plant ein Virtual-Reality-Projekt namens FlashBack und wir erklären euch, wie man Web Scraping rechtlich abgesichert nutzt. Außerdem soll die Portierung zu .NET Core einfacher werden, wir zeigen, was guten Code ausmacht und stellen euch einfaches Code-Testen mit Humble Objects vor.

Entwickeln und Testen – Zwei Logiken treffen aufeinander

Eine Studie aus dem Herbst letzten Jahres kam zu ernüchternden Ergebnissen, was die Testing-Qualitäten von Entwicklern angeht. Diese glauben zwar, ausreichend zu testen, aber mit der Realität hat ihre Selbsteinschätzung wenig zu tun. Das mag sicherlich mit dem generellen Unwillen gegenüber Testing zu tun haben, den die Studie ebenfalls festgestellt hat. Aber woran liegt es, dass Testing als eine lästige Pflicht angesehen wird? Sind Entwickler einfach zu faul und wählerisch?

Technische Schulden verhindern und effizient managen

"You gotta pay your dues, but you also gotta pay your debts." Softwareentwicklung ohne technische Schulden ist schon wegen der branchenüblichen Innovationsgeschwindigkeit ein Ding der Unmöglichkeit: ständig müssen Features implementiert werden, ständig müssen Bugs gefixet werden. Das ist unvermeidbar, muss aber nicht notwendigerweise in einer Katastrophe enden – vorausgesetzt, es wird versucht, die Schulden möglichst gering zu halten und sie kontinuierlich abzutragen. Wir stellen einige nützliche Strategien vor.

Warum Usability-Tests in der Softwareentwicklung so wichtig sind

In der Softwareentwicklung geraten Usability-Tests leider oft ins Hintertreffen. Der Fokus auf die Steigerung des Funktionsumfangs geht oft zu Lasten der Benutzerfreundlichkeit. Aber Interfaces, die nicht intuitiv von den Usern bedient werden können, haben erhebliche Nachteile für den Erfolg des gesamten Softwareprodukts.

X
- Gib Deinen Standort ein -
- or -