Download Bereich
argumentum Know-How zum Download!
Mehr lesen...
 
Start arrow Testen
Testen und Qualitätssicherung

Über Notwendigkeit und Bedeutung des Testens als Maßnahme zur Qualitätssicherung in der Software-Entwicklung ist schon viel geschrieben worden, doch letztlich geht es immer um die Frage: Wie können Sie erfolgreich testen?

Und wie können wir Ihnen dabei helfen?

Wir arbeiten im Allgemeinen mit den Tools aus den Test-Suiten von HP und IBM:
  • HP Quality Center, HP Quick Test Professional, HP Performance Center / LoadRunner
  • IBM Rational Quality Manager, IBM Rational Functional Tester, IBM Rational Robot, IBM Rational Service Tester, IBM Rational Performance Tester

Wenn Sie lieber mit anderen Werkzeugen arbeiten möchten, sind wir selbstverständlich dafür offen. Unser Know-How kennt keine Tool-Grenzen!

SW-Entwicklung und SW-Auslieferung

Testen gehört heute selbstverständlich zum SW-Entwicklungsprozess dazu - und doch stellen sich immer ähnliche Fragen: Wie soll getestet werden? An welcher Stelle ist es sinnvoll? Was genau muss überhaupt getestet werden? Woher weiss ich, ob es sich um "einen Bug oder ein Feature" handelt? Und wie bearbeitet man die gefundenen Fehler?

Wir helfen Ihnen, das Thema Testen im Entwicklungsprozess zu etablieren und mit den anderen beteiligten (Teil-)Prozessen zum Anforderungsmanagement, SW-Konfigurationsmanagement und Defect-Management zu integrieren.

Typische und häufig benötigte Leistungen sind beispielsweise:

  • Erstellen und Ausführen von Last- und Performance-Tests oder von Funktionalen Tests
  • Betriebsreife-Prüfungen, Performance-Monitoring
  • Code-Reviews
  • Security-/Penetration-Tests, auch Simulation von DoS-Attacken usw.
  • Test-Automatisierungen (inkl. Tool-Unterstützung)

Beratung zum Test-Management

Manchmal kann es eine ganz schöne Herausforderung werden, die unterschiedlichen Ansätze zum Testen im Blick zu behalten, die richtigen Strategien auszuwählen und schließlich auch umzusetzen. Wir können Ihnen helfen, indem wir zum Beispiel

  • Test-Strategien und Test-Methodiken erstellen und umsetzen, ggfls. dazu auch Testfälle erstellen,
  • Testprozesse, Testmetriken und Testautomatisierungen entwerfen und umsetzen,
  • untersuchen, wie Test-Szenarien und Test-Fälle gemäß der zu entwickelnden Software konfiguriert werden können, d.h. wie Test- und Konfigurationsmanagement integriert werden können,
  • aufzeigen, wie einerseits beim Testen gefundene Defects toolgestützt verwaltet und andererseits behobene Defects effizient nachgetestet werden können, d.h. wie Test- und Defects-Management integriert werden können,
  • ein Vorgehen zur effizienten Testfall-Erstellung entwerfen.

Tool-Lösungen

Für eine gute Tool-Unterstützung müssen oft spezifische Lösungen erarbeitet werden, wie etwa
  • Erstellen von Schnittstellen zwischen Tools. Im Zusammenhang mit unserer Beratung zum Test-Management kümmern wir uns natürlich auch darum.
  • Erstellen spezieller SW-Erweiterungen, wie z.B. Offline-Clients, Projekt-Synchronisationen, Excel- und XML-Schnittstellen
  • Test-Automatisierung

Betrieb und Support

Zu einem guten Test-Management gehört neben den richtig eingesetzten Werkzeugen auch eine entsprechende Infrastruktur, die meistens in Form eines Test-Centers konzentriert wird. Auch hier können Sie von unseren umfangreichen Erfahrungen profitieren:
  • Aufbau und Betrieb von Test-Centern bei namhaften Industrie-Unternehmen
  • Implementierung von Lösungen zum Betrieb und Wartung
  • Einführung von Tools und deren Anpassung an spezifische Prozesse
  • Durchführung von Freigabe- und Betriebsprüfungen

Schulungen und Workshops

Falls Sie Interesse an Schulungen oder Workshops haben, sprechen Sie uns an! Wir erarbeiten gerne für Sie ein individuelles Konzept.
 
© 2010 argumentum GmbH
Joomla! is Free Software released under the GNU/GPL License.