Теппинг тест бланк: Национальный исследовательский университет «Высшая школа экономики»

Комплексная диагностика актуальной зоны развития детей (7 – 15 лет)


жүктеу/скачать 194.52 Kb.

бет1/13
Дата06.01.2022
өлшемі194.52 Kb.
#16695
түріИнструкция

  1   2   3   4   5   6   7   8   9   …   13

Байланысты:
Сборник тестов
БЛАНК, Кері және өзара кері есептер…..


Комплексная диагностика актуальной зоны развития детей (7 – 15 лет)

Составитель: Луцкая С.А.

1. Когнитивная сфера

1.1. Заучивание 10 слов (А.Р. Лурия)

Назначение теста

Оценка состояния памяти, утомляемости, активности внимания.

Методика может быть использована как для детей (с пяти лет), так и для взрослых.

Инструкция к тесту

Вариант для детей: «Сейчас мы проверим твою память. Я назову тебе слова, ты прослушаешь их, а потом повторишь сколько сможешь, в любом порядке».

Слова зачитываются испытуемому четко, не спеша.

«Сейчас я снова назову те же самые слова, ты их послушаешь и повторишь – и те, которые уже называл, и те которые запомнишь сейчас. Называть слова можешь в любом порядке».

Далее опыт повторяется без инструкций. Перед следующими 3-5 прочтениями экспериментатор просто говорит: «Еще раз». После 5-6 кратного повторения слов, экспериментатор говорит испытуемому: «Через час Вы эти же слова назовете мне еще раз». На каждом этапе исследования заполняется протокол. Под каждым воспроизведенным словом в строчке, которая соответствует номеру попытки, ставится крестик. Если испытуемый называет «лишнее» слово, оно фиксируется в соответствующей графе. Спустя час испытуемый по просьбе исследователя воспроизводит без предварительного зачитывания запомнившиеся слова, которые фиксируются в протоколе кружочками.


Тестовый материал
Число, хор, камень, гриб, кино, зонт, море, шмель, лампа, рысь.
Интерпретация результатов теста

По полученному протоколу составляется график, кривая запоминания. По форме кривой можно делать выводы относительно особенностей запоминания. Так, у здоровых детей с каждым воспроизведением количество правильно названных слов увеличивается, ослабленные дети воспроизводят меньшее количество, могут демонстрировать застревание на лишних словах. Большое количество «лишних» слов свидетельствует о расторможенности или расстройствах сознания. При обследовании взрослых к третьему повторению испытуемый с нормальной памятью обычно воспроизводит правильно до 9 или 10 слов.

Кривая запоминания может указывать на ослабление внимания, на выраженную утомленность. Повышенная утомляемость регистрируется в том случае, если испытуемый (взрослый или ребенок) сразу воспроизвел 8-9 слов, а затем, с каждым разом все меньше и меньше (кривая на графике не возрастает, а снижается).

Кроме того, если испытуемый воспроизводит все меньше и меньше слов, это может свидетельствовать о забывчивости и рассеянности. Зигзагообразный характер кривой свидетельствует о неустойчивости внимания. Кривая, имеющая форму «плато», свидетельствует об эмоциональной вялости ребенка, отсутствии у него заинтересованности. Число слов, удержанных и воспроизведенных час спустя, свидетельствует о долговременной памяти.


жүктеу/скачать 194.52 Kb.


Достарыңызбен бөлісу:

  1   2   3   4   5   6   7   8   9   …   13


©emirsaba.org 2023
әкімшілігінің қараңыз

Теппинг-тест

⇐ Предыдущая172173174175176177178179180181Следующая ⇒

Методика диагностики темперамента Я.Стреляу.

Психодиагностика нейродинамических свойств. Психофизиологические методики.

Билет 32.

 

Автор: Я. Стреляу.

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

Общие теоретические положения: тест разработан на основе дифференциально-психофизиологической концепции Павлова – Теплова.

Область применения: от 13 до 17 лет.

Организация: индивидуальная и групповая.

Краткое описание методики: состоит из 134 вопросов, предполагающих один из вариантов ответа: «да», «не знаю», «нет». При этом в инструкции к этой методике указано, что следует отвечать на вопросы только «да» или «нет». Это разночтение необходимо. По опыту известно, что всегда находятся испытуемые, которые, если им будет предложен и последний вариант, слишком часто будут отвечать уклончиво, так что в конечном счете при обработке результатов возникнет абсолютная неопределенность.

Обработка результатов: по ключу, путем суммирования баллов: совпадение – 2 балла, несовпадение – 0 баллов, «не знаю» – 1 балл. Кроме того, вычисляется коэффициент уравновешенности––неуравновешенности (= сила по возбуждению/ сила по торможению).

Краткое описание шкал:

1. Сила процессов возбуждения

– проявляется в функциональной выносливости, т.е. способности выдерживать длительное или кратковременное, но сильное возбуждение.

2. Сила процессов торможения – проявляется в способности к образованию различных условно-тормозных реакций (угасание, дифференцировка, запаздывание). Проявляется там, где имеют место запреты, воздержание от определенных действий или отсрочка реакции.

3. Подвижность нервных процессов – быстрота перехода одного нервного процесса в другой. Проявляется в способности к изменению поведения в соответствии с условиями жизни.

Уравновешенность нервных процессов – равновесие процессов торможения и возбуждения.

Алгоритм построения диагноза:

Менее 42 баллов – низкая концентрация свойства.

Более 42 баллов – высокая концентрация свойства.

Уравновешенность по силе:

Меньше 1 – неуравновешенность в сторону возбуждения.

Больше 1 – неуравновешенность в сторону торможения.

По соотношению результатов исследования можно делать предположение о типе темперамента:

САНГВИНИК – СУП

ХОЛЕРИК – СНП

ФЛЕГМАТИК – СУИ

МЕЛАНХОЛИК – Сл.

Сл. – слабый

С – сильный

Н – неуравновешенный

У – уравновешенный

И – инертный

П – подвижный

 

Автор: Ильин Е. П.

Вводные замечания. Определение основных свойств нервной системы имеет большое значение в теоретических и прикладных отраслях психологии. Многие из лабораторных методов диагностики основных свойств нервной системы требуют специальных условий проведения и аппаратуры. Кроме того, они трудоемки. Поэтому на протяжении ряда лет ведутся поиски экспресс-методов. Именно такие экспресс-методы для определения силы нервной системы, а также подвижности и уравновешенности нервных процессов по психомоторным показателям разработаны Е.П. Ильиным.

Цель: определение силы нервной системы.

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

Оборудование. Стандартные бланки, представляющие собой листы бумаги (203´283 мм), разделенные на 8 расположенных по 4 в ряд равных квадрата. Секундомер. Карандаш.

Инструкция испытуемому: «По моему сигналу Вы должны начать проставлять точки в каждом квадрате бланка. За отведенное для каждого квадрата время (5 с) Вы должны поставить в нем как можно больше точек. Переходить с одного квадрата в другой будете по моей команде, не прерывая работы. Все время работаете в максимальном для себя темпе. Теперь возьмите в правую (или левую руку) карандаш и поставьте его перед первым квадратом стандартного бланка».

Экспериментатор подает сигнал: «Начали!», а затем через каждые 5 с дает команду: «Перейти другой квадрат». По истечении 5 с работы в 8-м квадрате экспериментатор подает команду: «Стоп».

Обработка результатов: включает следующие процедуры:

1) подсчитать количество точек в каждом квадрате и внести результаты в протокол;

2) построить график работоспособности, для чего отложить на оси абсцисс 5-секундные промежутки времени и на оси ординат – количество точек в каждом квадрате.

3) На основании анализа формы кривой диагностировать силу нервной системы согласно критериям, приведенным в водной части задания.

4) Рассчитать коэффициент функциональной асимметрии по работоспособности левой и правой руки, получив суммарные значения работоспособности рук путем сложения всех данных по каждому из восьми квадратов.

Абсолютное различие по работоспособности левой и правой рук делиться на сумму работоспособностей, а затем умножается на 100%:

 

  KF a = (сумма точек правой руки – сумма точек левой руки)   ´ 100%
(сумма точек правой руки + сумма точек левой руки)

 

Краткое описание шкал: 5 типов динамики максимального темпа:

выпуклый тип: темп нарастает до максимального в первые 10–15 с работы; в следующем, к 25–30 с, он может снизиться до исходного уровня (т. е. наблюдавшегося в первые 5 с работы). Этот тип кривой свидетельствует о наличии у испытуемого сильной нервной системы;

ровный тип: максимальный тип удерживается примерно на одном уровне в течение всего времени работы. Этот тип кривой характеризует нервную систему испытуемого как нервную систему средней силы;

нисходящий тип: максимальный темп снижается уже со второго 5-секундного отрезка и остается на сниженном уровне в течение всей работы. Этот тип свидетельствует о слабости нервной системы испытуемого;

промежуточный тип: темп работы снижается после первых 5–10 с. Этот тип расценивается как промежуточный между средней и слабой силой нервной системы – средне-слабая нервная система;

вогнутый тип: первоначальное снижение максимального темпа сменяется затем кратковременным возрастанием темпа до исходного уровня. Вследствие способности к кратковременной мобилизации такие испытуемые относятся к группе лиц со средне-слабой нервной системой.

 

— — — — — — — — — — — — — —

⇐ Предыдущая172173174175176177178179180181Следующая ⇒

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


Дата добавления: 2015-06-04; Просмотров: 3114; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



Спецификация TAP 13 — Test Anything Protocol

TAP13 — Test Anything Protocol v13

ОБЗОР

TAP, Test Anything Protocol, представляет собой простой текстовый интерфейс между модулями тестирования и тестовой системой. TAP зародился как часть тестового набора для Perl, но к тому времени, когда вы читаете это, у него уже есть реализации на C/C++, Python, PHP, Perl и, возможно, на других языках. Этот документ описывает версию 13 TAP. Перейдите на TAP, чтобы прочитать о предыдущих версиях.

ФОРМАТ TAP13

Общий формат TAP13:

 Версия TAP 13
1..Н
ok 1 Описание # Директива
# Диагностика
  ---
  сообщение: 'Сообщение об ошибке'
  серьезность: провал
  данные:
    получил:
      - 1
      - 3
      - 2
    ожидать:
      - 1
      - 2
      - 3
  ...
ок 47 Описание
ок 48 Описание
еще тесты....
 

Например, вывод тестового файла может выглядеть так:

 TAP версии 13.
1..4
ok 1 - Входной файл открыт
не в порядке 2 - Первая строка ввода действительна
  ---
  сообщение: "Первая строка недействительна"
  серьезность: провал
  данные:
    получил: «Флирбл»
    ожидать: 'Fnible'
  ...
ok 3 - Прочитать остальную часть файла
не в порядке 4 - Подведены итоги правильно # TODO Еще не написано
  ---
  сообщение: "Пока не могу сделать сводку"
  серьезность: todo
  ...
 9(не )?ok\b/  должны интерпретироваться как тестовые строки. После тестовой строки блок строк, начинающийся с «—» и заканчивающийся на «…», будет интерпретироваться как встроенный документ YAML, предоставляющий расширенную диагностическую информацию о предыдущем тесте.  Все остальные строки не должны рассматриваться как выходные данные теста. 

ТЕСТЫ ЛИНИИ И ПЛАН

Версия

Чтобы указать, что это TAP13, первая строка должна быть

 TAP версии 13
 

План

В плане указано, сколько тестов будет запущено или сколько тестов уже выполнено. Это проверка того, что тестовый файл не остановился преждевременно. Он должен появиться один раз, будь то в начале или в конце вывода. План обычно является второй строкой вывода TAP сразу после строки версии и указывает, сколько контрольных точек должно пройти. Например,

означает, что вы планируете запустить 10 тестов. Это защита на тот случай, если ваш тестовый файл молча умрет в процессе выполнения. План является необязательным, но если перед тестовыми точками есть план, он должен быть первой недиагностической строкой, выводимой тестовым файлом. В некоторых случаях тестовый файл может не знать, сколько контрольных точек он в конечном итоге будет запускать. В этом случае план может быть последней недиагностической строкой в ​​выходных данных. План не может появляться в середине вывода, а также не может появляться более одного раза. 9ok/ — успешная тестовая точка. Это единственная обязательная часть строки. Обратите внимание, что в отличие от директив ниже, ok и not ok чувствительны к регистру.

  • Номер теста

TAP ожидает, что за сообщением "хорошо" или "не хорошо" будет следовать номер контрольной точки. Если номера нет, жгут должен поддерживать свой собственный счетчик до тех пор, пока сценарий снова не предоставит тестовые номера. Итак, следующий тестовый вывод

 1..6
не в порядке
хорошо
не в порядке
хорошо
хорошо
 

имеет пять тестов. Шестой не хватает. Test::Harness сгенерирует

 НЕ ПРОЙДЕНЫ тесты 1, 3, 6
Провалено 3/6 тестов, 50,00% нормально
 
  • Описание Любой текст после номера теста, но перед символом # является описанием контрольной точки.
 ок 42 это описание теста
 

Описания не должны начинаться с цифры, чтобы их не спутали с номером контрольной точки. Упряжь может делать с описанием все, что захочет.

  • Директива Контрольная точка может включать директиву, следующую за решеткой в ​​тестовой строке. В настоящее время разрешены две директивы: TODO и SKIP. Они обсуждаются ниже. 9\s+.../ этот блок будет интерпретирован как встроенный документ YAML. YAML кодирует структуру данных, которая предоставляет более подробную информацию о предыдущем тесте. Документ YAML имеет отступ, чтобы сделать его визуально отличным от окружающих результатов теста и облегчить синтаксическому анализатору восстановление, если завершающий символ «…» отсутствует. Например:

     не в порядке 3 Разрешить адрес
     ---
     сообщение: «Сбой с ошибкой« имя хоста peebles.example.com не найдено »»
     серьезность: провал
     данные:
       получил:
         имя хоста: 'peebles.example.com'
         адрес: ~
       ожидал:
         имя хоста: 'peebles.example.com'
         адрес: '85.193.201.85'
     ...
     

    Для программы, написанной на Perl, соответствующая структура данных будет выглядеть так:

     $diagnostic = {
        'message' => "Сбой с ошибкой 'имя хоста peebles. example.com не найден'",
        'серьезность' => 'сбой',
        'данные' => {
            'получил' => {
                'hostname' => 'peebles.example.com',
                'адрес' => undef,
            },
            'ожидаемый' => {
                'hostname' => 'peebles.example.com',
                'адрес' => '85.193.201.85',
            }
        },
    };
     

    В настоящее время (17 марта 2007 г.) формат структуры данных, представленной блоком YAML, не стандартизирован. Вполне вероятно, что какая бы схема ни возникла, она сможет собрать криминалистическую информацию о выполнении теста, как показано в приведенном выше примере.

    ДИРЕКТИВЫ

    Директивы — это специальные примечания, которые следуют за # в тестовой строке. В настоящее время определены только два: TODO и SKIP. Обратите внимание, что эти два ключевых слова не чувствительны к регистру.

    Тесты TODO

    Если директива начинается с # TODO, тест считается тестом todo, а текст после TODO является пояснением.

     не ok 13 # НЕОБХОДИМО искривить пространство и время
     

    Обратите внимание: если у TODO есть объяснение, оно должно быть отделено от TODO пробелом. Эти тесты представляют собой функцию, которую нужно реализовать, или ошибку, которую нужно исправить, и действуют как исполняемый список «что нужно сделать». От них не ждут успеха. Если контрольная точка todo начинает успешно выполняться, система должна сообщать об этом как о бонусе. Это указывает на то, что все, что вы должны были сделать, было сделано, и вы должны повысить это до обычной контрольной точки.

    Пропуск тестов

    Если директива начинается с # SKIP, тест считается пропущенным. Если весь тестовый файл прошел успешно, количество пропущенных тестов включается в сгенерированный вывод. Обвязка должна сообщать текст после # SKIP\S*\s+ как причину пропуска.

     ok 23 # пропуск Недостаточное давление флогистона.
     

    Аналогично можно включить пояснение в строку плана, выдаваемую при полном пропуске тестового файла:

     1..0 # Пропущено: WWW::Mechanize не установлен
     

    ДРУГИЕ ЛИНИИ

    Спасайтесь!

    В качестве экстренной меры тестовый сценарий может решить, что дальнейшие тесты бесполезны (например, отсутствуют зависимости), и тестирование следует немедленно прекратить. В этом случае тестовый скрипт напечатает волшебные слова

     Bail Out!
     

    на стандартный вывод. Любое сообщение после этих слов должно отображаться интерпретатором как причина, по которой тестирование должно быть остановлено, как в

     Bail Out! MySQL не запущен.
     

    Диагностика

    Дополнительная информация может быть помещена в вывод тестирования на отдельных строках. Диагностические строки должны начинаться с #, который жгут должен игнорировать, по крайней мере, при анализе результатов теста. Однако проводка свободна для отображения диагностики. Блоки TAP13 YAML предназначены для замены диагностики в большинстве случаев, но потребители TAP13 должны поддерживать обратную совместимость, поддерживая их.

    Все остальное

    Любые выходные данные, не являющиеся версией, планом, тестовой строкой, блоком YAML, диагностикой или спасением, неверны. Как жгут обрабатывает неправильную линию, не определено. Test::Harness молча игнорирует неправильные строки, но в будущем станет более строгим. TAP::Harness сообщает об ошибках синтаксиса TAP в конце выполнения теста.

    ПРИМЕРЫ

    Все имена, места и события, изображенные в любом примере, являются полностью вымышленными и не имеют никакого сходства, связи или отношения с каким-либо реальным объектом. Любое подобное сходство является чисто случайным, непреднамеренным и непреднамеренным.

    Общее с объяснением

    В следующем списке TAP указано, что следуют шесть тестов, а также предоставлена ​​удобная информация о том, что тест собирается сделать. Все шесть тестов проходят.

     TAP версия 13
    1..6
    #
    # Создайте новую доску и плитку, затем поместите
    # Плитка на доску.
    #
    ok 1 - Объект - доска
    ok 2 - размер доски равен нулю
    ok 3 - Объект представляет собой плитку
    ok 4 - Найдите возможные места для размещения плитки
    ok 5 - Размещение плитки не приводит к ошибке
    ok 6 - размер доски равен 1
     

    Неизвестное количество и сбои

    Эта гипотетическая тестовая программа гарантирует, что несколько серверов подключены к сети и доступны по сети. Поскольку он извлекает гипотетические серверы из базы данных, он не знает точно, сколько серверов ему потребуется пропинговать. Таким образом, количество тестов объявляется внизу после выполнения всех тестовых точек. Кроме того, два теста не пройдены. Блок YAML, следующий за каждым сбоем, дает дополнительную информацию об сбое, которая может быть отображена системой.

     TAP версия 13
    ok 1 - получение серверов из базы данных
    # нужно пропинговать 6 серверов
    хорошо 2 - пингованный алмаз
    хорошо 3 - пропинговал рубин
    не в порядке 4 - пингуется сапфир
      ---
      сообщение: "имя хоста "saphire" неизвестно"
      серьезность: провал
      ...
    ok 5 - пингованный оникс
    не в порядке 6 - пропингован кварц
      ---
      сообщение: 'тайм-аут'
      серьезность: провал
      ...
    ок 7 - пингуется золото
    1..7
     

    Отказ от

    Этот листинг сообщает, что будет проведена куча тестов. Однако первый тест не проходит, как сообщается, из-за того, что не удалось установить соединение с базой данных. Программа решила, что продолжать бессмысленно, и вышла. 90 это солярис ok 2 - # ПРОПУСТИТЬ каталог no /sys ok 3 - # ПРОПУСТИТЬ каталог no /sys ok 4 - # ПРОПУСТИТЬ каталог no /sys ok 5 - # ПРОПУСТИТЬ каталог no /sys

Пропуск всего

Этот список показывает, что весь список является пропуском. Тесты не проводились.

 TAP версия 13
1..0 # пропустить, потому что не установлен англо-французский переводчик
 

Есть запасные костюмы?

В следующем примере сообщается, что выполняются четыре теста, но последние два теста завершились неудачно. Однако, поскольку неудачные тесты отмечены как дела, которые нужно сделать позже, они считаются успешными. Таким образом, жгут должен сообщать об успешном выполнении всего этого листинга.

 TAP версия 13
1..4
ok 1 - Создание тестовой программы
ok 2 - Тестовая программа работает, ошибок нет
not ok 3 - бесконечный цикл # Проблема с остановкой TODO не решена
not ok 4 - бесконечный цикл 2 # Проблема с остановкой TODO не решена
 

Свобода творчества

В этом листинге показан альтернативный вывод, в котором номера тестов не указаны. Тест также сообщает о состоянии вымышленной настольной игры в виде блока YAML. Наконец, в конце сообщается количество тестов.

 TAP версия 13
ок - создана доска
хорошо
хорошо
хорошо
хорошо
хорошо
хорошо
хорошо
  ---
  сообщение: "Разметка платы"
  серьезность: комментарий
  свалка:
     доска:
       - '16Г 05С'
       - 'G N C C C G'
       - 'ГС+'
       - '10С 01Г 03С'
       - 'R N G G A G C C C'
       - ' Р Г С + '
       - '01Г 17С 00С'
       - 'Г А Г Г Н Р Р Н Р'
       - 'ГРГ'
  ...
ok - на доске 7 тайлов + стартовый тайл
1..9

ОШИБКИ

Запросы функций и отчеты об ошибках следует поднимать на GitHub.

АВТОРЫ

Первоначальная документация по TAP (данная версия является взломанной) была написана Энди Лестером на основе оригинальной документации Test::Harness Майкла Шверна. Эта версия была написана Энди Армстронгом.

БЛАГОДАРНОСТЬ

Спасибо Питу Кравчику, Полу Джонсону, Яну Лэнгворту и Нику Клейтону за помощь и вклад в этот документ. Основа для формата TAP была создана Ларри Уоллом в исходном тестовом сценарии для Perl 1. Тим Банс и Андреас Кениг развили его дальше, внеся свои модификации в Test::Harness.

АВТОРСКИЕ ПРАВА

Copyright 2003-2007 by Michael G Schwern [email protected], Andy Lester [email protected], Andy Armstrong [email protected]. Эта программа является бесплатным программным обеспечением; вы можете распространять его и/или модифицировать на тех же условиях, что и сам Perl. См. https://spdx.org/licenses/Artistic-1.0-Perl.html.

TODO

Определите код выхода процесса.

Производители TAP — Test Anything Protocol

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

Языки: Ада, С, С++, С#, Общий Лисп, Кристалл, Эликсир, Эрланг, Рыба, Форт, Фортран, Гамбас, Идти, Хаскелл, Игорь Про, Джава, JavaScript, Лимбо, Луа, МАТЛАБ, ОКамл, Студия Омнис, Паскаль, Perl5, Перл6, PHP, Пролог, питон, Рубин, Ржавчина, Сасс, Оболочка, SQL, и Машинопись.

Некоторые тестовые среды существуют с Производители TAP, которые не зависят от языка.

Ада — это современный язык программирования, разработанный для больших, долгоживущие приложения — и встроенные системы, в частности — там, где важна безопасность и безопасность.

Из информационного центра Ады

Ahven — библиотека модульных тестов. для Ada, который производит вывод TAP 12.

C — императивный (процедурный) язык. Он был разработан для компиляции используя относительно простой компилятор, чтобы обеспечить низкоуровневый доступ в память, чтобы обеспечить языковые конструкции, которые эффективно отображаются на машине инструкции и требовать минимальной поддержки во время выполнения.

Из Википедии

ArduinoTap — это порт C/C++ модуля Perl5. Test::Подробнее об Arduino.

C Привязь TAP представляет собой Библиотека TAP, которая реализует большую часть Test::More API вместе с C специальные тестовые функции.

cmocka — это элегантная среда модульного тестирования для C с поддержкой фиктивных объектов.

GLib — это базовая библиотека низкого уровня для таких проектов, как GTK+ и GNOME. Тесты, созданные с помощью теста GLib рамки производить TAP версии 12 при запуске с -- коснитесь опции .

КУнит — это среда модульного тестирования для ядра Linux. Тестовый вывод записывается в журнал ядра в формате TAP.

libtap — еще одна TAP-библиотека, следует API Test::More.

MyTAP — еще одна версия TAP 12 производитель для C. Эта библиотека отличается от производителя MyTAP для MySQL. См. SQL.

libtap Шломи Фиша — это Производитель TAP версии 12 для C. Производство прекращено в пользу cmocka и libtap.

Вилка libtap shlomifish имеет ответвление , заменяющее Makefile с поддержкой Cmake.

tap4embedded — производитель TAP библиотека, предназначенная для встроенного C.

C++ — это язык программирования общего назначения с уклоном в сторону системное программирование, которое: лучше C, поддерживает абстракцию данных, объектно-ориентированное программирование, универсальное программирование и функциональное программирование.

Из стандарта С++

Ищете гида? Тестирование с помощью C++ имеет несколько примеров.

Прослушиватель GoogleTest TAP является производителем TAP для GoogleTest, Платформа тестирования C++ от Google.

libtap++ — это TAP-библиотека. встроенный в libperl++ . Это в основном полный порт Тест::Дополнительно к C++.

libtappp является ответвлением libtap++ который устраняет зависимость времени сборки от Boost.

QtTest — тестирование рамки проекта Qt и поддерживает вывод в формате TAP, передав - коснитесь опции на тестовом командная строка.

C# — мультипарадигмальный язык программирования, включающий строгую типизацию, императивный, декларативный, функциональный, общий, объектно-ориентированный (на основе классов), и компонентно-ориентированные дисциплины программирования.

Из Википедии

Метчики — это испытательный инструмент для .NET framework и моно. Он вдохновлен испытательными лабораториями Perl и поэтому сильно отличается от таких инструментов, как NUnit.

Common Lisp — это современная, мультипарадигмальная, высокопроизводительная, скомпилированная, Стандартизированный по ANSI, наиболее известный (наряду со схемой) потомок давнее семейство языков программирования Lisp.

Из Common-Lisp.net

cl-tap-producerX это тестовая библиотека, которая выводит TAP на стандартный вывод. cl-tap-producerX разделен на две части: тестовая библиотека, которая генерирует структурированные данные результатов теста и производитель TAP, который форматирует структурированные тестовые данные для вывода TAP.

testbild — это библиотека Common Lisp. предназначен для обеспечения общего интерфейса для вывода модульного тестирования. В настоящее время он поддерживает TAP версии 12 и вывод в стиле xUnit. Он доступен через Quicklisp.

кристалл спец спец модуль которая поставляется со стандартной библиотекой Crystal, включает средство форматирования TAP.

Elixir — это динамический функциональный язык, разработанный для создания масштабируемых и поддерживаемые приложения.

С сайта elixir-lang.org

Spout — форматтер ExUnit, генерирует выходные данные TAP для существующих наборов тестов ExUnit. Носик обеспечивает простой способ генерировать вывод TAP без необходимости изменять существующий тестовый код. На основе СТАП.

Erlang — это язык программирования, используемый для создания масштабируемых программных продуктов. системы реального времени с требованиями высокой доступности.

С сайта erlang.org

CTTAP — это общий тестовый крючок, генерирует выходные данные TAP для существующих наборов тестов Common Test. CTTAP предоставляет простой способ генерировать вывод TAP без необходимости изменять существующий тестовый код.

etap представляет собой набор Erlang модули, которые предоставляют клиентскую библиотеку тестирования TAP. Эти модули не предназначен для конкуренции с eunit, но предлагает более общую испытательную площадку это не предусмотрено eunit.

fish — умная и удобная командная строка. оболочка для OS X, Linux и остальных продуктов семейства.

С сайта fishshell.com

Fishtape является производителем TAP и тестовая обвязка для рыбы.

Forth — это компьютерный язык, первоначально разработанный для встроенных и приложения реального времени.

От FORTH, Inc.

Ознакомьтесь с руководством по тестированию с помощью Forth.

gforth-tap является производителем TAP для Форта на альфа уровне готовности.

Fortran (ранее FORTRAN, производное от «Formula Translation») это императивный язык программирования общего назначения, который особенно подходит для числовых вычислений и научных вычислений. Первоначально разработана IBM в 1950-е годы для научных и инженерных приложений Фортран рано стал доминировать в этой области программирования. и уже более полувека непрерывно используется в вычислительных интенсивные области, такие как численное прогнозирование погоды, метод конечных элементов анализ, вычислительная гидродинамика, вычислительная физика, кристаллография и вычислительная химия. Это популярный язык для высокопроизводительные вычисления и используется для программ, которые тестируют и рейтинг самых быстрых суперкомпьютеров мира.

Fortran включает в себя ряд версий, каждая из которых эволюционировала, чтобы добавить расширения языка, обычно сохраняя совместимость с предыдущими версии. В последующих версиях добавлена ​​поддержка структурированного программирования. и обработка символьных данных (FORTRAN 77), программирование массивов, модульное программирование и универсальное программирование (Fortran 90), высокая производительность Фортран (Fortran 95), объектно-ориентированное программирование (Fortran 2003) и параллельное программирование (Fortran 2008).

Из Википедии

fortran-tap — это минимальная производительная реализация «Test Anything Protocol» (TAP) в Fortran 90 и препроцессоре c. Просто скопируйте два файла в свой проект и начните тестирование.

fortran-testanything — базовый производитель TAP для Fortran. (стандарт 2008TS) с минимальной системой тестирования, реализующей большинство API Test::More.

Gambas — это язык программирования с открытым исходным кодом и система быстрой разработки приложений (RAD). который позволяет программисту создавать самые разнообразные программы: от простых сценариев и приложений командной строки до серверные демоны до больших приложений с графическим интерфейсом в Gambas Basic под Linux.

С сайта gambaswiki.org

gb.test — это фреймворк для модульного тестирования, который использует TAP в качестве интерфейса.

Go — это язык программирования с открытым исходным кодом, который упрощает создание простое, надежное и эффективное программное обеспечение.

С сайта golang.org

tap.go — основной производитель TAP для тестирования /быстро. Проверьте тесты .

Haskell — продвинутый чисто функциональный язык программирования.

С сайта haskell.org

TAP является производителем TAP который реализует большую часть Тест::Дополнительный API.

Taste-Tap является производителем TAP используется с Tasty Haskell тестовая структура.

IGOR Pro — это программное обеспечение для анализа научных данных, численных вычислений среду и язык программирования.

Из Википедии

Игорь UTF есть тестовую обвязку и может выводить свои результаты в формате TAP.

Java — это язык программирования общего назначения, который является параллельным, основанный на классах, объектно-ориентированный и специально разработанный для того, чтобы как можно меньше зависимостей реализации.

Из Википедии

JTap представляет собой TAP-библиотеку, которая реализует большинство Тест::Дополнительный API.

tap4j — полнофункциональная TAP-библиотека, интегрирован в ядро ​​других проектов Java, таких как Плагин Jenkins TAP.

JavaScript — основанный на прототипах, мультипарадигмальный, динамический язык сценариев, поддержка объектно-ориентированного, императивного и функционального стилей программирования.

Из MDN

AVA среда асинхронного тестирования сочетает планы и тесты и имеет дополнительный репортер TAP.

BaseT инструмент тестирования, реализующий базовую стратегию (очень близкую к тестированию моментальных снимков) с выводом TAP (tap diff является генератором отчетов по умолчанию).

BusterJS — это набор инструментов для тестирования JavaScript для как Node.js, так и браузеры, которые поставляются с корреспондент ТАП.

ESLint — инструмент для проверки JavaScript. который работает на Node.js с «форматером» TAP.

Mocha — это тестирование Node.js и браузера. framework, в котором есть репортер TAP.

узел >= версия 18 имеет экспериментальный встроенный модуль запуска тестов , который облегчает создание тестов JavaScript, которые выдают результаты в формате TAP.

node-tap 14 — это тестовая среда Node.js и набор инструментов. который создает и использует формат TAP.

Painless современная, простая в использовании тестовая библиотека для Node. js и браузеров с дополнительным TAP Reporter.

qunit-tap — производитель продукции TAP плагин для QUnit.

лента — это TAP, производящий испытательные жгуты для Node.js и браузеров.

testling выполняет модульные тесты во всех браузеры и выходы TAP.

Test.Simple — TAP-излучающий Фреймворк для тестирования JavaScript.

zora — производитель TAP с чистой поддержкой ES6 для Node.js и браузеров без Babel.

Limbo — язык прикладного программирования для Inferno. Синтаксически похож на C, но имеет несколько особенностей, делающих его проще. безопаснее и в то же время мощнее и лучше подходит для разработки параллельных, распределенных систем.

Из новой биографии

inferno-contrib-tap является производителем TAP, который поддерживает версию 12.

Lua — это мощный, быстрый, легкий встраиваемый язык сценариев.

С lua.org

busted — это среда модульного тестирования для Lua со встроенным обработчиком вывода TAP.

lua-TestMore есть порт фреймворка Test::More к Луа.

лучший есть тестовая среда, написанная на Lua.

MATLAB — это язык высокого уровня для численных вычислений, визуализации, и разработка приложений.

Из MathWorks

TAPPlugin это плагин для matlab.unittest Framework, который производит выходные данные в формате TAP версии 12.

OCaml — это промышленный язык программирования, поддерживающий функциональные, императивный и объектно-ориентированный стили.

С сайта ocaml.org

TestSimple — простой Фреймворк модульного тестирования, основанный на очень успешных модулях Perl Test::*.

Omnis Studio — мощная среда разработки, позволяющая развертывать приложения практически на любом устройстве, на любой платформе, включая планшеты, смартфоны, и настольные компьютеры.

Из omnis.net

**OmnisTAP — это модульное тестирование, совместимое с TAP. фреймворк для Omnis Studio.

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

Из Википедии

кран4паскаль это очень простой в использовании, но мощный набор модульных тестов для Pascal (FreePascal, Turbo Pascal и др.), соответствующие спецификации TAP.

Perl — язык программирования общего назначения, изначально разработанный для манипулирование текстом и теперь используется для широкого круга задач, включая системное администрирование, веб-разработка, сетевое программирование, разработка графического интерфейса и многое другое.

С сайта perl. org

Apache::Test — это Оболочка Test.pm с хелперами для тестирования Apache.

Test::Builder — это базовая тестовая библиотека, которая Тест::Больше и Test::Simple построен на основе. Он предоставляет API, который эти библиотеки тестирования используют для вывода TAP.

Test.pm — это Perl библиотека с упором на простоту. Существуют более амбициозные модули Perl, такие как Тест::Больше и Тест::Единица.

Пакет Test2 является более быстрым и более богатая библиотека Perl, написанная для замены старого набора тестов. Над ним с нуля был переписан Test::More. См. видео Чада Гранума — «Лучшее тестирование с помощью Test2-Suite» с «The Perl Conference 2019».».

«В Perl 6 мы решили, что лучше исправить язык, чем исправить пользователя». — Ларри Уолл

Prove6 — это команда Perl5 Prove . он основан на библиотеке TAP perl6. Оба поддерживаются Леонтом. Существует также проект Test::Builder от другого автора.

PHP (рекурсивная аббревиатура от PHP: препроцессор гипертекста) — широко используемый язык сценариев общего назначения с открытым исходным кодом, который особенно подходит для веб-разработки и может быть встроен в HTML.

Из php.net

PHPUnit — это тестировщик, ориентированный на программистов. фреймворк для PHP. Это экземпляр архитектуры xUnit для модуля платформы тестирования и поддерживает ведение журнала TAP.

Test.php — это TAP-тест framework для PHP с интерфейсом вроде Тест::Больше.

testmore является TAP-совместимым Библиотека тестирования PHP на основе Тест::Больше.

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

Из Википедии

библиотека (кран) — это библиотека TAP написан для SWI-Prolog, но может работать с другие прологи.

Python — это простой в освоении мощный язык программирования. Он имеет эффективное структуры данных высокого уровня и простой, но эффективный подход к объектно-ориентированного программирования.

С сайта python.org

Bayeux — модуль для генерации полностью оформленный TAP из Python (на основе ямлиша). Он также включает в себя модульный тест модуль, который создает поток TAP вместо обычного вывода.

носовой кран это плагин для носа, который выводит TAP.

PyTAP — это порт Test::Simple to Python.

pytest-кран это плагин для pytest, который выводит TAP.

кран предоставляет инструменты для работы с TAP в Python. Включает в себя модуль для работы с модульный тест .

Ruby — это динамический язык программирования с открытым исходным кодом, ориентированный на простота и производительность. Он имеет элегантный синтаксис, который является естественным читать и легко писать.

С сайта ruby-lang.org

Бекон маленький Клон RSpec, поддерживающий вывод TAP.

RSpec TAP — форматтер для RSpec, который выводит TAP.

Rust — мультипарадигмальный язык системного программирования, ориентированный на безопасность, особенно безопасный параллелизм. Rust синтаксически похож на C++, но предназначен для обеспечения большей безопасности памяти при сохранении высокого производительность.

согласно википедии

testanything является производителем TAP для Язык программирования Rust.

Sass — самый зрелый, стабильный и мощный CSS профессионального уровня. язык расширений в мире.

С сайта sass-lang.com

SCSS-Lint — это настраиваемый инструмент для написания чистого и последовательного SCSS, поддерживающий вывод TAP.

Сценарий оболочки — это компьютерная программа, предназначенная для запуска оболочкой Unix, интерпретатор командной строки. Различные диалекты сценариев оболочки считаются скриптовыми языками. Типичные операции, выполняемые сценарии оболочки включают манипулирование файлами, выполнение программ и печать текста.

Из Википедии

функции bash-tap является библиотекой Bash, производящей TAP.

Летучие мыши — это TAP-совместимый тест. фреймворк для Баша. Он обеспечивает простой способ проверки того, что программы UNIX вы пишете вести себя как положено.

В Git есть код, который предоставляет ок / не ок и пропуск функциональности. Посмотрите в t/test-lib.sh и другие тестовые файлы, например код и использование.

Sharness — переносная оболочка библиотека для написания, запуска и анализа автоматических тестов для программ Unix. Поскольку все тесты выводят TAP, их можно запускать с любой обвязкой TAP.

ShellSpec — полнофункциональный Инфраструктура модульного тестирования BDD для dash, bash, ksh, zsh и всех оболочек POSIX, имеет форматировщик TAP.

Таппер-автоотчет превращает сценарии bash в тестовые сценарии TAP.

uze TAP это zsh библиотека, которая предоставляет помощников, похожих на Комплект Test2. Этот модуль является частью экосистемы Uze.

ZTAP — производитель TAP и тестовая система для зш.

SQL (Structured Query Language) — это язык программирования специального назначения. предназначен для управления данными, хранящимися в системе управления реляционными базами данных. (СУБД).

Из Википедии

db2unit — это среда модульного тестирования для подпрограмм SQL PL, которые выполняются в IBM DB2 LUW и производит вывод TAP версии 13.

MyTAP — набор функций базы данных которые упрощают написание модульных тестов, испускающих TAP, в сценариях mysql.

pgTAP — набор функций базы данных для PostgreSQL, которые упрощают написание Модульные тесты, испускающие TAP, в сценариях psql или тестовых функциях в стиле xUnit.

PL/SQL TAP это скрипт для тестирования с Oracle PL/SQL процедурное расширение для SQL.

TypeScript — это бесплатный язык программирования с открытым исходным кодом, разработанный и поддерживается Microsoft. Это строгий надмножество JavaScript.

Из Википедии

эльзасский — модульное тестирование Framework, который поддерживает тестовые случаи и выводит вывод TAP.

Добавить комментарий