пятница, 2 августа 2013 г.

Picture for friday

Today is Friday 

Difference between error,failure,fault,bug,defect


Terms from the  ISTQB Glossary.

error/mistake: A human action that produces an incorrect result.
Explanation:Program or environment tells you that do something wrong. Example 
fault/defect /bug/  defect.: A flaw in a component or system that can cause the component or system to fail to ATM perform its required function, e.g. an incorrect statement or data definition. A defect, if
encountered during execution, may cause a failure of the component or system.
Explanation: Is a defect within the system (Somewhere hidden in the code and maybe never detected)


Failure: Deviation of the component or system from its expected delivery, service or result
Explanation: A failure occurs when the system fails to perform its required function. (System crash)
Example:


понедельник, 6 мая 2013 г.

Что такое тестирование?

ISTQB Glossary 
Тестирование (testing): Процесс, содержащий в себе все активности жизненного цикла, как динамические, так и статические, касающиеся планирования, подготовки и оценки программного продукта и связанных с этим результатов работ с целью определить, что они соответствуют описанным требованиям, показать, что они подходят для заявленных целей и для определения дефектов.

Своими словами:
Тестирование - это процесс анализа ПО, для установления соответствия реализованного ПО к заявленным требованиям (спецификации).Установления его качества и степени готовности  передачи конечному пользователю.




четверг, 14 марта 2013 г.

Различие между Smoke и Sanity testing.


Sanity testing- направлено на тестирование функциональности, что она работает согласно требованиям спецификации.Один из разновидностей регрессионного тестирования.Проводится с целью удостоверится что система/компонент работают как и заявлено, после изменений в среде или самой системе.

Smoke testing - выборка из общего числа запланированных тестовых сценариев, покрывающая основную функциональность компонента или системы. Проводится с целью удостовериться, что базовые функции программы в целом работают корректно без углубления в детали.

Основное различие:
Smoke - направлено вширь. Пытаемся охватить тестами намного больше функционала.
Sanity - направлено вглубь приложения.Тестируем выбранный компонент углубляясь во все детали.