Разделы презентаций


State Transition Testing Technique Training

Practice2Practice6Practice1CourseLesson2Lesson3Lesson1Course

Слайды и текст этой презентации

Слайд 1State Transition Testing Technique Training
Kateryna Dribas

State Transition Testing Technique TrainingKateryna Dribas

Слайд 2Practice2
Practice6
Practice1
Course
Lesson2
Lesson3
Lesson1
Course

Practice2Practice6Practice1CourseLesson2Lesson3Lesson1Course

Слайд 3Agenda
1. Introduction.

First lesson:
3. The end.
2. Technique:


2.1. Designations;
2.2. State

diagram;

2.3. State table;

Agenda1.  Introduction. First lesson:3.  The end.2.  Technique:    2.1. Designations;

Слайд 4Introduction
Let’s remember…

Testing that involves the execution of the software of

a component or system.

What is dynamic testing?

What is black box

testing?

Method of testing that examines the functionality of an application without peering into its internal logical structure.

Input

?

Output

Black box

IntroductionLet’s remember…Testing that involves the execution of the software of a component or system.What is dynamic testing?What

Слайд 5Introduction
What is finite state system?

Finite state system is any

system where user gets a different output for the same

input, depending on what has happened before.

What is state transition testing?

State transition technique is a dynamic black-box testing technique, which is used when the system is defined in terms of states and the transitions between the states is governed by the rules of the system.

IntroductionWhat is finite state system? Finite state system is any system where user gets a different output

Слайд 6Introduction
What is it used for?
- gives us the opportunity

to visualize all of the states in which the system

(application) can exist;

- to capture certain kinds of system requirements and to document internal system design;

- can serve as a guide to creating test cases;

- is used in cases when system’s reaction depends on its state.

IntroductionWhat is it used for? - gives us the opportunity to visualize all of the states in

Слайд 7Technique

Technique

Слайд 8Start
Card inserted
- states (that the software may occupy)
-

transitions (from one state to another)
- events (that cause

a transition)

Actions that result from a transition are not shown explicitly but they would be a message to the customer saying things (such as 'Please enter your PIN').

Technique: designations

A state transition model can be represented as diagram and as a table.

StartCard inserted - states (that the software may occupy) - transitions (from one state to another) -

Слайд 9User inserts credit card and enters PIN for getting bank

account. He has 3 tries to enter valid PIN and

to get access to account. After 3rd invalid try the card will be "eaten". And in 10 seconds start menu appears.

Wait for PIN

2nd try

3rd try

Access to account

Eat card

Start

Card inserted

Enter valid PIN

Enter invalid PIN

Enter valid PIN

Enter invalid PIN

Enter valid PIN

Enter invalid PIN

Technique: State diagram

In 10 seconds

User inserts credit card and enters PIN for getting bank account. He has 3 tries to enter

Слайд 10Whether all situations were considered?
Wait for PIN
2nd
try
3rd
try
Access to account
Eat

card
Start
Card inserted
Enter valid PIN
Enter invalid PIN
Enter valid PIN
Enter
invalid PIN
Enter

valid PIN

Enter invalid PIN

Card inserted

Card inserted

Enter invalid PIN

Enter valid PIN

Technique: State diagram

In 10 seconds

Card inserted

Enter valid PIN

Enter valid PIN

Enter invalid PIN

Enter valid PIN

Whether all situations were considered? Wait for PIN2ndtry3rdtryAccess to accountEat cardStartCard insertedEnter valid PINEnter invalid PINEnter valid

Слайд 11The transition of states can be also shown as state

transition table.
Where every column illustrates every transition from one state

to another.

Technique: State table

The transition of states can be also shown as state transition table.Where every column illustrates every transition

Слайд 12Technique: State table

Technique: State table

Слайд 13The end
The end of the first lesson.

The end The end of the first lesson.

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика