• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
[JAM 1.1] Testing not for Fun (Evgeny Kaziak)
 

[JAM 1.1] Testing not for Fun (Evgeny Kaziak)

on

  • 514 views

Testing Introduction

Testing Introduction

Statistics

Views

Total Views
514
Views on SlideShare
496
Embed Views
18

Actions

Likes
0
Downloads
4
Comments
0

1 Embed 18

http://jamevent.blogspot.com 18

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [JAM 1.1] Testing not for Fun (Evgeny Kaziak) [JAM 1.1] Testing not for Fun (Evgeny Kaziak) Presentation Transcript

    • Testing Not For Fun
    • TestingУзнаем ожидаемый результатУзнаем фактический результатСравниваем
    • Testing
    • Что тестируемSoftwareCodeProduct PrototypeProduct Requirments
    • StagesАнализ требований Планирование Static Проектирование Тестов Реализация Отладка Системное тестированиеDynamic Приемочные испытания Сопровождение
    • Boxes
    • Too many...Installation testingRegression TestingNew Feature TestingConfiguration TestingCompatibility TestingUsability Testingand others
    • Tests Designing The Triangle TaskКлассическая задача тестирования -Гленфорд Майерс 1979 («The Art OfSoftware Testing»)
    • Tests Designing The Triangle TaskСуществуют 14 основных вариантовтестов. Некоторые из них:перестановки равнобедренного0, 2, 4-2, 2, 41, 2, 3 + перестановки1, 2, 4 + перестановки0, 0, 02, 3, 2.5
    • Tests DesigningПростые позитивныеПростые негативныеСложные позитивныеСложные негативныеГраничные условия
    • Test Cases
    • Bug’s LifecycleSubmitted Assigned Fixed Verified Declined Reopened Deferred
    • Automation
    • Automation Что автоматизировать?Smoke test для крупных системРегрессивное тестированиеКонфигурационное тестирование (присмене настроек)Распределенное тестированиеУтомительные тесты
    • AutomationСкорость Регрессионное тестирование может неНадежность находить новых ошибокМощность Время на автоматизацию бывает великоКлиент-серверные ираспределенные При существенномприложения изменении приложения тесты становятся бесполезны
    • AutomationRecord & Playback
    • Automation Record & PlaybackПростое построение тестовВысокая скорость Ноhard-coded значенияизменение теста невозможнонерациональность
    • Automation Data-Driven tests
    • AutomationKeyword-Driven tests
    • Usability
    • UsabilityКарточная сортировкаКонтекстное исследованиеОценочные листыПрототипированиеОбзорыАнкетыФокусные группы
    • ToolsExcel
    • Tools RTHTest cases managmentTest ResultsRequirments & SpecDefectsReporting
    • Tools RTH
    • ToolsTestLink
    • ToolsAppTest Manager
    • Tools SpiraTestRequirments TrackingTest Cases ManagmentDefect TrackingManual & Automated Testing$126 - $6000
    • ToolsSpiraTest
    • Спасибо!
    • Evgeny Kaziakek@lovingtonltd.comeekaziak@gmail.com