Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

CSCI 4060 FINAL EXAM QUESTIONS AND CORRECT ANSWERS (100% VERIFIED) LATEST UPDATED

Rating
-
Sold
-
Pages
5
Grade
A+
Uploaded on
18-04-2026
Written in
2025/2026

CSCI 4060 FINAL EXAM QUESTIONS AND CORRECT ANSWERS (100% VERIFIED) LATEST UPDATED

Institution
NSG 4060
Course
NSG 4060

Content preview

CSCI 4060 FINAL EXAM QUESTIONS AND
CORRECT ANSWERS (100% VERIFIED)
LATEST UPDATED 2026\2027
Steps of Test Driven Development - CORRECT ANSWER-1. Identify required functionality

(figure out what you're adding)

2. Write test for functionality and implement as an automated test

(write a test for it)

3. Run the tests created in step 2 (init test will fail b/c functionality has not been implemented)

(run the test on it)

4. Implement the tested function and re-run tests

(add it to your system)

5. Move on to implementation of next function

(find the next functionality)



Key characteristics of component testing - CORRECT ANSWER-1. Tests the interface between
components, doesn't tests them individually

2. Tests all related modules that form a component as a group to make sure they work together



White-box testing - CORRECT ANSWER-- Having knowledge and access to the source code in a system

- Most time consuming

- Used by testers and developers



Gray-box testing - CORRECT ANSWER-- having some knowledge of code when testing

- mostly knowing system design

- i.e. use case diagram, architectural model, UML diagram, finite state machines, etc.

- Used by testers, developers, and end users



Black-box testing - CORRECT ANSWER-- No knowledge/access to source code

, - Used to test external expectations of the system

- Used by users, developers, and testers



Alpha testing (1 of 3 types of user testing) - CORRECT ANSWER-- Users of the software work with the
development team to test the software at the developers site



Key characteristics of system testing - CORRECT ANSWER-- System testing during development involves
integrating components to create a version of the system and then testing the integrated system.



- System testing checks that components are: - CORRECT ANSWER-1. compatible

2. interact correctly

3. transfer the right data at the right time across their interfaces.



Beta testing (1 of 3 types of user testing) - CORRECT ANSWER-- Software released and made available to
the public so that users can experiment with the system and raise problems that they discvoer



Acceptance Testing (1 of 3 types of user testing) - CORRECT ANSWER-- Customers test the system to
determine if it is ready to be accepted from the developers and deployed in the customer environment



6 Steps of Acceptance Testing: - CORRECT ANSWER-1. Define the Acceptance Criteria

2. Plan Acceptance Testing

3. Derive (Create) Acceptance Tests

4. Run the Acceptance Tests

5. Negotiate the Test Results

6. Reject/Accept the System



Step 1 of Acceptance Testing - CORRECT ANSWER-- Define the acceptance criteria:

- Not set in stone, and may change later in development cycle



Step 2 of Acceptance Testing - CORRECT ANSWER-- Plan Acceptance Testing

Written for

Institution
NSG 4060
Course
NSG 4060

Document information

Uploaded on
April 18, 2026
Number of pages
5
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$11.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
ScholarSolutions
5.0
(1)

Get to know the seller

Seller avatar
ScholarSolutions Oxford University
View profile
Follow You need to be logged in order to follow users or courses
Sold
5
Member since
3 months
Number of followers
0
Documents
449
Last sold
3 weeks ago

5.0

1 reviews

5
1
4
0
3
0
2
0
1
0

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions