Testen
Teilen:
Die nächste Frage wurde allen Befragten gestellt. Alle anderen Fragen wurden nur Befragten gestellt, die nach eigenen Angaben als Testpersonal/QA Engineer arbeiten oder im Rahmen ihrer Arbeit an Testaktivitäten beteiligt sind.
Unit-Test
Integration
End-to-End-Tests
Performance
Sonstiges
Keine
17%
derjenigen, die Unit-Tests in ihren Projekten haben, haben diese nicht selbst geschrieben.
80%
aller Befragten geben an, dass Tests eine wesentliche Rolle bei ihren Softwareentwicklungsprojekten spielen.
58%
der Befragten, die an Testaktivitäten beteiligt sind, entwickeln automatisierte Tests.
46%
der Befragten setzen die Entwicklung von Testfällen als Teil ihres Testprozesses ein.
53%
der Befragten geben an, dass in ihrem Unternehmen die gleichen Personen, die Tests entwickeln, diese auch ausführen.
77%
72%
62%
Funktionstests
43%
48%
43%
Performancetests
44%
48%
39%
Regressionstests
45%
42%
36%
Abnahmetests
59%
derjenigen, die Unit-Tests verwenden, messen auch die Test-Coverage.
44%
40%
41%
Weniger als 1 QA-Mitarbeiter*in pro 10 Entwickler*innen
29%
31%
32%
1–3 QA-Kräfte pro 10 Entwickler*innen
5%
7%
7%
4–6 QA-Kräfte pro 10 Entwickler*innen
1%
1%
1%
7–8 QA-Kräfte pro 10 Entwickler*innen
3%
2%
2%
9–10 QA-Kräfte pro 10 Entwickler*innen
1%
1%
1%
Mehr QA-Kräfte als Entwickler*innen
18%
18%
16%
Ich bin mir nicht sicher
35%
33%
33%
0–25%
12%
12%
17%
26–50%
7%
7%
9%
51–75%
20%
24%
20%
76–100%
26%
23%
21%
Ich weiß es nicht
Office-Dokumente
Ich verwende keine speziellen Tools
Spezielle Testfallmanagement-Tools
Sonstiges
Alle
Die meisten
Die Hälfte
Nur manche
Ich bin mir nicht sicher
Keine
34%
31%
34%
JUnit
20%
19%
27%
Selenium
29%
34%
26%
Postman
23%
25%
20%
Jest
2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|
33% | 35% | 36% | 36% | JavaScript/TypeScript |
33% | 29% | 31% | 34% | Python |
36% | 29% | 29% | 33% | Java |
13% | 11% | 13% | 12% | C# |
7% | 7% | 6% | 8% | Kotlin |
– | 20% | 13% | 8% | PHP |
– | 10% | 12% | 7% | Bash |
– | 4% | 4% | 5% | C++ |
– | 6% | 8% | 4% | Go |
6% | 5% | 3% | 3% | Ruby |
– | 4% | 6% | 3% | Groovy |
– | 1% | 2% | 3% | Rust |
– | 2% | 3% | 3% | Scala |
– | 2% | 2% | 2% | Swift |
1% | 0% | 0% | 1% | Tcl |
1% | 1% | 2% | 1% | Perl |
– | 0% | 1% | 1% | Clojure |
11% | 2% | 3% | 3% | Sonstiges |
11% | 6% | 4% | 6% | Keine |
TechRepublic
Die Nutzung von Code und Automatisierung zur Ausweitung der Test-Coverage wird immer wichtiger. Wenn es also um die Frage geht, welche Sprachen Sie erlernen oder auffrischen sollten, ist es gut zu wissen, dass JavaScript/TypeScript mit einem Anteil von 37% an der Spitze der Programmiersprachen steht, die in unserer Umfrage von Tester*innen am häufigsten verwendet werden. Python und Java vervollständigen die Top 3 mit 34% bzw. 32%.
Durch vertrauenswürdige Nachrichten, Erkenntnisse, Features, Tutorials und Produktempfehlungen hilft TechRepublic Expertinnen und Experten, ihre Unternehmen durch den Einsatz von Technologien zu führen.
85%
der Befragten verwenden keine Behavior-Driven-Development-Technologien (BDD).
API-Tests
UI-Tests
Desktop-Tests
Sonstiges
Unter denjenigen, die automatisierte Tests entwickeln, führen 52% UI-Tests und 84% API-Tests durch.
JetBrains Aqua
Sie möchten Ihre Produktivität steigern, indem Sie zuverlässigere automatisierte Tests mit weniger Wartungsaufwand entwickeln? Testen Sie JetBrains Aqua, eine leistungsstarke Arbeitsumgebung für die Testautomatisierung.
Aqua unterstützt die meisten gängigen Programmiersprachen sowie die wichtigsten Testframeworks für die Testautomatisierung wie Selenium, Playwright und Cypress. Es verfügt über einen integrierten Webbrowser, der Ihnen beim Schreiben Ihrer Tests hilfreiche Informationen bereitstellt. Abonnieren Sie unseren Blog, um über die neuesten Verbesserungen von Aqua informiert zu werden, und folgen Sie uns auf X (vormals Twitter)!
Sie sind beruflich für QA verantwortlich oder einfach nur ein Testfreak? Werden Sie Mitglied in der Aqua Adopters Group, die sich zum Ziel gesetzt hat, detaillierte Erkenntnisse über die Qualitätssicherung zu gewinnen. Als Mitglied können Sie an Forschungsaktivitäten teilnehmen, die auf Ihre Fachkompetenzen ausgerichtet sind, und uns dabei helfen, JetBrains Aqua zu verbessern. Melden Sie sich jetzt an!
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.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.