Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2012, 20:52   #1
vireles
 
Регистрация: 15.03.2012
Сообщений: 3
Радость Тестирование программы на C методом "белого ящика"

Помогите разобратся с тестированием методом "Белого ящика". Вот есть программа ее нужно протестировать. Что для этого понадобится, буду очень благодарен.


Код:
#include <iostream>

using namespace std;

int _tmain()
{
	unsigned int year;
	
	cout << "Enter year: ";
	cin >> year;
	
	if ( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) )
		cout << "Yes";
	else
		cout << "No";



	
	return 0;
}


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 24.05.2012 в 08:41.
vireles вне форума Ответить с цитированием
Старый 24.05.2012, 07:23   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

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

Тестирование методом белого ящика отличается от отладки тем, что:
1. Его проводит тестировщик, а не программист, т.е. другой человек.
2. Изменения, вносимые в программу, не попадают в основной банк кода.

Вообще же обычно тестируются модули и подпрограммы, а не основная программа, т.к. подразумевается, что основная программа не должна нести специфической функциональности.
Другими словами, данная программа написана без учета проведения тестирования методом белого ящика.

Последний раз редактировалось s-andriano; 24.05.2012 в 07:46.
s-andriano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод белого ящика Yakoff Помощь студентам 0 28.05.2011 06:33
тестирование программы. Chudo4258 Помощь студентам 9 05.03.2010 12:27
Тестирование программ по технологии "Черного ящика" NecRomant Софт 0 01.02.2010 23:10