SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Протокол результатов
   Помогает разработчикам определить и
    исправить ошибку;
   Предлагает пути решения проблемы /
    улучшения качества продукта;
   Обеспечивает информацию о качестве /
    готовности объекта тестирования;
   Должен быть объективным, избегать
    обвинений и критики.

       Ошибки не должны уйти в небытие!
Название атрибута                  Предназначение
Идент.номер           Уникальный номер для отчета
Объект тестирования   Идентификатор или название объекта
                      тестирования
Источник              Этап разработки, во время которой была
                      допущена ошибка
Версия                Идентивикатор версии объекта тестирования,
                      в которой найдена ошибка
Автор отчета об       Имя (тестировщика), создавшего отчет об
ошибке                ошибке
Ответственный         Имя программиста, ответственного за
разработчик           отладку
Дата                  Дата создания отчета об ошибке
Название атрибута                   Предназначение
Тест-кейс           Описание теста, во время выполнения которого
                    была обнаружена ошибка (шаги, необходимые
                    для воспроизведения)
Описание            Описание возникшей проблемы: несоответствие
проблемы            полученного результата ожидаемому
Требование          Указание на требование (клиента), которое не
                    выполняется из-за обнаруженной ошибки
Комментарии         Комментарии задействованных сторон,
                    обсуждение ошибки
Исправления         Описание внесенных изменений (patch notes)
Ссылки              Ссылки на другие связанные отчеты об ошибках
... we have introduces matching to handle the confirmation of transactions. An error,
which occurs when matching without incoming is the following:
1)    a transaction is saved and awaiting match. having reached status FinCalc
2)    the transaction is loaded in the match window
3)    the transaction is opened from the match window (Show Conf./Trans.)
4)    the transaction is modified (regardless if anything changes).
5)    a new instance of the transaction is saved (again status FinCalc).
6)    the new transaction is now waiting for match.

The problem is, that the "old" transaction, now with status cancelled is still shown in
the match window. It seems it can be proccessed from there, however nothing really
happens. Ie. as long as the match window is not refreshed, the transaction still
appears. Pressing "Match without incoming" seamingly executed the match and the
transaction disappears - however nothing has happened. The "new" transaction is
still waiting for match, and will appear when refreshing.
At least a Warning "Another user has updated the transaction" should appear when
trying to manually match a transaction which is no longer up to date.
Example exists in 5.1 Public - you might use match screen with id "AAKTEST" and
transaction # 20121003000002
When transactions have been
changed in the background and
a changed transaction is
matched without incoming, the
user will now presented an error
message




                Setups for netting rules using settlement
                information free-codes as grouping fields did
                not show transactions without settlement
                information at all. This has been corrected
Название атрибута                  Предназначение
Статус              Текущее состояние процесса обработки отчета
                    об ошибке

Важность            Класс важности отчета об ошибке
Срочность           Класс срочности отчета об ошибке
Категория           Классификация по «содержанию»
Severity vs. Priority
Важность – уровень влияния ошибки на
деятельность пользователя (impact):
 ◦   Критичная ошибка
 ◦   Важная
 ◦   Средняя
 ◦   Низкая
Severity vs. Priority
Срочность – указывает на временные рамки
ожидания исправлений:
 ◦   Срочно
 ◦   В следующем релизе
 ◦   При случае
 ◦   С открытой датой
• Ошибка
• Запрос на доработку
• Предложение
• ...
Новый отчет об
                   ошибках




  КОНТРОЛЬ         ОТКРЫТ        ОТКЛОНЕН




                   АНАЛИЗ




                ИСПРАВЛЕНИЯ




ТЕСТ ПРОВАЛЕН       ТЕСТ          ЗАКРЫТ
Закрывать отчеты об ошибках должны
 только тестировщики и никто кроме
           тестировщиков!
Reporting error

Weitere ähnliche Inhalte

Was ist angesagt?

Static testing
Static testingStatic testing
Static testingQA Guards
 
Test automation
Test automationTest automation
Test automationQA Guards
 
Управление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестированияУправление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестированияSQALab
 
Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).DressTester
 
Система генерации чек-листов для регрессионного тестирования на основе анализ...
Система генерации чек-листов для регрессионного тестирования на основе анализ...Система генерации чек-листов для регрессионного тестирования на основе анализ...
Система генерации чек-листов для регрессионного тестирования на основе анализ...SQALab
 
Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).DressTester
 
Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.DressTester
 
Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.DressTester
 
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...SQALab
 
Эффективное использование Microsoft team system для улучшения процессов разра...
Эффективное использование Microsoft team system для улучшения процессов разра...Эффективное использование Microsoft team system для улучшения процессов разра...
Эффективное использование Microsoft team system для улучшения процессов разра...Александр Шамрай
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестированияAlexander Solosh
 
Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?Maksim Grinevich
 
Software testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikovSoftware testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikovElya Pluzhnikov
 
Тестирование ПО
Тестирование ПОТестирование ПО
Тестирование ПОseleznev_stas
 
QA и тестирование игр
QA и тестирование игрQA и тестирование игр
QA и тестирование игрViktoria Odnokoz
 

Was ist angesagt? (20)

Static testing
Static testingStatic testing
Static testing
 
Test automation
Test automationTest automation
Test automation
 
лекция4 qa
лекция4 qaлекция4 qa
лекция4 qa
 
лекция3 QA
лекция3 QAлекция3 QA
лекция3 QA
 
Управление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестированияУправление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестирования
 
QA Лекция2
QA Лекция2QA Лекция2
QA Лекция2
 
Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).Тесты (типы тестов, организация тестов, создание тестов).
Тесты (типы тестов, организация тестов, создание тестов).
 
Система генерации чек-листов для регрессионного тестирования на основе анализ...
Система генерации чек-листов для регрессионного тестирования на основе анализ...Система генерации чек-листов для регрессионного тестирования на основе анализ...
Система генерации чек-листов для регрессионного тестирования на основе анализ...
 
Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).
 
Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.Тестирование сложных программных решений и комплексных систем.
Тестирование сложных программных решений и комплексных систем.
 
презентация планов
презентация плановпрезентация планов
презентация планов
 
презентация планов
презентация плановпрезентация планов
презентация планов
 
Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.Requirements, введение в bug tracking systems.
Requirements, введение в bug tracking systems.
 
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
 
Эффективное использование Microsoft team system для улучшения процессов разра...
Эффективное использование Microsoft team system для улучшения процессов разра...Эффективное использование Microsoft team system для улучшения процессов разра...
Эффективное использование Microsoft team system для улучшения процессов разра...
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестирования
 
Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?
 
Software testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikovSoftware testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikov
 
Тестирование ПО
Тестирование ПОТестирование ПО
Тестирование ПО
 
QA и тестирование игр
QA и тестирование игрQA и тестирование игр
QA и тестирование игр
 

Ähnlich wie Reporting error

Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийПроцесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийSQALab
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARESQALab
 
Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований COMAQA.BY
 
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...Dmitry Andreev
 
Дефекты при тестировании ПО
Дефекты при тестировании ПОДефекты при тестировании ПО
Дефекты при тестировании ПОSergey Chuburov
 
Липский Павел
Липский ПавелЛипский Павел
Липский ПавелOntico
 
Надежность ПО и Runtime Verification
Надежность ПО и Runtime VerificationНадежность ПО и Runtime Verification
Надежность ПО и Runtime Verificationru_Parallels
 
Документирование дефектов
Документирование дефектовДокументирование дефектов
Документирование дефектовNickola14
 
Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...
Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...
Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...Александр Шамрай
 
kranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Java
kranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Javakranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Java
kranonit S11E01 Андрей Пономарёв: Тренинг по TDD в JavaKrivoy Rog IT Community
 
Mva stf module 5 - rus
Mva stf module 5 - rusMva stf module 5 - rus
Mva stf module 5 - rusMaxim Shaptala
 
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...SQALab
 
Сергей Кащенко - Опыт внедрения метрик
Сергей Кащенко - Опыт внедрения метрикСергей Кащенко - Опыт внедрения метрик
Сергей Кащенко - Опыт внедрения метрикLuxoft Education Center
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IISergiy Povolyashko
 

Ähnlich wie Reporting error (20)

Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийПроцесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований
 
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
 
Дефекты при тестировании ПО
Дефекты при тестировании ПОДефекты при тестировании ПО
Дефекты при тестировании ПО
 
Липский Павел
Липский ПавелЛипский Павел
Липский Павел
 
MWWM
MWWMMWWM
MWWM
 
Надежность ПО и Runtime Verification
Надежность ПО и Runtime VerificationНадежность ПО и Runtime Verification
Надежность ПО и Runtime Verification
 
Документирование дефектов
Документирование дефектовДокументирование дефектов
Документирование дефектов
 
Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...
Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...
Проектирование и выполнение ручных тестов с использованием Microsoft Test Man...
 
Load testing with Tsung
Load testing with TsungLoad testing with Tsung
Load testing with Tsung
 
kranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Java
kranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Javakranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Java
kranonit S11E01 Андрей Пономарёв: Тренинг по TDD в Java
 
Qt tool evaluation
Qt tool evaluationQt tool evaluation
Qt tool evaluation
 
Mva stf module 5 - rus
Mva stf module 5 - rusMva stf module 5 - rus
Mva stf module 5 - rus
 
Naumen service desk. Внедрение системы автоматизации IT-службы
Naumen service desk. Внедрение системы автоматизации IT-службыNaumen service desk. Внедрение системы автоматизации IT-службы
Naumen service desk. Внедрение системы автоматизации IT-службы
 
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
 
Сергей Кащенко - Опыт внедрения метрик
Сергей Кащенко - Опыт внедрения метрикСергей Кащенко - Опыт внедрения метрик
Сергей Кащенко - Опыт внедрения метрик
 
My presentation for PM-Forum in Ukraine
My presentation for PM-Forum in UkraineMy presentation for PM-Forum in Ukraine
My presentation for PM-Forum in Ukraine
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
 

Mehr von QA Guards

ISTQB Foundation Level Certification - Intruduction
ISTQB Foundation Level Certification - IntruductionISTQB Foundation Level Certification - Intruduction
ISTQB Foundation Level Certification - IntruductionQA Guards
 
Terms and definitions
Terms and definitionsTerms and definitions
Terms and definitionsQA Guards
 
Grey box techniques
Grey box techniquesGrey box techniques
Grey box techniquesQA Guards
 
Independence of testing
Independence of testingIndependence of testing
Independence of testingQA Guards
 
Test design techniques
Test design techniquesTest design techniques
Test design techniquesQA Guards
 
Test management
Test managementTest management
Test managementQA Guards
 
Testing tools
Testing toolsTesting tools
Testing toolsQA Guards
 
Software development lifecycle
Software development lifecycleSoftware development lifecycle
Software development lifecycleQA Guards
 
White box techniques
White box techniquesWhite box techniques
White box techniquesQA Guards
 
Black box techniques
Black box techniquesBlack box techniques
Black box techniquesQA Guards
 
Analysis and Design
Analysis and DesignAnalysis and Design
Analysis and DesignQA Guards
 
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciplesQA Guards
 

Mehr von QA Guards (12)

ISTQB Foundation Level Certification - Intruduction
ISTQB Foundation Level Certification - IntruductionISTQB Foundation Level Certification - Intruduction
ISTQB Foundation Level Certification - Intruduction
 
Terms and definitions
Terms and definitionsTerms and definitions
Terms and definitions
 
Grey box techniques
Grey box techniquesGrey box techniques
Grey box techniques
 
Independence of testing
Independence of testingIndependence of testing
Independence of testing
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Test management
Test managementTest management
Test management
 
Testing tools
Testing toolsTesting tools
Testing tools
 
Software development lifecycle
Software development lifecycleSoftware development lifecycle
Software development lifecycle
 
White box techniques
White box techniquesWhite box techniques
White box techniques
 
Black box techniques
Black box techniquesBlack box techniques
Black box techniques
 
Analysis and Design
Analysis and DesignAnalysis and Design
Analysis and Design
 
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciples
 

Reporting error

  • 2. Помогает разработчикам определить и исправить ошибку;  Предлагает пути решения проблемы / улучшения качества продукта;  Обеспечивает информацию о качестве / готовности объекта тестирования;  Должен быть объективным, избегать обвинений и критики. Ошибки не должны уйти в небытие!
  • 3. Название атрибута Предназначение Идент.номер Уникальный номер для отчета Объект тестирования Идентификатор или название объекта тестирования Источник Этап разработки, во время которой была допущена ошибка Версия Идентивикатор версии объекта тестирования, в которой найдена ошибка Автор отчета об Имя (тестировщика), создавшего отчет об ошибке ошибке Ответственный Имя программиста, ответственного за разработчик отладку Дата Дата создания отчета об ошибке
  • 4.
  • 5. Название атрибута Предназначение Тест-кейс Описание теста, во время выполнения которого была обнаружена ошибка (шаги, необходимые для воспроизведения) Описание Описание возникшей проблемы: несоответствие проблемы полученного результата ожидаемому Требование Указание на требование (клиента), которое не выполняется из-за обнаруженной ошибки Комментарии Комментарии задействованных сторон, обсуждение ошибки Исправления Описание внесенных изменений (patch notes) Ссылки Ссылки на другие связанные отчеты об ошибках
  • 6. ... we have introduces matching to handle the confirmation of transactions. An error, which occurs when matching without incoming is the following: 1) a transaction is saved and awaiting match. having reached status FinCalc 2) the transaction is loaded in the match window 3) the transaction is opened from the match window (Show Conf./Trans.) 4) the transaction is modified (regardless if anything changes). 5) a new instance of the transaction is saved (again status FinCalc). 6) the new transaction is now waiting for match. The problem is, that the "old" transaction, now with status cancelled is still shown in the match window. It seems it can be proccessed from there, however nothing really happens. Ie. as long as the match window is not refreshed, the transaction still appears. Pressing "Match without incoming" seamingly executed the match and the transaction disappears - however nothing has happened. The "new" transaction is still waiting for match, and will appear when refreshing. At least a Warning "Another user has updated the transaction" should appear when trying to manually match a transaction which is no longer up to date. Example exists in 5.1 Public - you might use match screen with id "AAKTEST" and transaction # 20121003000002
  • 7. When transactions have been changed in the background and a changed transaction is matched without incoming, the user will now presented an error message Setups for netting rules using settlement information free-codes as grouping fields did not show transactions without settlement information at all. This has been corrected
  • 8. Название атрибута Предназначение Статус Текущее состояние процесса обработки отчета об ошибке Важность Класс важности отчета об ошибке Срочность Класс срочности отчета об ошибке Категория Классификация по «содержанию»
  • 9.
  • 10. Severity vs. Priority Важность – уровень влияния ошибки на деятельность пользователя (impact): ◦ Критичная ошибка ◦ Важная ◦ Средняя ◦ Низкая
  • 11. Severity vs. Priority Срочность – указывает на временные рамки ожидания исправлений: ◦ Срочно ◦ В следующем релизе ◦ При случае ◦ С открытой датой
  • 12. • Ошибка • Запрос на доработку • Предложение • ...
  • 13.
  • 14. Новый отчет об ошибках КОНТРОЛЬ ОТКРЫТ ОТКЛОНЕН АНАЛИЗ ИСПРАВЛЕНИЯ ТЕСТ ПРОВАЛЕН ТЕСТ ЗАКРЫТ
  • 15. Закрывать отчеты об ошибках должны только тестировщики и никто кроме тестировщиков!

Hinweis der Redaktion

  1. Баг-трекеры, статусы ошибок, жизненный цикл ошибок
  2. Отчет об ошибках может быть связан либо с других отчетом о такой же ошибке (в таком случае один из них должен быть закрыт), либо с отчетом, являющимся источником проблемы.
  3. Источник имеет важное значение для дальнейшего улучшения процесса разработки в целом