Тестовая программа "ListBoxer"

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 22.12.2015
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru

:

Тестовая программа «ListBoxer»

Bug №1. Сортировка числовых данных в списке по возрастанию некорректна

Действия по воспроизведению:

1. Внести в список числа 12; 23; 3333; 45; 1111; 568; 33; 67; 78; 874.

2. Задать Диапазон: Все.

3. Задать Условные обозначения: Числовой.

4. Задать Сортировка: По возрастанию.

Фактический результат: Сортировка выполнена в таком порядке: 1111; 12; 23; 33; 3333; 45; 568; 67; 78; 874.

Ожидаемый результат: сортировка Выполнена по возрастанию: 12; 23; 33; 45; 67; 78; 568; 874; 1111; 3333.

Bug №2. Сортировка числовых данных в списке по убыванию некорректна.

Действия по воспроизведению:

1. Внести в список числа 11; 22; 654; 67; 34; 124; 7; 9; 854.

2. Задать Диапазон: Все.

3. Задать Условные обозначения: Числовой.

4. Задать Сортировка: По убыванию.

Фактический результат: Сортировка выполнена в таком порядке: 9; 854; 7; 67; 654; 34; 22; 11; 124.

Ожидаемый результат: сортировка Выполнена по убыванию: 854; 654; 124; 67; 34; 22; 11; 9; 7.

Bug №3. Кнопка «Очистить список» не работает должным образом.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Задать Диапазон: Все.

3. Добавить в список строку с произвольным текстом.

Фактический результат: Кнопка «Очистить список» недоступна.

Ожидаемый результат: Кнопка «Очистить список» доступна.

Дополнительная информация: При добавлении второй строки, кнопка «Очистить список» становится доступна.

Bug №4. Возможность вводить знак «$».

Действия по воспроизведению:

1. В алфавитном режиме в окно "ввода" ввести недопустимые символы: abc$.

Фактический результат: Недопустимый символ $ введен.

Ожидаемый результат: Символ $ не можно было вводить.

Bug №5. Некорректное имя меню.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

Фактический результат: Меню «Edjt» написано с ошибкой.

Ожидаемый результат: Меню с названием «Edit».

Bug №6. Потеря данных в поле ввода при нажатии «Открыть новый файл»

Действия по воспроизведению:

1. Внести в поле ввода произвольный текст.

2. Нажать клавиши Ctrl+O.

Фактический результат: Данные удалены из поля ввода.

Ожидаемый результат: Данные остались в поле ввода.

Bug №7. Вводится число больше чем 9999.

Действия по воспроизведению:

1. Задать Диапазон: Все

2. Задать Условные обозначения: Числовой.

3. Внести в список число 10 000.

Фактический результат: В список добавилось число 10 000.

Ожидаемый результат: получить ошибку с текстом « The number you have entered is not a valid number. Enter number less 9999».

Bug №8. Вводятся пустые строчки.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Задать Условные обозначения: Числовой + Символьный.

3. Внести в список число «1», ничего не вводить и нажать «Add to List», «3».

Фактический результат: В список добавилось «1», (пустая строчка), «3».

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

Bug №9. Не работают подменю «Cut», «Copy», «Paste».

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Внести в поле ввода произвольный текст и выделить его.

3. Зайти в меню «Edjt» и выбрать «Cut» или «Copy» или «Paste».

Фактический результат: в меню «Edjt» подменю «Cut» или «Copy» или «Paste» недоступны.

Ожидаемый результат: в меню «Edjt» подменю «Cut» или «Copy» или «Paste» доступны.

Bug №10. Некорректные фильтры в числовом режиме.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Задать Условные обозначения: Числовой.

3. Нажать на Диапазон.

Фактический результат: доступны фильтры: <none><All><0-100><101-200><201-300><300-9999> .

Ожидаемый результат: доступны фильтры: <none><All><0-100><101-200><201-300><301-9999>.

Bug №11. "Затирание" первой строки сохранённого файла.

Действия по воспроизведению:

1. Внести в список числа: 1; 2; 3; 4; 5.

2. Задать Диапазон: Все.

3. Нажать на File > Save As > сохраните файл с любым именем.

4. Нажмите на File > Open > выберете только что сохраненный файл, открыть файл.

Фактический результат: в списке числа: (пустая строка); 2; 3; 4; 5.

Ожидаемый результат: в списке числа: 1; 2; 3; 4; 5.

Bug №12. Неправильная работа кнопки «Отмена».

Действия по воспроизведению:

1. Внести в список числа: 1; 2; 3.

2. Нажать на File > Exit.

3. В появившемся окне с сообщением нажмите «Отмена».

Фактический результат: программа закрылась.

Ожидаемый результат: программа продолжила работу.

Bug №13. Возможность открыть любого формата.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Нажать File > Open > выбрать любой файл (не формата .lbx), к примеру .txt, открыть файл.

Фактический результат: В список добавился текст с файла.

Ожидаемый результат: Появилось окно с ошибкой.

Bug №14. Некорректная работа команды «Сохранить файл»

1. Создать список данных: car; home; ball;

2. File > Save as > введите название файла (test.lbx), сохранить файл.

3. Создать другой список данных: apple; six; ball; number; list.

4. File > Save as, введите название существующего файла (test.lbx).

Фактический результат: Окно с оповещением о существовании файла с данным именем не появляется; уже существующий файл заменяется на новый, но с тем же именем.

Ожидаемый результат: Ожидается оповещение о существовании файла с данным именем.

Bug №15. Добавление в список кириллицы.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. В любом текстовом файле ввести слово "Яблоко", скопировать.

3. В приложение ListBoxer в поле ввода данных нажать правой кнопкой мыши > "Вставить".

Фактический результат: Данные введены, строка добавляется в список.

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

Bug №16. Некорректное отображение версии программы.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Нажать Help > About ListBoxer.

Фактический результат: Указана версия 1,89.

Ожидаемый результат: Указана версия 1,98.

Bug №17. Некорректная работа кнопки «Undo»

Действия по воспроизведению:

1. Внести в список число: 1.

2. Нажмите Ctrl + Z.

3. Внести в список число: 2.

Фактический результат: в списке числа: (пустая строка); 2.

Ожидаемый результат: в списке число: 2.

Bug №18. Закрытие программы без предупреждения.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Внести в список числа: 1; 2; 3.

3. Закрыть программу (через крестик).

Фактический результат: Программа закрылась.

Ожидаемый результат: Программа предлагает сохранить фай.

Bug №19. Отсутствие справки.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Нажать Help > Contents.

Фактический результат: Справка не работает на системах старше Windows XP без установки дополнительного компонента.

Ожидаемый результат: Появилось окно справки.

Bug №20. Некорректное отображение строк.

Действия по воспроизведению:

1. Задать Условные обозначения: Числовой + Символьный.

2. Ввести в список: 12; car; green10; 1; test1; 2red.

3. Задать Условные обозначения: Символьный.

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

Ожидаемый результат: Режим Alphabetic не отображает строки, которые начинаются с символа.

Bug №21. Некорректное отображение последних строк при сортировке по убыванию в числовом режиме.

Действия по воспроизведению:

1. Внести в список числа 6; 1; 2; 0; 4.

2. Задать Диапазон: Все.

3. Задать Условные обозначения: Числовой.

4. Задать Сортировка: По убыванию.

Фактический результат: Сортировка выполнена в таком порядке: 6; 4; 2; 0; 1.

Ожидаемый результат: сортировка Выполнена по убыванию: 6; 4; 2; 1; 0.

Bug №22. Некорректное отображение последних строк при сортировке по убыванию в символьном режиме.

Действия по воспроизведению:

1. Внести в список буквы: d; a; b; e; c.

2. Задать Диапазон: Все.

3. Задать Условные обозначения: Символьный.

4. Задать Сортировка: По убыванию.

Фактический результат: Сортировка выполнена в таком порядке: e; d; c; a; b.

Ожидаемый результат: сортировка Выполнена по убыванию: e; d; c; b; a.

Bug №23. Ввод чисел больше 9999.

Действия по воспроизведению:

1. Задать Условные обозначения: Числовой + Символьный.

2. Внести в список: a9999999: 9999999a.

Фактический результат: В смешанном режиме вводятся числа больше 9999, если перед или после числа есть символ.

Ожидаемый результат: В смешанном режиме не вводятся числа больше 9999, если перед или после числа есть символ.

Bug №24. Некорректное отображение заголовка.

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Ввести в список: 1.

3. Нажать File > Save as > написать имя (test), сохранить.

Фактический результат: В заголовке пишется ListBoxer - Untitled.

Ожидаемый результат: В заголовке пишется ListBoxer - test.

Bug №25. Отсутствие кнопки «Новый файл».

Действия по воспроизведению:

1. Запустить файл ListBoxer.exe

2. Нажать File

Фактический результат: В меню отсутствует кнопка «New»

тестирование программа сортировка

Ожидаемый результат: В меню присутствует кнопка «New»

Bug №26. Отсутствие возможности вернуться назад при установке программы, чтобы изменить путь установки.

Действия по воспроизведению:

1. Запустить файл setup.exe

2. Выбрать путь установки, нажать далее

Фактический результат: Отсутствует кнопка «Назад»

Ожидаемый результат: Присутствует кнопка «Назад»

Размещено на Allbest.ru


Подобные документы

  • Общая характеристика Delphi как интегрированной среды разработки программного обеспечения. СУБД Access, ее возможности. Создание базы данных в Access для комиссионного букинистического магазина. Создание запросов и фильтров. Описание работы программы.

    курсовая работа [3,1 M], добавлен 25.05.2015

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

    курсовая работа [1,2 M], добавлен 25.04.2011

  • Создание базы данных для обеспечения автоматизации работы клуба собаководства. Определение информационных объектов и функциональных зависимостей. Информационно-логическая и даталогическая модели. Описание алгоритма работы БД. Отладка работы программы.

    контрольная работа [1008,0 K], добавлен 08.06.2014

  • Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.

    курсовая работа [81,7 K], добавлен 18.08.2014

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

    курсовая работа [2,1 M], добавлен 16.02.2015

  • Разработка и написание программного обеспечения для интернет-магазина по продаже свежих овощей в режиме "online". Функциональные требования, схема данных. Главная страница сайта, корзина, регистрация пользователя. Описание классов и файлов программы.

    курсовая работа [1,2 M], добавлен 18.04.2013

  • Понятие и специфика автоматизированных систем. Описание методики разработки программы для автоматизации. Ее тестирование и отладка. Внедрение АС в работу предприятия. Расчет экономического эффекта от разработки и реализации программного продукта.

    дипломная работа [1,4 M], добавлен 23.06.2015

  • Проектирование программного обеспечения для создания баз данных о работах студентов университета при помощи языка Visual Basic. Разработка интерфейса пользователя. Руководство для системного программиста. Краткое описание алгоритма работы с программой.

    курсовая работа [2,6 M], добавлен 19.03.2010

  • Применение программного обеспечения для разработки игры "Быки и коровы". Описание алгоритма и интерфейса пользователя программы. Назначение и область применения и описание возможностей программы. Рассмотрение списка сообщений об ошибках программы.

    курсовая работа [799,2 K], добавлен 26.04.2021

  • Программа как описание процесса обработки данных. Неконструктивность понятия правильной программы. Надежность программного средства. Технология программирования как технология разработки надежных программных средств. Интеллектуальные возможности.

    курс лекций [168,3 K], добавлен 26.12.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.