Главная страница
Навигация по странице:

  • Дана функция P , ее измененная версия P и набор тестов T , разработанный для тестирования P

  • Какими преимуществами обладает методика уменьшения объема тестируемой программы

  • Ожидаемое время работы метода отбора тестов – 2 часа. Среднее время выполнения одного теста – 1 час. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности

  • Какими преимуществами обладает методика предсказания целесообразности отбора тестов

  • Ожидаемое время работы метода отбора тестов – 1 час. Среднее время выполнения одного теста – 1 час. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности

  • Какими преимуществами обладает методика упорядочения тестов

  • Ожидаемое время работы метода отбора тестов – 2 часа. Среднее время выполнения одного теста – 2 часа. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности

  • ответы интуит 4 экзамен. Задача в общей постановке алгоритмически неразрешима


    Скачать 0.63 Mb.
    НазваниеЗадача в общей постановке алгоритмически неразрешима
    Анкорответы интуит 4 экзамен.docx
    Дата27.05.2017
    Размер0.63 Mb.
    Формат файлаdocx
    Имя файлаответы интуит 4 экзамен.docx
    ТипЗадача
    #8110
    страница10 из 11


    12
    1   2   3   4   5   6   7   8   9   10   11

    Дана функция P, ее измененная версия P' и набор тестов T, разработанный для тестирования P. Требуется, используя метод стопроцентного покрытия кода, отобрать подмножество T' для тестирования P'.

    P

    int abs(int number)

    {

    if (number >= 0)

    return –number;

    else

    return –number;

    }

    P'

    nt abs(int number)

    {

    if (number >= 0)

    return number;

    else

    return –number;

    }

    T

    1. -1

    2. 0

    3. 1

     




    1

     




    2

     




    3

     




    1, 2

     




    1, 3

     




    2, 3

     




    1, 2, 3

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

    P

    int abs(int number)

    {

    if (number >= 0)

    return –number;

    else

    return –number;

    }

    P'

    int abs(int number)

    {

    if (number >= 0)

    return number;

    else

    return –number;

    }

    T

    1. -1

    2. 0

    3. 1

     




    1

     




    2

     




    3

     




    1, 2

     




    1, 3

     




    2, 3

     




    1, 2, 3

    Какими преимуществами обладает методика уменьшения объема тестируемой программы?

     




     уменьшается время компиляции тестируемой программы

     




     уменьшается время выполнения тестируемой программы

     




     уменьшается время работы метода отбора тестов

     




     уменьшается риск пропуска ошибки

    Модуль E исходной программы содержал ошибку. Ее исправление потребовало изменения модулей B, D и E. Тест 1 покрывает модули A, B и C. Тест 2 покрывает модули A, C и E. Тест 3 покрывает модули D и E. Каким должен быть порядок прогона тестов, если при упорядочении ставится цель скорейшего достижения наибольшей степени покрытия измененных модулей?

     




     1, 2, 3

     




     1, 3, 2

     




     2, 1, 3

     




     2, 3, 1

     




     3, 1, 2

     




     3, 2, 1

     Ожидаемое время работы метода отбора тестов – 2 часа. Среднее время выполнения одного теста – 1 час. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности?

     




     1

     




     2

     




     6

     




     7

     




     8

    Какими преимуществами обладает методика предсказания целесообразности отбора тестов?

     




     уменьшается время работы метода отбора тестов, в случае если выборочное регрессионное тестирование целесообразно

     




     уменьшается время работы метода отбора тестов, в случае если выборочное регрессионное тестирование нецелесообразно

     




     точность предсказания от версии к версии повышается

     Модуль E исходной программы содержал ошибку. Ее исправление потребовало изменения модулей B, D и E. Тест 1 покрывает модули A, B и C. Тест 2 покрывает модули A, C и E. Тест 3 покрывает модули D и E. Каким должен быть порядок прогона тестов, если при упорядочении ставится цель скорейшего роста вероятности того, что тестируемая система надежна?

     




     1, 2, 3

     




     1, 3, 2

     




     2, 1, 3

     




     2, 3, 1

     




     3, 1, 2

     




     3, 2, 1

    Ожидаемое время работы метода отбора тестов – 1 час. Среднее время выполнения одного теста – 1 час. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности?

     




     1

     




     2

     




     6

     




     7

     




     8

    Какими преимуществами обладает методика упорядочения тестов?

     




    уменьшается время работы метода отбора тестов

     




    увеличивается частота обнаружения ошибок

     




    увеличивается скорость покрытия кода

    Модуль E исходной программы содержал ошибку. Ее исправление потребовало изменения модулей B, D и E. Тест 1 покрывает модули A, B и C. Тест 2 покрывает модули A, C и E. Тест 3 покрывает модули D и E. Каким должен быть порядок прогона тестов, если при упорядочении ставится цель скорейшего достижения наибольшей степени покрытия модулей?

     




     1, 2, 3

     




     1, 3, 2

     




     2, 1, 3

     




     2, 3, 1

     




     3, 1, 2

     




     3, 2, 1

    Ожидаемое время работы метода отбора тестов – 2 часа. Среднее время выполнения одного теста – 2 часа. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности?

     




     1

     




     2

     




     6

     




     7

     




     8


    13

    На предыдущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии B, а тест 3 – в состоянии C. На текущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии C, а тест 3 – в состоянии D. На базе каких состояний возможна разработка новых тестов?

     




    A

     




    B

     




    C

     




    D
    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта