CSOFT - Connecting Possibilities...
HOME
LÖSUNGEN
  Lokalisierung
  Testen
 
  Wireless
  Software
  Hardware
  Logo-Zertifizierung
  Multimedia
  Entwicklung
  Voiceover
ERFAHRUNG
KUNDEN
CSOFT
 
CSOFTs Ingenieure testen Software auf Kompatibilität, Funktionalität, Bedienbarkeit und Performance.
   
Softwaretests
 
Home > Lösungen > Testen > Softwaretests

Softwaretests

Kompatibilität

Ein konsistentes und zuverlässiges Verhalten von Software-Anwendungen oder Hardware ist einer der ganz grundlegenden Faktoren, die über den Erfolg eines Produktes im Markt entscheiden. Kompatibilitätstests dienen zur Feststellung, ob ein Produkt im Zusammenspiel mit anderer Hard- und Software in der geplanten Betriebsumgebung einwandfrei funktioniert. CSOFTs Kompatibilitätstests können Unternehmen darüber Aufschluss geben, ob sich ihre Produkte über einen weiten Bereich von Systemplattformen so verhalten wie erwartet.

Dabei stellen CSOFTs Kompatibilitätstests sicher, dass eine Anwendung im größtmöglichen Umfang gegen Industriestandards geprüft wird. Unsere erfahrenen Testingenieure arbeiten konsequent daran, Inkompatibilitäten mit etablierten Normen und Funktionalitäten aufzudecken. Für jedes Projekt erarbeitet CSOFT mit dem Kunden Testpläne, die systematisch die wesentlichen Funktionen einer Anwendung gegen verschiedene Konfigurationen prüfen.

Funktionalität
Nachdem die Entwicklung einer Anwendung abgeschlossen ist, benötigen die Entwickler vor der Freigabe eine eingehende Prüfung, dass die Anwendung frei von Fehlern oder unerwartetem Verhalten ist und sich wie beabsichtigt verhält. Tests der Funktionalität ermitteln, in welchem Umfang eine Applikation die Funktionsspezifikationen erfüllt. Dieser Prozess simuliert verschiedene Szenarien, um zu prüfen, dass alle Ausgaben die spezifizierten Erwartungen erfüllen.

Unserer zielgerichteter Ansatz zum Test der Funktionalität verifiziert, dass eine Anwendung allen Spezifikationen entspricht und auf einer Vielzahl von Geräten und Plattformen alle geforderten Funktionen ausführt. Darüber hinaus validieren wir das Verhalten der Anwendung Funktion für Funktion anhand eines weiten Bereichs von Eingangsdaten. Diese Technik stellt sicher, dass die Anwendung in der realen Betriebsumgebung korrekt funktioniert.

Bedienbarkeit
Eine schlecht konzipierte Bedienerschnittstelle (auch UI, User Interface genannt) kann durch Umsatzeinbußen oder geringe Produktivität der Anwender teuer für ein Unternehmen werden. CSOFT verfügt über exzellente Ressourcen, um durch Verfolgung von gestreutem Endanwender-Feedback sicherzustellen, dass Fehler im UI-Design erkannt und korrigiert werden. CSOFT hat in allen Schlüssel-Marktsektoren bestehende Einrichtungen, um mit umfassenden Endbenutzer-Bedienbarkeitstests mögliche Verbesserungen der Bedienbarkeit zu ermitteln. CSOFT besitzt die Ressourcen, um Feedback dazu zu geben, wie Benutzer mit verschiedenen Aufgaben und/oder Abschnitten der Anwendungs-UI umgehen. Im Vergleich mit so genannten Eye-Tracking-Technologien bieten Rückmeldungen der Endanwender unter echten Einsatzbedingungen noch immer genauere Testergebnisse zur Bedienbarkeit.

Zusätzlich zu den Endanwender-Tests unter Realbedingungen führt CSOFT auch kundenspezifische Bedienbarkeitstests gegen bestehende Designparadigmen der Industrie aus. Vor Beginn der Tests legt CSOFT zunächst fest, welche Standards branchenüblich sind (wie die Anzahl der Schritte, die für die Ausführung einer Aufgabe erforderlich sind, oder gleich gestaltete Eingabeaufforderungen innerhalb einer gegebenen Anwendung).

Performance
Eine gleichbleibende Leistung und gleichbleibendes Verhalten einer Anwendung ist einer der Schlüssel zur Kundenakzeptanz. CSOFT hilft Ihnen bei der Performancebewertung Ihres Produktes und vergleicht es mit ähnlichen Produkten, die sich bereits im Markt befinden. Websites, und insbesondere solche mit eCommerce, müssen auch unter großen Besucher- und Datenmengen einwandfrei funktionieren. Ein Serverausfall wegen Überlastung kann ungeahnte Kosten nach sich ziehen. Studien haben jedoch gezeigt, dass nicht einmal ein Absturz erforderlich ist - Besucher tolerieren keine Wartezeiten auf die UI, die mehr als 8 Sekunden betragen. Danach klicken sie zur Konkurrenz.

Um das Verhalten von Mobilanwendungen auf Handhelds zu testen, hat CSOFT faszinierende Methoden entwickelt, die das Gerät einer Reihe von Nutzungszuständen unterzieht. Web-Anwendungen reagieren auf große Nutzermengen. CSOFT setzt modernste Software-Tools ein, die auf Last generierenden Servern installiert sind und Tausende "virtueller Clients" nachbilden. Diese virtuellen Clients simulieren typische häufige Benutzeraktivitäten oder Geschäftsabläufe wie das Durchsuchen von Katalogen oder das Füllen von Online-Warenkörben. Während dieses virtuellen Besucher ihren Tätigkeiten nachgehen, zeichnen Prüfagenten die Ansprechzeiten des Servers auf. Abgerundet werden diese Tests durch leichte Aktivitäten in Funktionsbereichen der Anwendung, die seltener genutzt werden. Die resultierenden Daten werden auf Systemengpässe analysiert und erlauben die Entwicklung von Korrekturmaßnahmen, um ein zeitnahes Ansprechen der Server zu gewährleisten.

Von der Methodik her können Lasttest in einer Laborumgebung oder unter echten Einsatzbedingungen angesiedelt sein. CSOFTs Labormethode verbindet die Last generierenden Server direkt mit dem Webserver, ohne Umwege über Internet-Router und andere Hops, und die Prüfer können Worst-Case-Szenarien fahren. Im Prüflabor können wir Ihre Site auch mit 'White-Box'-Methoden testen: Szenarien, die Komponenten einer mehrschichtigen Website direkt beanspruchen, wie zum Beispiel Datenbank-Backends.


Wenn Sie mehr über die Software-Testlösungen von CSOFT erfahren möchten, senden Sie bitte eine kurze Mail an info@csoftintl.com oder klicken Sie hier.

   

© Copyright 2008 CSOFT Solutions, Ltd.