Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Стратегия тестирования по принципу белого ящика




Оценка посредством просмотра

Метод сквозных просмотров

 

Этот метод схож с инспекцией и представляет собой набор способов обнаружения ошибок, осуществляемый группой или просматривающей текст программой.

Группа по выполнению сквозного контроля состоит из: координатора, секретаря (который фиксирует ошибки), специалиста по тестированию, программиста (автора) и независимого эксперта.

Этапы процедуры контроля:

1. группа выделяет листинг программы и спецификации на нее;

2. участникам предлагается несколько тестов, написанных на бумаге, и эти данные подвергаются обработке в соответствии с логикой программы (мысленно выполняется программа);

3. программисту задаются вопросы о логике проектирования и принятых допущениях;

4. состояние программы (текущее значение переменной) отслеживается на бумаге или доске.

В большинстве сквозных просмотров находят меньше ошибок, чем при инспекции.

 

3.1.3 Метод "проверка за столом"

 

Инспекция исходного текста или сквозной просмотр, выполняется одним человеком. Следуя принципам тестирования, проверку за столом должен проводить не автор программы.

 

 

Сам метод непосредственно не связан с тестированием. Он является методом оценки программы в терминах его общего качества, простоты эксплуатации и ясности.

Цель - обеспечить сравнительную объективную оценку и самооценку программиста.

Выбирается программист, который является администратором процесса. Администратор набирает группу программистов (не менее 6-ти). Каждому участнику предоставляются для рассмотрения две программы, с точки зрения администратора наилучшие и наихудшие. Затем отобранные программы случайным образом распределяются между участниками по 4 на человека (2 лучших и 2 худших), при этом участник не знает, какая из них наилучшая. Программист знакомится с программой и заполняет анкету, в которой предлагается оценить качество, простоту эксплуатации, другие критерии по некоторой шкале (не менее 7-ми градаций), кроме этого каждый программист-участник дает общий комментарий и рекомендации по ее улучшению.

 

 

Стратегию тестирования по принципу белого ящика также называют стратегией тестирования, управляющей логикой программы. Позволяет проверить внутреннюю структуру программы. Исходя из этой стратегии, тестирующий получает тестовые данные путем анализа логики работы программы.

Стратегия белого ящика включает в себя следующие методы тестирования:

  • покрытие операторов,
  • покрытие решений,
  • покрытие условий, покрытие решений и условий,
  • комбинаторное покрытие условий.

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 689; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.