What are the benefits and drawbacks of white-box testing?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

Online Mathematics tutor with 8 years experience(Online Classes for 10th to 12th)

Ability to achieve complete code coverage. Requires a large effort to automate. Easy to automate. Sensitive to changes in code base, automation requires expensive maintenance. Reduces communication overhead between testers and developers.
read more
Ability to achieve complete code coverage. Requires a large effort to automate. Easy to automate. Sensitive to changes in code base, automation requires expensive maintenance. Reduces communication overhead between testers and developers. read less
Comments

I am online Quran teacher 7 years

Ability to achieve complete code coverage. Requires a large effort to automate. Easy to automate. Sensitive to changes in code base, automation requires expensive maintenance. Reduces communication overhead between testers and developers.
Comments

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

**Benefits of White-Box Testing**: - Identifies hidden errors and vulnerabilities. - Optimizes code structure and performance. - Enables thorough code coverage. **Drawbacks**: - Requires deep programming knowledge. - Time-consuming and complex for large systems. - Doesn't focus on user experience...
read more
**Benefits of White-Box Testing**: - Identifies hidden errors and vulnerabilities. - Optimizes code structure and performance. - Enables thorough code coverage. **Drawbacks**: - Requires deep programming knowledge. - Time-consuming and complex for large systems. - Doesn't focus on user experience or functionality. read less
Comments

View 1 more Answers

Related Questions

How do I write scenarios in manual testing easily?
Break tasks into steps, describe actions and expected outcomes clearly.
Vaibhav
0 0
5
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 is manual testing done?
How To Perform Manual Testing? Gather the software's requirements. The first step to ensuring the software is bug-free is to become familiar with the software's features and requirements. ... Plan and...
Manoj
0 0
6
What manual testing tools can you recommend?
Selenium IDE, Postman, JIRA, TestRail, BrowserStack.
Millennium
0 0
5
What is the disadvantage if directly go for automation without learning of manual testing?
Your automation scripts would fail, if there are more number of defects. Hence, you will not be able to complete the testing.
Krishna
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

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

Defect Management
Defect Management Terms: Application Life Cycle (ALM) Development Phase Testing Phase Production Phase ------------------------------------------------------------------ Error ...

Being a Tester.
Being a tester one should never ever work in an isolated environment. He should be aware of whole Product functionality and architecture.For starting you may proceed with - 1. Learn to login to the ip...

Manual Testing / Black Box Testing / Functional Testing.
Software Testing Scope is very high. Testing is forever. Career growth. Testing Finding the problems and reporting to developers. (Applications) Finally developers will fix the issues.
D

How Motivation Affects Learning and Behavior
Motivation directs behavior toward particular goals. Motivation leads to increased effort and energy. Motivation increases the amount of effort and energy that learners expend in activities directly...

Recommended Articles

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 >

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 >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

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 >

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