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

What is the difference between manual testing and ETL testing?
Manual testing involves human intervention; ETL testing focuses on Extract, Transform, Load processes.
Vathsala
0 0
5
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
How is the job market for manual testing?
job market for manual testing is stable, but demand for automation skills is increasing.
Ritu
0 0
5
What is the future for a manual tester?
The scope of manual testing will remain relevant in the coming years as long as the manual testers are improving their skills and are up-to-date. For instance, in an environment of fast changes and quick...
Yamun
0 0
5

Can we do Linux + DevOps after mechanical engineering?

Yes, you can learn Linux + Devops after Mechanical Engineering. I have few friends who did Mech Engg and are now working in IT companies. So you can take up and learn.
Ahsan
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

Overview on Auto IT and use in selenium webdriver
AutoIt v3 is a freeware BASIC-like scripting languages designed for automating the windows GUI and general scripting. It used a combination of simulated keystrokes, mouse movements and window/control manipulation...

Introduction to Software Testing – Manual Testing Essentials
Objective: By the end of this lesson, students will: Understand the purpose and importance of software testing Learn the basic types of software testing Be familiar with the software testing...

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...

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

Framework in Automation Testing & its advantages?
Q) Do You Know what is a framework? What are the advantages of Automation Framework?A) Framework is a constructive blend of various guidelines, coding standards, concepts, processes, practices, project...
I

Icreative Solution

0 0
0

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