[WEBINAR] Application Acceleration: Faster Performance for End Users

Bottom-Up Testing

Definition - What does Bottom-Up Testing mean?

Bottom-up testing is a specific type of integration testing that tests the lowest components of a code base first. More generally, it refers to a middle phase in software testing that involves taking integrated code units and testing them together, before testing an entire system or code base.
IT professionals refer to design assemblies, or groups of code modules that are evaluated for overall functioning, in integrated testing environments.

Techopedia explains Bottom-Up Testing

Bottom-up testing is the opposite of top-down testing, where the top integrated elements are tested first. Experts explain that while bottom-up testing can be useful in producing a smaller, independent test basis, it doesn't provide the same kind of skeletal program demonstration design that top-down testing does. With bottom-up testing, developers build up to that scale where the program mainly coincides with the user interface. Some people see this as a kind of backward testing, but each individual developer team must decide for reasons of purpose and practicality which type of software testing suits the project better.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.