Qualitätskontrolle durch Last- und Performance-Testing

Mit unserem Service zur Qualitätskontrolle durch das Last- und Performance-Testing, die Automatisierung der Annahme-Prüfungen und den Aufbau, der für Sie nötigen Infrastruktur für Ihre Softwarelösung, bieten wir bei Edgecase Technology ein umfangreiches Paket. Dieses besteht neben dem automatisierten Testen mit Hilfe von Belastungsprüfungen und automatisierten Akzeptanztests auch aus manuellen Testmethoden. Jede Methode bringt ihre ganz eigenen Vorteile mit sich.

Testing ist ein essentieller Schritt in der Softwareentwicklung.

Diese Vorteile genießen Sie bei uns:

1.  Einschätzung der benötigten Infrastruktur
2.  Fehlersuche durch manuelles und automatisiertes Testen
3.  Erhöhung der Benutzerfreundlichkeit
4.  Ermitteln von Systemfehlern und Verbesserung von
5.  Systemeinstellungen
6.  Zeitersparnis durch Automatisierung

1.  Einschätzung der benötigten Infrastruktur
2.  Fehlersuche durch manuelles und automatisiertes Testen
3.  Erhöhung der Benutzerfreundlichkeit
4.  Ermitteln von Systemfehlern und Verbesserung von
5.  Systemeinstellungen
6.  Zeitersparnis durch Automatisierung

KONTAKTIEREN SIE UNS




Belastungsprüfung

Durch die Methode der Belastungsprüfung werden Störungen, Systemfehler, Schäden und Kundenverluste vermieden. Diese lässt uns bestimmen, wie und mit welcher Geschwindigkeit das Programm unter einer bestimmten Belastung funktioniert. Mit Hilfe der Belastungsprüfung wird die Übereinstimmung der Arbeitsleistung des Produktes mit den den technischen Vorgaben und Anforderungen gewährleistet.

Unsere hochqualifizierten Prüfingenieure verwenden während der Belastungsprüfungen die Produkte von führenden Lieferanten der Branche.

Ihre Vorteile

12
Einschätzung der System-Möglichkeiten und Bestimmung der maximalen Arbeitsleistung
13
Fehlersuche (falsche Systemeinstellungen oder falsche Zuordnung von Systemressourcen)
114
Verhindern von Systemfehlern im Produktionsbetrieb.
15
Suche nach dem optimalen Paket technischer Maßnahmen (КТM).

Werkzeuge

 

  • HP LoadRunner
  • Gatling
  • Apache JMeter 3
  • ApacheBench

Automatisierte Akzeptanztests

Eine maschinelle Prüfung kann bis zu 30-Mal schneller durchgeführt werden als eine manuelle Prüfung.

Die automatisierte Prüfung funktioniert analog zur manuellen, nur wird sie von einem Software-Roboter und nicht von Menschen durchgeführt. Die Arbeitsberichte der Softwareanwendung werden im Laufe der Prüfung verschickt und automatisch gespeichert.

Ihre Vorteile

12
Die Prüfungsqualität steigt, da kein “menschlicher Faktor” die Prüfungsqualität beeinflusst.
13
Die Prüfvorgänge werden bei gleichbleibender Qualität durch den Einsatz von Automatisierungstools schneller.

Werkzeuge

 

  • Selenium + Bibliotheken mit Top-20 Programmiersprachen
  • Cucumber für die Methodik
  • BDD Prüfung-Skripte
  • Prüfung plattformunabhängiger JavaFX 8 Desktop-Anwendungen mit Hilfe von TestFX (einschließlich headless)

Manuelle Akzeptanztests

Wir stellen Ihnen ein passendes Team für die Organisation der manuellen Akzeptanztests zusammen, bereiten die Methodik des Berichtswesens auf, liefern Testskripte zur BDD-Methodik (Behaviour-Driven-Development) und übermitteln die Arbeitspakete im Cucumber Berichtswesen.

Ihre Vorteile

12
Aufdecken von Systemstörungen
13
Identifizierung von Fehlern der Benutzerfreundlichkeit

Aufbau einer Infrastruktur zur kontinuierlichen Integration

Das Einsetzen und Benutzen von Servern zur kontinuierlichen Integration erlaubt es Ihnen, Regressionen zu vermeiden und die Software-Qualität zu erhöhen. Mit der Bildung und dem Einsatz sogenannter „build pipelines“ können wir die Prüfung und die Integration von EDV-Systemen jedes Umfangs automatisieren. Die horizontale Skalierung von Servern bei kontinuierlicher Integration (CI) verringert die Ausführungsdauer dieser “build pipelines”.

Werkzeuge

 

  • Jenkins 1 und 2 (Ocean) + Plugins
  • Bamboo
  • Team City