W

Kategorie

Software testing

47 Artikel

A/B-Test

A/B-Testing (auch bekannt als Bucket-Testing , Split-Run-Testing oder Split-Testing ) ist eine Methode der Nutzerforschung .

GutExperiments

Ad-hoc-Testing ist ein gängiger Begriff für geplante Softwaretests , die ohne vorherige Testfalldokumentation durchgeführt werden .

SolideSoftware testing

Die Akzeptanztest-getriebene Entwicklung ( ATDD ) ist eine Entwicklungsmethodik , die auf der Kommunikation zwischen Geschäftskunden, Entwicklern und Testern basiert.

GutBusiness analysis

API-Tests sind eine Art von Softwaretests , bei denen Anwendungsprogrammierschnittstellen (APIs) direkt und im Rahmen von Integrationstests geprüft werden , um festzustellen, ob sie die Erwartungen hinsichtlich

GutSoftware testing

Armitage ist ein grafisches Tool zur Verwaltung von Cyberangriffen für das Metasploit-Projekt , das Ziele visualisiert und Exploits empfiehlt.

GutComputer security exploits

Augmented-Reality-basiertes Testen (ARBT) ist eine Testmethode, die Augmented Reality und Softwaretests kombiniert , um die Testergebnisse durch eine zusätzliche Dimension im Sichtfeld des Testers zu verbessern.

GutAugmented reality

In der Programmierung , insbesondere im imperativen Programmierparadigma , ist eine Assertion ein Prädikat (eine boolesche Funktion über dem Zustandsraum , üblicherweise als logische Aussage mithilfe der

ExzellentConditional constructs

Die dynamische Programmanalyse ist die Analyse von Software , die die Ausführung eines Programms beinhaltet – im Gegensatz zur statischen Programmanalyse , bei der das Programm nicht ausgeführt wird.

GutDynamic program analysis

In der Softwareentwicklung bezeichnet dynamisches Testen (oder dynamische Analyse) die Untersuchung der Laufzeitreaktion eines Softwaresystems auf eine bestimmte Eingabe ( Testfall ).

GutSoftware development

Soak-Testing ist eine Art Systemtest , bei dem eine typische Produktionslast über einen kontinuierlichen Verfügbarkeitszeitraum hinweg angewendet wird, um das Systemverhalten im Produktionsbetrieb zu validieren.

GutEnvironmental testing

Exploratives Testen ist ein Ansatz im Softwaretest , der sich prägnant als simultanes Lernen, Testdesign und Testausführung beschreiben lässt.

SolideSoftware testing

In der Softwareentwicklung ist der Funktionstest eine Form des Softwaretests , die überprüft, ob ein System seine funktionalen Anforderungen erfüllt .

SolideSoftware testing
Fuzzing

In der Programmierung und Softwareentwicklung ist Fuzzing ( oder Fuzz -Testing) eine automatisierte Softwaretesttechnik , bei der ungültige, unerwartete oder zufällige Daten als Eingaben an ein Computerprogramm übergeben

ExzellentData missing from March 2023

Given-When-Then ( GWT ) ist eine semistrukturierte Methode zum Schreiben von Testfällen . Diese können entweder manuell oder automatisiert als Browsertests mit Tools wie Selenium und Cucumber durchgeführt werden .

GutComputer science stubs
Graubox-Test

Gray-Box-Testing ist eine Softwaretestmethode , die zur Suche nach Fehlern aufgrund fehlerhafter Struktur oder Nutzung der Anwendung dient.

GutHardware testing
Integrationstests

Integrationstests sind eine Form des Softwaretests, bei der mehrere Softwarekomponenten, Module oder Dienste gemeinsam getestet werden, um sicherzustellen, dass sie im Zusammenspiel wie erwartet funktionieren.

ExzellentHardware testing
Kernsicherheitstechnologien

Fortra , ehemals bekannt als Core Security by HelpSystems , ist ein US-amerikanisches Unternehmen für Computer- und Netzwerksicherheit, das Softwareprodukte und Dienstleistungen zur Abwehr von Cyberbedrohungen und zum

ExzellentCompanies based in Buenos Aires
Konkolikprüfung

Concolic Testing (eine Wortschöpfung aus „concrete“ und „symbolic“ , auch bekannt als dynamische symbolische Ausführung ) ist eine hybride Softwareverifikationstechnik , die symbolische Ausführung – eine klassische

GutAutomated theorem proving
Lasttests

Bei einer Lastprüfung wird eine Struktur oder ein System beansprucht und dessen Reaktion darauf gemessen.

GutLoad testing tools

Die Laufzeitfehlererkennung ist eine Softwareverifizierungsmethode , die eine Softwareanwendung während ihrer Ausführung analysiert und dabei erkannte Fehler meldet.

SolideSoftware testing

Beim manuellen Testen schlüpft der Tester in die Rolle eines Endbenutzers und nutzt dabei die meisten Funktionen der Anwendung, um deren korrektes Verhalten und Fehlerfreiheit sicherzustellen.

GutSoftware testing

Mutationstests (auch Mutationsanalyse oder Programmmutation genannt ) dienen der Entwicklung neuer Softwaretests und der Bewertung der Qualität bestehender Softwaretests.

SolideSoftware testing
Nichtfunktionale Tests

Nicht-funktionale Tests prüfen Software auf ihre nicht-funktionalen Anforderungen : die Funktionsweise eines Systems, nicht dessen spezifisches Verhalten.

SolideSoftware testing

Offensive Security (auch bekannt als OffSec ) ist ein international tätiges US-amerikanisches Unternehmen, das sich auf Informationssicherheit , Penetrationstests und digitale Forensik spezialisiert hat .

ExzellentComputer network security

Paar-Testing ist eine Softwareentwicklungstechnik , bei der zwei Teammitglieder gemeinsam an einer Tastatur arbeiten, um die Softwareanwendung zu testen.

SolideSoftware testing

Eine Plausibilitätsprüfung ist ein einfacher Test, um schnell zu beurteilen , ob eine Behauptung oder ein Berechnungsergebnis plausibel ist.

SolideError detection and correction

Portabilitätstests dienen der Ermittlung, wie einfach oder schwierig eine Softwarekomponente oder -anwendung effektiv und effizient von einer Hardware-, Software- oder sonstigen Betriebs- oder Nutzungsumgebung in eine

GutSoftware testing

Regressionstests (selten auch Nicht-Regressionstests ) sind die erneute Ausführung funktionaler und nicht-funktionaler Tests, um sicherzustellen, dass zuvor entwickelte und getestete Software nach einer Änderung

GutExtreme programming
Robot Framework

Robot Framework ist ein generisches Softwaretestautomatisierungsframework für Akzeptanztests und die testgetriebene Entwicklung (ATDD).

GutFree software programmed in Python
Shift-left testing

Shift-left testing is an approach to software testing and system testing in which testing is performed earlier in the lifecycle (i.e. moved left on the project timeline).

GutSoftware testing

Eine Softwarekarte stellt statische, dynamische und evolutionäre Informationen von Softwaresystemen und deren Softwareentwicklungsprozessen mittels zwei- oder dreidimensionaler, kartenorientierter

GutInfographics
Softwarequalität

Im Kontext der Softwareentwicklung bezieht sich der Begriff Softwarequalität auf zwei verwandte, aber unterschiedliche Konzepte:

GutSoftware quality

IEEE 829-2008 , auch bekannt als der 829-Standard für Software- und Systemtestdokumentation , war ein IEEE- Standard, der die Form von Dokumenten für acht definierte Phasen des Software- und Systemtests festlegte .

GutIEEE standards
Spieltest

Ein Playtest ist der Prozess, mit dem ein Spieledesigner ein neues Spiel auf Fehler und Designmängel testet, bevor es auf den Markt kommt.

GutBoard game terminology

In der Informatik können Stresstests ( manchmal auch als Härtetests bezeichnet ) sowohl auf Hardware als auch auf Software angewendet werden.

SolideProduct testing

Systemtests , auch End-to-End- Tests ( E2E- Tests ) genannt , sind Tests, die an einem kompletten Softwaresystem durchgeführt werden .

GutHardware testing
Testautomatisierung

Testautomatisierung bezeichnet den Einsatz von Software (unabhängig von der zu testenden Software) zur Steuerung der Testausführung und zum Vergleich der tatsächlichen Ergebnisse mit den erwarteten Ergebnissen.

GutAutomation software

Testdaten sind Datensätze oder Informationen, die zur Überprüfung der Korrektheit, Leistung und Zuverlässigkeit von Softwaresystemen verwendet werden.

GutSoftware engineering

In der Softwareentwicklung ist ein Testfall die Spezifikation der Eingaben, Ausführungsbedingungen, des Testablaufs und der erwarteten Ergebnisse eines einzelnen Tests, der ausgeführt wird, um ein bestimmtes Testziel zu

GutSoftware testing

In der Softwareentwicklung ist eine Testsuite (seltener auch Validierungssuite genannt ) eine Sammlung von Testfällen , die dazu dienen, ein Softwareprogramm auf bestimmte Verhaltensweisen zu prüfen.

GutSoftware testing

Ein Testbed (auch Testumgebung geschrieben ) ist eine Plattform zur Durchführung strenger, transparenter und reproduzierbarer Tests von wissenschaftlichen Theorien, Computerwerkzeugen und neuen Technologien.

GutEngineering stubs
TTCN-3

TTCN-3 (Testing and Test Control Notation Version 3) ist eine streng typisierte Testsprache, die für Konformitätstests von Kommunikationssystemen verwendet wird.

GutASN.1

Werkzeuge, Geräte oder Software (von der Fernbedienung über die Benutzeroberfläche eines Backofens bis hin zu einem Textverarbeitungsprogramm ) müssen vor ihrer Markteinführung unter verschiedenen Gesichtspunkten, wie z.

GutSoftware testing
White Box (Softwareentwicklung)

Eine Whitebox (auch Glasbox , Clearbox oder Openbox genannt ) ist ein Subsystem , dessen interne Struktur zwar sichtbar, aber in der Regel nicht veränderbar ist.

GutSoftware engineering stubs
White-Box-Test

White-Box-Testing (auch bekannt als Clear-Box-Testing , Glass-Box-Testing , Transparent-Box-Testing oder Strukturtesting ) ist eine Methode des Softwaretests , die die internen Strukturen oder Funktionsweisen einer

GutHardware testing