A software developer needs to perform code-execution testing, black-box testing, and non- functional testing on a new product before its general release. Which of the following BEST describes the tasks the developer is conducting?
The tasks described by the software developer, including code-execution testing, black-box testing, and non-functional testing, are part of:
B. Validation.
Validation involves evaluating software to ensure that it meets the requirements and expectations of stakeholders. This includes testing the functionality, performance, and usability of the software to verify that it performs as intended and meets the needs of users. The tasks mentioned, such as code-execution testing (ensuring the code executes correctly), black-box testing (testing the functionality without knowledge of the internal workings), and non-functional testing (testing aspects like performance, security, and usability), all contribute to the validation process by confirming that the software behaves correctly and satisfies the specified requirements.
B. Validation
The question asks for the task. The tests listed in the question are taking on the task of validating the software during the staging phase of the software development cycle. It’s a trick question.
B. Validation.
Code-execution testing, black-box testing, and non-functional testing are all types of validation techniques that assess the functionality, usability and performance of the software.
B validation. While Staging it's a part of the testing process, it doesn't encompass all the types of testing mentioned (code-execution, black-box, non-functional).
B. Validation
In the Waterfall Software development methodology there is a Testing/Validation stage.
- Find defects in the software
- Does the software meet the intended purpose?
- Functional and non-functional testing
- Execute the software as part of testing.
I haven’t seen one question on validation and as someone who’s taken a software engineering class I don’t ever recall validation being a step itself.
If we read the question in parts the "non-functional testing" doesn't fit the staging step cause at this point you are just about ready to deploy the product so QA will use "real world environment standards" to test the product. so I think D can be crossed out as an option. Verification is more like checking if the product or patch is working as intended. Normalization doesn't fit for this question so that's out too. That leaves us with Validation being the answer. So my answer is B
Staging moves the code from the developers’ computers onto servers, bringing the product closer to deployment, but with controls to do critical testing. Non-functional testing tests everything outside the primary function of the code. This includes security testing and performance testing. Black-box testing separates the tester from the source code. The tester inserts inputs and checks the outputs, looking for weaknesses or flaws. Staging often employs sandboxing, the use of virtual machines (VMs) to enable aggressive testing of the application without risking any problems with the rest of the network.
-Mike Meyers' Security+ SY0-601 Certification Guide Third Edition
upvoted 10 times
...
This section is not available anymore. Please use the main Exam Page.SY0-601 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
sirpetey
Highly Voted 1Â year, 8Â months agobzona
1Â year, 6Â months agosujon_london
Highly Voted 1Â year, 8Â months agoAspiringNerd
Most Recent 12Â months agoGeronemo
1Â year agorussian
1Â year agoTM78
1Â year, 2Â months agojohnabayot
1Â year, 3Â months agorag4
1Â year, 4Â months agoganymede
1Â year, 4Â months agoJackwasblk
1Â year, 5Â months agoazzawim
1Â year, 6Â months agoAsianNerd
1Â year, 6Â months agoDarexTech100
1Â year, 7Â months agokopeba3998
1Â year, 8Â months agoAtlGeniusC137
1Â year, 8Â months agoLeonardSnart
1Â year, 8Â months ago