Тестирование приложения

Общие принципы, проектирование, модуляризация, темплейты и шаблоны
Ответить
Helga
user
user
Сообщения: 89
Зарегистрирован: 14 мар 2010, 10:14
Версия LabVIEW: 9
Контактная информация:

Тестирование приложения

Сообщение Helga »

Проект подходит к концу. Разбух до невероятности, аж компьютер отключается.
А тут еще одно объявление о работе читала, нужен программист, который может проводить тест готовой программы "белый ящик". А еще "черный" бывает.
Кто-нибудь занимался подобными вещами?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Тестирование проиложения

Сообщение IvanLis »

Helga писал(а):Проект подходит к концу. Разбух до невероятности, аж компьютер отключается.
А тут еще одно объявление о работе читала, нужен программист, который может проводить тест готовой программы "белый ящик". А еще "черный" бывает.
Кто-нибудь занимался подобными вещами?
:D
это целая наука "Валидация и Верификация"
для затравки посмотрите: Верификация программного обеспечения (INTUIT.ru)
Тестирование программного обеспечения (wikipedia.org)
Helga
user
user
Сообщения: 89
Зарегистрирован: 14 мар 2010, 10:14
Версия LabVIEW: 9
Контактная информация:

Re: Тестирование проиложения

Сообщение Helga »

Ну это кого угодно в уныние вгонит! Спасибо, конечно!
Валидация - понятно, имеет место быть. Первая версия в работе и все довольны. И все ошибки в логике, в работе с приборами обычно вылезают быстро.
Верификация - тут сложнее. Во-первых, кто это будет делать. Я тут уже выяснила, что у меня экстремальный метод программирования(и вполне признанный). И моя цель, как программиста, быть готовой к верификации. И честно говоря, меня больше всего волнует то, что мне хочется, чтобы код был такой правильный( в смысле аккуратный, ровненький), красивый, ошибок очень уж грубых не было.
NI LabVIEW Control Design Toolkit . Или вот это NI LabVIEW VI Analyzer Toolkit. Что-то было как Evaluation, мне очень понравилось. Платить надо. Сомневаюсь, что купят. :think:
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Тестирование проиложения

Сообщение mzu2006 »

Helga писал(а):NI LabVIEW VI Analyzer Toolkit
вариант: запускать еженощно, и с утра попивая кофе смотреть на отчет.
Helga писал(а):NI LabVIEW Control Design Toolkit
из другой оперы

Для экстремального программирования может использоваться unit testing. например тулкит от JKI или от NI.
Helga
user
user
Сообщения: 89
Зарегистрирован: 14 мар 2010, 10:14
Версия LabVIEW: 9
Контактная информация:

Re: Тестирование проиложения

Сообщение Helga »

mzu2006 писал(а): тулкит от JKI
А можно объяснить как работает на примере. А то какие-то кошки с собаками. И ничего не понятно.

Открываю свой проект и его тестирую или создаю проект "Тест" и в нем что-то тестирую? В первом случае ничего не показывает, а во-втором непонятно как реальный VI подключить.
Helga
user
user
Сообщения: 89
Зарегистрирован: 14 мар 2010, 10:14
Версия LabVIEW: 9
Контактная информация:

Re: Тестирование проиложения

Сообщение Helga »

Полезное мероприятие - тестирование программ. Пока работаю с NI LabVIEW VI Analyzer Toolkit. По крайней мере выявляются типичные огрехи. Мои - преобразование типов. А еще размер main непомерный. И не понятно, что объем такой дает.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Модели программирования»