Diese Fragen wurden nur Befragten gestellt, die als Testpersonal/QA Engineer arbeiten oder im Rahmen ihrer Arbeit an Testaktivitäten beteiligt sind.

Testen

75%

aller Befragten geben an, dass Tests eine wesentliche Rolle bei ihrer Entwicklung spielen

44%

aller Befragten sind am Testprozess beteiligt

Welche Arten von Tests haben Sie in Ihren Projekten?

Diese Frage wurde allen Befragten gestellt.

Nutzen Sie Unit-Tests in Ihren Projekten?

Diese Frage wurde allen Befragten gestellt, die Unit-Tests in ihren Projekten haben.

Welche Test-Coverage-Kennzahlen verwenden Sie für Unit-Tests?

33%

der Befragten geben an, dass in ihrem Unternehmen für Testdesign und Testausführung verschiedene Personen verantwortlich sind

Für

52%

der Befragten gehört die Entwicklung von Testfällen zum Testprozess

Welche Arten von Tests werden in Ihrem Projekt verwendet?

Interessanter Fakt

Nur 13% der Befragten geben an, dass sie für Produkttests externe Hilfe von Prüfern und Unterauftragnehmern in Anspruch nehmen.

Wie ist in Ihrem Projekt das Personalverhältnis zwischen Testen/QA und Softwareentwicklung?

In den Unternehmen scheint es einen Mangel an QA-Personal zu geben – 44% der Befragten geben an, dass in ihren Projekten auf 10 Entwickler*innen weniger als ein QA-Engineer entfällt. Nur 10% haben mehr als 4 QA-Engineers je 10 Entwickler*innen.

Wie viele Test- oder QA-Mitarbeiter*innen mit Programmierkenntnissen gibt es in Ihrem Projekt?

In 29% der Projekte führt mehr als die Hälfte der QA-Verantwortlichen nur manuelle Tests durch, während in 27% der Projekte mehr als die Hälfte des Testpersonals über Programmierkenntnisse verfügt.

Wie viele Test- oder QA-Mitarbeiter*innen in Ihrem Projekt sind nur mit manuellen Tests beschäftigt?

Welche Tools verwenden Sie zum Speichern von Testfällen?

Etwa 41% des Test- und QA-Personals nutzen keine spezifischen Tools zum Speichern von Testfällen und nur 20% verwenden spezielle Testfallmanagement-Tools.

Bitte schätzen Sie den Anteil der Tests in Ihrem Projekt, die automatisiert sind.

47% der Befragten haben ihre Tests mindestens zur Hälfte automatisiert. Die beliebtesten Technologien sind wie im letzten Jahr JUnit (34%), Postman (29%), Jest (23%) und Selenium WebDriver (20%). Bei der Testautomatisierung sind JavaScript, Java und Python nach wie vor die meistverwendeten Sprachen.

Welche Test-Frameworks/-Tools/-Technologien verwenden Sie?

Welche Programmiersprachen verwenden Sie in Ihrem Projekt für die Testautomatisierung?

Gibt es BDD-Technologien (Behavior Driven Development), die Sie regelmäßig nutzen?

Interessanter Fakt

12% der Befragten verwenden BDD-Technologien (Behavior Driven Development) in ihrem Testprozess. 8% verwenden KI/ML. In dieser Gruppe wird KI/ML hauptsächlich für Systemprotokolle und die Analyse von Benutzerverhaltensdaten verwendet.

Verwenden Sie KI/ML beim Testen Ihres Produkts?

Wir haben unsere Tools für Qualitätssicherung und Testautomatisierung zusammengefasst. Sie können Ihre JetBrains-IDE unkompliziert um nützliche Tools und Funktionen erweitern, oder Sie können unser Test Automation Kit ausprobieren.

Möchten Sie Updates zu unseren QA-Neuigkeiten und -Tools erhalten? Abonnieren Sie unseren QA-Blog jetzt!

Finden Sie das richtige Tool

Wählen Sie Ihre Technologie

Bitte wählen

Laden Sie das benötigte Tool herunter

Bitte wählen
Kostenlos testen

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.