Software testing methods презентация

Слайд 2

Black box testing. Testing software based on functional and business requirements at operating

it without knowledge of the internal structure or program source code. A tester tests a product so as an end-user would work with it at launching and operating it.

White box testing. The tester uses his understanding of source code and access the code to develop and execute test cases. This method tests the architecture of the system.

Black box testing. Testing software based on functional and business requirements at operating

Слайд 3

Development Testing is a software development process that involves synchronized application of a

broad spectrum of defect prevention and detection strategies in order to reduce software development risks, time, and costs.

Development testing

Development Testing is a software development process that involves synchronized application of a

Слайд 4

Usability testing is needed to check if the user interface is easy to

use and understand. It is concerned mainly with the use of the application.

Usability testing

Usability testing is needed to check if the user interface is easy to

Слайд 5

Main Usability Principle
“Don’t make me think”
Jacob Nielsen

Main Usability Principle “Don’t make me think” Jacob Nielsen

Слайд 6

Components of Usability

Usability Components are:
Effectiveness
Efficiency
Learnability
Memorability
Satisfaction

Components of Usability Usability Components are: Effectiveness Efficiency Learnability Memorability Satisfaction

Слайд 7

User Interface Standards Pyramid

User Interface Standards Pyramid

Слайд 8

Principles of Design

Visual Design Principles:
Proximity
Repetition
Alignment
Contrast

UI Design Principles:
Organizing and Grouping
Consistency
Alignment
Whitespace

Principles of Design Visual Design Principles: Proximity Repetition Alignment Contrast UI Design Principles:

Слайд 9

UI Design

No principles applied

UI Design No principles applied

Слайд 10

UI Design: Organizing and Grouping (1/2)

Controls organized

UI Design: Organizing and Grouping (1/2) Controls organized

Слайд 11

UI Design: Organizing and Grouping (2/2)

Controls grouped

UI Design: Organizing and Grouping (2/2) Controls grouped

Слайд 12

UI Design: Alignment (1/2)

Controls aligned

UI Design: Alignment (1/2) Controls aligned

Слайд 13

UI Design: Alignment (2/2)

Further alignment

UI Design: Alignment (2/2) Further alignment

Слайд 14

UI Design: Consistency

Labels are consistent now

UI Design: Consistency Labels are consistent now

Слайд 15

UI Design: Whitespace (1/2)

White space added

UI Design: Whitespace (1/2) White space added

Слайд 16

GUI Testing: process

1. Get style guide
2. Based on styleguide, get your checklist
3.

Get list of screens to check
4. Perform testing

GUI Testing: process 1. Get style guide 2. Based on styleguide, get your

Слайд 17

Choose your battles

What if prototype seems wrong?
Every person may have different opinion
Fight only

serious issues
Be on “user” point of view; check with other users
Be very polite
UI designer opinion will often win anyway

Choose your battles What if prototype seems wrong? Every person may have different

Имя файла: Software-testing-methods.pptx
Количество просмотров: 73
Количество скачиваний: 0