What is black box testing and white box testing with an example?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

Wroking in IT industry from last 15 years and and trained more than 5000+ Students. Conact ME

Black box testing: Tests functionality without knowing internal code. E.g., testing a login form. White box testing: Tests internal logic and structure. E.g., verifying code for login logic.
Comments

"Rajesh Kumar N: Guiding Young Minds from 1 to 12 with Expertise and Care"

Black box testing and white box testing are two software testing methods that differ in how they analyze a system: Black box testing Focuses on the system's functionality without considering its internal design. Black box testing is fast, doesn't require programming skills, and provides less granular...
read more
Black box testing and white box testing are two software testing methods that differ in how they analyze a system: Black box testing Focuses on the system's functionality without considering its internal design. Black box testing is fast, doesn't require programming skills, and provides less granular reporting. It's used to identify interface-level bugs. For example, black box testing can check if a user can log in with a valid ID and password, or if the software displays the correct error message when an invalid ID and password is entered. White box testing Focuses on the system's internal workings, including its coding, structure, conditions, paths, and branches. White box testing is time-consuming, requires programming skills, and provides more granular reporting. It's used to find bugs at the design level. For example, white box testing can check the internal working of a calculator to see how it calculates its output. Some testers combine black box and white box testing to get a more comprehensive inspection of a software application. read less
Comments

Related Questions

Is automated testing faster than manual testing?
Yes, automated testing is generally faster than manual testing.
Latha
0 0
5
What are manual testing softwares?
Examples include Burp Suite, OWASP ZAP, Nmap, Wireshark,
Aamir
0 0
5
Is manual testing still necessary?
Depending on the size of the company, budget, complexity of the project, its nature and the infrastructure used, the recommendation might alternate between manual and automatic tests. Today, manual tests...
Harsh
0 0
5
I have been working in a medical billing company for five years. I want to switch my carrier from non-IT to IT. I have only a BA degree, but I have good knowledge of computers. I know some basics of HTML and manual testing; can I learn java selenium directly to get a job in automation?
Hi Sirajudeen.. Java selenium is one of the good options.. one more easy way to shift to IT is learning Oracle SQL.. Scope of Oracle SQL always stands high since the database is backbone of all developement,...
Sirajudeen
How do I switch from manual tester to automation?
Learn automation tools, scripting languages; practice on projects; seek mentorship or training.
Furqankhan
0 0
5

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Practices & Strategies For Test Automation
Q)What are the Best Practices and Strategies for Test Automation? A)Below are some best practices & strategies for Test Automation: 1.Hire a Dedicated Automation Engineer or Team:This is a basic...
I

Icreative Solution

1 0
0

Automated testing with the help of Behavior driven testing (BDT)
Behavior-driven development (BDD) is a popular and acknowledged Software testing methodology. Behavior driven testing (BDT) is not that popular, but is a companion of BDD. BDT can be used without BDD. BDD...

Software Testing Life Cycle
Software testing life cycle identifies what test activities to carry out and when (what is the best time) to accomplish those test activities. Even though testing differs between organizations, there is...

Software Testing Training Course - Rakesh
Software Testing Training Course Join us if you want to learn software testing. We have designed this software testing training course to learn software testing fundamentals and gradually introduce you...

Is Automation The Software Testing Miracle Cure?
The technology community is a big fan of automation. From DevOps’ continuous delivery roots to enterprises’ automatic business processes, automation is a trademark of the business world and...

Recommended Articles

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today.  In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...

Read full article >

Almost all of us, inside the pocket, bag or on the table have a mobile phone, out of which 90% of us have a smartphone. The technology is advancing rapidly. When it comes to mobile phones, people today want much more than just making phone calls and playing games on the go. People now want instant access to all their business...

Read full article >

Looking for Manual Testing Training?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you