itsc 3155 midterm blind spots

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/34

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:08 AM on 10/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

35 Terms

1
New cards

requirement analysis

what needs to be tested?

2
New cards

requirement analysis

read requirements and determine what functionality/requirements need testing

3
New cards

test planning

how are we going to test?

4
New cards

test planning

determine strategy, resources, tools, schedule, responsibilities for testing

5
New cards

test case design

what specific tests will we perform?

6
New cards

test case design

create ___ ___ with inputs, steps, expected results

7
New cards

test environment setup

where/how will we run the tests?

8
New cards

test environment setup

configure test server, database, software/tools, test data

9
New cards

test execution

run the tests

10
New cards

test execution

expected result vs. actual result

11
New cards

test closure

review/document results and formally finish the testing process

12
New cards

world requirements specifications program machine

WRSPM

13
New cards

world

real-world environment/problem

14
New cards

requirements

what users need/want, expressed in terms of the problem domain

15
New cards

program

actual software/code

16
New cards

machine

hardware/system that runs the program

17
New cards

kanban

visual workflow management

18
New cards

kanban

to do → in progress → done

19
New cards

technical debt

taking a shortcut now that creates additional work/cost later

20
New cards

CRUD

four basic operations performed on data

21
New cards

create, read, update, delete

CRUD

22
New cards

insert

CRUD create =

23
New cards

select

CRUD read =

24
New cards

individuals and interactions over processes and tools

agile value 1

25
New cards

working software over comprehensive documentation

agile value 2

26
New cards

customer collaboration over contract negotiaton

agile value 3

27
New cards

responding to change over following a plan

agile value 4

28
New cards

client-server

the browser requests information from a web server

29
New cards

layered

presentation → business logic → data access

30
New cards

microservices

payment, authentication, shipping, and inventory are separate services

31
New cards

model view controller

data, ui, and user input handling are separated

32
New cards

refactoring

improving the internal structure of existing code without changing its intended external behavior

33
New cards

repository

location where git tracks a project and its version history

34
New cards

remote repository

git repository hosted elsewhere, often github

35
New cards

staging area

an intermediate area where you select changes to include in the next commit