This class was created by Brainscape user Cloud Kanou. Visit their profile to learn more about the creator.

Decks in this class (22)

Intro
As an end user what is important ...,
What perspective are you looking ...,
As an developer what is important...
17  cards
Intro to Testing
_________ provides a metric of so...,
Since reasoning about behaviour i...,
Testing is usually more than half...
16  cards
Unit Testing & Testability
What is unit testing,
Unit testing is not about how wel...,
Describe the automated testing py...
26  cards
UI Testing
System and _____ testing is more ...,
When arranging a ui test what sor...,
When running a ui test what sort ...
15  cards
Input Space Partitioning
What is input space partitioning,
What are the 3 steps to input spa...,
An input domain model is a way to...
12  cards
Scale and Combinatorial Testing
What is testing scale what is the...,
How do we cope with scale,
What are some situations in which...
16  cards
Graph Coverage
In a _____ box approach we consid...,
In a _____ box approach we factor...,
Describe statement coverage and b...
22  cards
Data Flow Criteria
Another testing perspective we ca...,
In data flow testing we test all ...,
What is a def use pair
9  cards
Logic Based Criteria
Why isnt branch coverage enough f...,
Why should we not use path covera...,
What is the basis for logic based...
11  cards
Mutation Testing
What is fault seeding what does i...,
In mutation testing how do you me...,
What are 3 issues with fault seeding
26  cards
Regression Testing
The testing process should suppor...,
What is regression testing,
Regression tests allow you to con...
19  cards
Test Planning
What is a test plan,
When writing a test plan being to...,
Why should you use test plans
13  cards
Program Analysis Tools
Why are bugs costly to fix,
Why do tests not catch all bugs,
What are some proactive ways to p...
24  cards
Random Testing
What is random testing what do th...,
What are 4 directions of random t...,
Even though fuzz testing was hist...
17  cards
Symbolic Execution
What are the steps of symbolic ex...,
______ symbolic execution works o...,
Cbmc is an example of _________ s...
10  cards
Managing Bugs
What are 2 perspectives to consid...,
What should a program do when it ...,
What should error message contain
12  cards
Property Based Testing
What is property based testing,
What is the concept behind proper...,
A test scenario can be either ___...
11  cards
Debugging
What are the 2 key issues in debu...,
What are bad ways to debug,
Good debugging involves _______
7  cards
Performance
What are several attributes of pe...,
To measure performance we need to...,
When measuring performance it rea...
20  cards
Security
What is security,
What does the cia model stand for,
What is an example of each issue ...
26  cards
A/B Testing
A b testing is a type of ________...,
A b testing and multi armed bandi...,
In what situations might you want...
15  cards
Model Checking
Model checking is a tool that pro...,
What kind of properties would be ...,
What is the overview of model che...
8  cards

More about
CMPT 473

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Cloud Kanou's CMPT 473 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards