web3glossarysmoke testing
Smoke Testing

Summary

Smoke testing is a preliminary testing process used to check the basic functionality of a software application before it undergoes further testing.

Detailed Description

In software development, smoke testing, also known as 'build verification testing', involves running a set of basic tests to ensure that the critical features of the application work as intended. The objective is to identify any major defects that could hinder further testing. It is often conducted after a new build or version is deployed to an environment, acting as a gatekeeper to more rigorous testing phases.

Category
Software Testing
Synonyms
Initial Testing
Build Verification Testing
Sanity Testing

Impact Details

Yirifi's stakeholder, regulatory-compliance, and risk-impact analysis for this term.

Post-Deployment Tests

After a new version or build of an application is deployed, smoke tests ensure that key functionalities work and the application is ready for end-user testing.

Industries:

Software Development
E-Commerce

Platforms:

Web Applications
Mobile Applications
Integration Testing

Smoke tests can be used in completing integration processes, ensuring that newly integrated components function correctly with existing systems.

Industries:

Finance
Health Care

Platforms:

API
Microservices
Feature Testing

Running smoke tests on new features added in an application to ensure that they do not degrade existing functionality.

Industries:

Gaming
Education

Platforms:

Web
Desktop Applications

Top Metrics

Yirifi's top metrics for this term.

FAQs

5 FAQs hidden

Yirifi's FAQs for this term.