Тестілеу бағдарламаларын тоқтатуға Қашан?



S.Trofimov

Жоқ тестілеу бағдарламалары қажеттілігі туралы күмән жоқ. Бұл шағын Тренинг ма мысалы, немесе бүкіл ақпараттық жүйе. Сұрақ ғана сізге қажет қанша болып табылады, тест, және біз бағдарлама сынақтан деп айта аламыз?

адамдар құру, соның ішінде кез-келген қызмет заттай қателеспесем бағдарламалары. Әрине, бұл қателер байқаусыз болып табылады және адам ақыр соңында оларды түзетуге бірақ олар айтады, сондай-қателіксіз бағдарламалар орын, кейбір сатысында емес, тестілеу мәселе одан әрі қателерді іздеңіз немесе олармен бірге тұратын ма туындайды уақыт кейбір. Бұл мәселе бізді біріктіреді Бағдарлама көп немесе аз екенін айтуға арқылы критерийлердің анықтамасы құрылымды.

Бұл белгілі ол бір қате жоқ бір оператордан бағдарламасын жазуға болады, бұл. Азайтылады бір қатесіз операторы басқа қосып, одан кейін басқа болады азайтылады, даңқты, бірақ, адамдар өз қателіктерін жасауға ... және нәтижесі болып табылады күтілуде не жоқ шықты.

Қателер әр түрлі болып табылады және олар үшін іздеу уақыты әр түрлі болады. Қарапайым опечаток бастап, ол жасырын қателік алгоритм, бағдарламаның бірінші басынан орналасқан немесе таба аласыз, онда тіл конструкциялық, мақсатсыз пайдалану сағат күннен жұмсауға ғана емес. Соңғы табу, әсіресе қиын.

Modern бағдарламалау тілдері - бұл дамуы үшін өте күрделі құралы болып табылады онда қажырлы жұмыстың жыл кетеді. Кейде құжаттамада қателер, және одан да көп жобалау тілі жұмысын түсіну болмауы немесе Бағдарламаның дұрыс жұмыс істемеуіне жетекші мақсаттағы кітапхана.

Программист коды қарап, және мақсатты ол жұмыс істемейді, неге түсінбейді. Мұндай жылы жағдайлары, деді демалды және көмек көршім деп атайды. Бұл жағдайда балғын пікір айтарлықтай іздеу қатені жеделдету мүмкін.

кішірейту бірнеше жолмен қателер саны:

қолданылады арнайы әдістері мен жазу бағдарламалардың көмегімен, мысалы, CASE-құралдары Rational Rose;

қолданылады сенімді, бірнеше рет тексерілген компоненттері мен кітапханалар;

қатаң сақтауға және негізгі жобаның сақталуын бақылауды жүзеге бағдарламаларын құрылды құжаттама.

Қосымша қателерді азайту бірі өте тиімді, бірақ уақыт тұтынатын әдісі (I Менің ойымша, бұл ...




бет 1 - 3 | алға

  • Теңізде немесе құрлықта немесе - Олар ешқ ...
  • эволюциялық процесс: фактілері тым жақсы ...
  • Тағы да веб-престеу үшін кептіру құрылғы ...
  • Ақпараттық материал болып табылады неме ...
  • Жоба диск бөлігі болып табылады көлденең ...