A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
infopulse-software-testing-study / wiki / description.wiki
- Go to file T
- Go to line L
- Copy path
- Copy permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cannot retrieve contributors at this time
47 lines (31 sloc) 5.54 KB
- Open with Desktop
- View raw
- Copy raw contents Copy raw contents Copy raw contents
Copy raw contents
- summary описание программы ListBoxer
Описание к программе ListBoxer
Программа ListBoxer версии 1.89 предназначена для создания алфавитно-цифровых универсальных списков. ListBoxer позволяет открывать ранее созданные списки и сохранять модифицированные, в виде файлов на диске. Программа имеет три режима работы:
ListBoxer «No Save» Defect
1. Алфавитный режим. 2. Цифровой режим.
3. Смешанный режим.
Два элемента управления сheckbox, объединенных в группу “Symbols” и предназначенных для выбора режима работы находятся в левом нижнем углу формы.
В алфавитном режиме имеется возможность вводить строки, состоящие из букв. Длина строки от 1 до 8 символов.
Диапазон вводимых букв от «a» до «z» и от «A» до «Z». Ввод других символов в этом режиме не допускается. Данный режим активизируется выбором сheckbox “Alphabetic”.
В цифровом режиме имеется возможность вводить числа в диапазоне от 0 до 9999. Данный режим включается выбором сheckbox “Numeric”.
Смешанный режим представляет собой сочетание первых двух режимов. Активизация такого режима происходит при выборе сheckbox “Alphabetic” и сheckbox “Numeric” одновременно.
Такой режим предоставляет возможность ввода, как чисел диапазона 0-9999, так и символов от «a» до «z», включая символы верхнего регистра.
Кроме функции управления вводом символов с клавиатуры, описанные режимы управляют также отображением введенной информации непосредственно в списке, расположенном в центре формы.
Активизация одного из трех режимов делает доступным один из трех наборов фильтров, предназначенных для выбора отображаемой в списке информации. Фильтры выбираются из выпадающего списка в левом верхнем углу формы. В цифровом режиме доступны следующие фильтры: «none», «All», «0-100», «101-200», «201-300» и «301-9999».
В алфавитном режиме доступны следующие фильтры: «none», «All», «a-m » и «n-z».
в смешанном режиме доступны все фильтры двух предыдущих режимов.
Фильтр «none» блокирует отображение информации в списке в любом из режимов.
Фильтр «All» позволяет отобразить в списке всю информацию, в соответствии с выбранным режимом – либо все числа, либо все символьные строки, либо и то и другое.
Фильтры «a-m » и «n-z», позволяют отображать только те символьные строки, начальная буква которых попадает в заданный фильтром диапазон.
Информация, отображаемая в списке, отсортирована по возрастанию (Ascending) или убыванию (Descending). Выбор порядка сортировки производится двумя элементами управления option button, объединенными в группу “Sort Order” и расположенными с левой стороны формы.
Demo ListBoxer 1.98 functionality and its features
Числа в списке сортируются как символьные строки.
Перенос информации из поля ввода в список происходит после нажатия на кнопку “Add to List” или после нажатия клавиши ENTER. Имеется возможность в любой момент времени с помощью кнопки “Clear List” удалить всю введенную информацию.
Программа позволяет в любой момент времени отменить последнее действие, произведенное со списком, с помощью команды “Undo” в меню “Edit” Для получения оперативной информации по работе с элементами управления, расположенными на форме, для каждого из них предусмотрен вызов контекстной справки. Общее описание программы ListBoxer доступно через меню “Help”.
Источник: github.com
Баги ListBoxer
Наверное многие знают десктопное приложение ListBoxer, которое любят некоторые работодатели (VEEAM например) давать как тестовое задание кандидатам на должность тестировщика.
Мне оно тоже попалось пару раз. В первый раз я нашёл в нём 20 багов и работодатель со мной даже разговаривать не стал. Когда мне попалось это приложение ещё раз, я уже погуглил, и нашёл тему на этом же форуме, где давали пару ссылок на найденные баги. Я покурил их, погуглил ещё, наморщил лоб и постарался в один файл свести всю нашу коллективную мудрость и опыт. Получилось порядка 71 бага.
Допускаю, что это не всё, но это всё из того, что я нагуглил и догадался сам. Я думаю, это не мало. Кстати, в списке нет нескольких багов, которые багами посчитали, но они ими не являются, если читать хэлп внимательно.
Итак, что же я хочу? А я хочу, что бы ListBoxer умер. Я люто ненавижу его интерфейс из 98 года; то, что в нём хэлп под десяткой не открывается; запредельное количество багов; его десктопность; его тупость и бестолковость.
Я хочу, чтобы эти баги узнали все. А когда их узнают все, работодатели перестанут пихать его неопытным тестировщикам и его все забудут раз и навсегда. Работодатели должны сами придумывать тестовые задания. Пусть в конце концов напишут новый ListBoxer, который будет иметь современный интерфейс, нормально работать на десятке и не иметь такого запредельного количества багов. Это реальное издевательство, заставлять двое суток кандидата описывать эту хрень, а потом ответить «ну мы подумаем».
Берите, копируйте, распространяйте и пусть он сгинет как кошмарный сон!
#2
Vasiliy
Отправлено 14 апреля 2019 — 19:37
#3
Spock
Отправлено 14 апреля 2019 — 21:08
да, пусть напишут еще новый листбоксер под десятку, и получится как в конце игры Дьябло
#4
Vasiliy
Отправлено 15 апреля 2019 — 04:53
А что там в Дьябло было?))
#5
aleksey_p
Отправлено 15 апреля 2019 — 06:40
Крик души, напомнило про тему в набор команды аутсорса яндекса
#6
Spock
Отправлено 15 апреля 2019 — 08:49
А что там в Дьябло было?))
главный герой всю игру борется против Дьябло, но в итоге, убив его — сам становится Дьябло
«писать под десятку» — это то ещё удовольствие, то же самое как и «приложение под десятку»
Это реальное издевательство, заставлять двое суток кандидата описывать эту хрень, а потом ответить «ну мы подумаем»
а разве Вас просили «описать листбоксер»? так зачем это делать?
прочитал, прослезился. По списку багов сразу видно человек не очень понимает что требуется сделать
все баги, и критические и минорные просто вперемежку. То же самое и с областями тестирования — и функциональные баги, и установки, и локализации, опять же всё в кучу
опять же непонятно какие области приложения вообще были протестированы
тестировщик должен сообщить о качестве продукта, а не выложить какой-то неорганизованный длиннющий список, типа «чем больше список тем я круче»
понятно почему работодатель «не стал разговаривать»
#7
Vasiliy
Отправлено 15 апреля 2019 — 13:56
Сразу вспомнил, что Дьябло я не прошел)))
Про список. Есть интересные ошибки, но подача оставляет желать лучшего, да. Слишком все намешано..
Хотя может большего никому и не надо?))
#8
Spock
Отправлено 15 апреля 2019 — 14:24
Сразу вспомнил, что Дьябло я не прошел)))
я тоже не прошёл, слишком грайнда много. зато видел, как друг прошёл 🙂
Про список. Есть интересные ошибки, но подача оставляет желать лучшего, да. Слишком все намешано..
Хотя может большего никому и не надо?))
в этом длинном списке половина багов скопирована с интернета, поэтому работодатель и будет думать что кандидат «хитрец», и вместо тестирования просто пошёл погуглить. поэтому и не будет отвечать
а надо я думаю сделать что просили — протестировать. То есть разбить тестирование на виды (функциональное, локализация и т.п.), функциональное тестирование разбить по областям приложения, на основе всего этого создать чек-лист, баги указывать рядом с соответствующими пунктами, плюс выставлять приоритеты. И предоставить краткий отчёт в текстовом формате, что тестировалось, что не тестировалось и какие результаты достигнуты
#9
Сергей
Отправлено 15 апреля 2019 — 18:58
На какую зп эта хрень?
#10
Vasiliy
Отправлено 15 апреля 2019 — 19:55
Сергей, ты хочешь протестировать листбоксер?)))
#11
Plotogon
Отправлено 15 апреля 2019 — 20:11
прочитал, прослезился. По списку багов сразу видно человек не очень понимает что требуется сделать
все баги, и критические и минорные просто вперемежку. То же самое и с областями тестирования — и функциональные баги, и установки, и локализации, опять же всё в кучу
опять же непонятно какие области приложения вообще были протестированы
тестировщик должен сообщить о качестве продукта, а не выложить какой-то неорганизованный длиннющий список, типа «чем больше список тем я круче»
понятно почему работодатель «не стал разговаривать»
Господа, прошу воздержаться от критики. Я конечно понимаю, что тут все собрались мощные специалисты с опытом работы и хочется лишний раз рисануться перед коллегами, но я пост не для этого создавал. Я тестировщиком не работал ни одного дня и глупо от меня требовать профессионального отчёта от тестировании. Тем более, что задания такого никто и не даёт.
Задание всегда одно — найти максимальное количество багов. Ну может ещё тест-план написать. В данном списке эта задача выполнена. Вы, такие крутые специалисты даже этого не сделали, когда вас неоднократно об этом на этом сайте просили. Ваше время видишь ли дорого стоит. А моё дёшево? Разве это не унизительно, делать тестовое задание 2-3 дня, а потом «они подумают»?
Спросите у своих коллег-программистов, они часто при приёме на работу выполняют тестовое задание на 2-3 дня? Да такое даже в страшном сне не приснится. Таких работодателей надо сразу слать лесом, потому что грамотный собеседывальщик может выяснить уровень и адекватность кандидата и так максимум за один час. А то, чем занимаются такие работадатели, это глумление, издевательство и наплевательское отношение ко времени кандидатов.
Поэтому прошу высказываться, только есть что-то конструктивное. Например, если вы нашли и описали баги которых тут нет. А язык почесать можно и в других местах.
Источник: software-testing.ru
Тестовая программа «ListBoxer» — Программирование, компьютеры и кибернетика лабораторная работа
Описание процесса тестирования программного обеспечения, ступени его разработки и особенности применения. Создание баз данных через сортировку числовых данных в списке значений. Отладка фильтров в числовом режиме. Описание недостатков программы.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Bug №1. Сортировка числовых данных в списке по возрастанию некорректна
1. Внести в список числа 12; 23; 3333; 45; 1111; 568; 33; 67; 78; 874.
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.
3. Задать Условные обозначения: Числовой.
Фактический результат: Сортировка выполнена в таком порядке: 9; 854; 7; 67; 654; 34; 22; 11; 124.
Ожидаемый результат: сортировка Выполнена по убыванию: 854; 654; 124; 67; 34; 22; 11; 9; 7.
Bug №3. Кнопка «Очистить список» не работает должным образом.
3. Добавить в список строку с произвольным текстом.
Фактический результат: Кнопка «Очистить список» недоступна.
Ожидаемый результат: Кнопка «Очистить список» доступна.
Дополнительная информация: При добавлении второй строки, кнопка «Очистить список» становится доступна.
Bug №4. Возможность вводить знак «$».
1. В алфавитном режиме в окно «ввода» ввести недопустимые символы: abc$.
Фактический результат: Недопустимый символ $ введен.
Ожидаемый результат: Символ $ не можно было вводить.
Фактический результат: Меню «Edjt» написано с ошибкой.
Ожидаемый результат: Меню с названием «Edit».
Bug №6. Потеря данных в поле ввода при нажатии «Открыть новый файл»
1. Внести в поле ввода произвольный текст.
Фактический результат: Данные удалены из поля ввода.
Ожидаемый результат: Данные остались в поле ввода.
Bug №7. Вводится число больше чем 9999.
2. Задать Условные обозначения: Числовой.
Фактический результат: В список добавилось число 10 000.
Ожидаемый результат: получить ошибку с текстом « The number you have entered is not a valid number. Enter number less 9999».
2. Задать Условные обозначения: Числовой + Символьный.
3. Внести в список число «1», ничего не вводить и нажать «Add to List», «3».
Фактический результат: В список добавилось «1», (пустая строчка), «3».
Ожидаемый результат: в список не добавляются пустые строчки.
Bug №9. Не работают подменю «Cut», «Copy», «Paste».
2. Внести в поле ввода произвольный текст и выделить его.
3. Зайти в меню «Edjt» и выбрать «Cut» или «Copy» или «Paste».
Фактический результат: в меню «Edjt» подменю «Cut» или «Copy» или «Paste» недоступны.
Ожидаемый результат: в меню «Edjt» подменю «Cut» или «Copy» или «Paste» доступны.
Bug №10. Некорректные фильтры в числовом режиме.
2. Задать Условные обозначения: Числовой.
Фактический результат: доступны фильтры: .
Ожидаемый результат: доступны фильтры: .
Bug №11. «Затирание» первой строки сохранённого файла.
1. Внести в список числа: 1; 2; 3; 4; 5.
3. Нажать на File > Save As > сохраните файл с любым именем.
4. Нажмите на File > Open > выберете только что сохраненный файл, открыть файл.
Фактический результат: в списке числа: (пустая строка); 2; 3; 4; 5.
Ожидаемый результат: в списке числа: 1; 2; 3; 4; 5.
Bug №12. Неправильная работа кнопки «Отмена».
3. В появившемся окне с сообщением нажмите «Отмена».
Фактический результат: программа закрылась.
Ожидаемый результат: программа продолжила работу.
Bug №13. Возможность открыть любого формата.
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. Добавление в список кириллицы.
2. В любом текстовом файле ввести слово «Яблоко», скопировать.
3. В приложение ListBoxer в поле ввода данных нажать правой кнопкой мыши > «Вставить».
Фактический результат: Данные введены, строка добавляется в список.
Ожидаемый результат: Данные не введены, строка не добавляется в список.
Bug №16. Некорректное отображение версии программы.
Фактический результат: Указана версия 1,89.
Ожидаемый результат: Указана версия 1,98.
Bug №17. Некорректная работа кнопки «Undo»
Фактический результат: в списке числа: (пустая строка); 2.
Ожидаемый результат: в списке число: 2.
Bug №18. Закрытие программы без предупреждения.
3. Закрыть программу (через крестик).
Фактический результат: Программа закрылась.
Ожидаемый результат: Программа предлагает сохранить фай.
Фактический результат: Справка не работает на системах старше Windows XP без установки дополнительного компонента.
Ожидаемый результат: Появилось окно справки.
Bug №20. Некорректное отображение строк.
1. Задать Условные обозначения: Числовой + Символьный.
2. Ввести в список: 12; car; green10; 1; test1; 2red.
3. Задать Условные обозначения: Символьный.
Фактический результат: В режиме Alphabetic отображаются строки, начинающиеся с символа, дальше могут идти и цифры.
Ожидаемый результат: Режим Alphabetic не отображает строки, которые начинаются с символа.
Bug №21. Некорректное отображение последних строк при сортировке по убыванию в числовом режиме.
1. Внести в список числа 6; 1; 2; 0; 4.
3. Задать Условные обозначения: Числовой.
Фактический результат: Сортировка выполнена в таком порядке: 6; 4; 2; 0; 1.
Ожидаемый результат: сортировка Выполнена по убыванию: 6; 4; 2; 1; 0.
Bug №22. Некорректное отображение последних строк при сортировке по убыванию в символьном режиме.
1. Внести в список буквы: d; a; b; e; c.
3. Задать Условные обозначения: Символьный.
Фактический результат: Сортировка выполнена в таком порядке: e; d; c; a; b.
Ожидаемый результат: сортировка Выполнена по убыванию: e; d; c; b; a.
1. Задать Условные обозначения: Числовой + Символьный.
2. Внести в список: a9999999: 9999999a.
Фактический результат: В смешанном режиме вводятся числа больше 9999, если перед или после числа есть символ.
Ожидаемый результат: В смешанном режиме не вводятся числа больше 9999, если перед или после числа есть символ.
Bug №24. Некорректное отображение заголовка.
3. Нажать File > Save as > написать имя (test), сохранить.
Фактический результат: В заголовке пишется ListBoxer — Untitled.
Ожидаемый результат: В заголовке пишется ListBoxer — test.
Bug №25. Отсутствие кнопки «Новый файл».
Фактический результат: В меню отсутствует кнопка «New»
Ожидаемый результат: В меню присутствует кнопка «New»
Bug №26. Отсутствие возможности вернуться назад при установке программы, чтобы изменить путь установки.
2. Выбрать путь установки, нажать далее
Фактический результат: Отсутствует кнопка «Назад»
Ожидаемый результат: Присутствует кнопка «Назад»
Общая характеристика 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
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
Тестовая программа «ListBoxer» лабораторная работа. Программирование, компьютеры и кибернетика.
Курсовая работа: Омонимия в языке хинди
Как Оформить Реферат По Госту 2022
Курсовая работа по теме Налоговая функция государства
Эссе На Тему Банковская Карта
Реферат по теме Группы крови
Программное Обеспечение Компьютера Реферат 7 Класс
Пример Сочинения 9.3 Счастье
Социальная Поддержка Населения В Российской Империи Реферат
Курсовая работа по теме Ценовая политика в международном бизнесе, виды цен на рынке международных транспортных перевозок
Психологическая Школа Права Курсовая Работа
Сочинение На Тему Памятные Места Липецкой Области
Литература Для Отчета О Практике По Налогам
Курсовая работа: Финансовый анализ предприятия 5
Реферат по теме Столыпинская программа государственно-правовой модернизации России
Реферат На Тему Заболевания Щитовидной Железы
Итоговое Сочинение Про Дружбу
Развитие Туризма В Республике Бурятия 2022 Дипломная
Реферат Истории На Тему Внешняя Политика
Клише Для Сочинения Я И Другие
Статья: Стационарный режим опытно-эксплуатационной откачки (ОЭО)
История ирландской борьбы за независимость — История и исторические личности реферат
«Смутное время» в России — История и исторические личности контрольная работа
Организация документооборота на предприятии — Бухгалтерский учет и аудит реферат
Источник: telegra.ph