top of page
  • kellyellenkenyon

Code Academy Session 4 \’Testing Fundamentals and Principles\’

Common Words/ Phrases in Testing

Bug

Something That\’s gone wrong, or isn\’t working correctly. 

Requirement

A description of the features and functionality of the target system.

Negative Testing

Checking something does not fail for an unexpected input

Risk

The possibility of a negative or undesirable outcome

Confirmation Testing

Checking something new works (bug fix, new feature)

Regression Testing

Check something new hasn\’t broken something that exists already. 


Main Types of Testing


Functional

Does it do what it\’s supposed to do? E.G can I buy a lemon from the website

Non Functional

How well does it do what it it is supposed to do? (e.g Performance/ backwards compatibility)

Structure

Verifying the code works (e.g statement coverage)

Change Related

Verifying a change works and has no unintended effects (e.g confirmation and regression)





Software testing Life Cycle


  1. Planning

  2. Design

  3. Test Execution (rinse repeat)

  4. Reporting

  5. Closure




2 views0 comments

Recent Posts

See All
Post: Blog2_Post
bottom of page