Перейти к содержимому

uos

Регистрация: 05 мая 2017
Offline Активность: 06 мая 2017 11:00
-----

Мои сообщения

В теме: Тестовое задание "ListBoxer".

06 мая 2017 - 10:52

Мне тоже присылали такое тестовое задание. Нашёл порядка 32-36 и после этого пригласили на собеседование. Если вы своими силами даже столько не можете найти, задумайтесь, нужно ли вам в тестирование идти?

ИМХО это дело опыта... как и в любой другой работе


В теме: Тестовое задание "ListBoxer".

06 мая 2017 - 10:45

моя попытка на Ваш суд 8-)
=====
Технически программа позволяет выполнить действия указанные в спецификации...
 
===========
Ошибка UI
грамматическая ошибка в пункте Edjt -> Edit (опечатка)
 
Ошибка UI
В блоке radiobutton "Sort Order" нет выбранного по умолчанию пункта
 
Ошибка UI
При выключении чекбокса Alphabetic и чекбокса Numeric  не снимается атрибут 
 
Enabled для поля Range и поля ввода данных, а так-же с кнопки add to list
как альтернативный вариант предлагаю сделать невозможным одновременный перевод в 
 
состояние unchecked чекбоксов Alphabet и Numeric
 
Ошибка UI
Поле Range содержит пустое значение наряду со значением <none>
 
Ошибка UI
пункт Total Record:0 заглавная буква нужна только в первом слове  
 
Ошибка UI
пиктограмма в About ListBoxer и у программы не совпадают
 
Ошибка UI
программа позволяет ввести пустую строку и добавить её в список
 
Ошибка UI
в меню Edit присутсвуют три пункта(cut, copy, paste) которые постоянно выключены и 
 
не используются
их нужно либо сделать работающими(стандартным способом), либо убрать из меню
 
==============
 
 
Ошибка программирования
при вводе контроль допустимых чисел позволяет ввести 10000, что говорит об 
 
использовании не строгого условия при проверке
 
Ошибка программирования
при сортировке используется алгоритм не учитывающий эргономических тонкостей и 
 
сортирующий, только по порядку букв
1) в случае с только буквами - было бы логичнее, чтобы после заглавной буквы в 
 
сортировке шла прописная либо сортировка производилась без учета регистра( 
 
например использовалась функция капитализации букв)
2) при сортировке чисел желательно использовать не алгоритм сортировки по буквам, 
 
а сортировку чисел как таковых (перед сортировкой конвертировать в числа и 
 
сортировать по значению)
 
Ошибка программирования
При включенном режиме сортировки ввод нового значения приводит к его добавлению в 
 
конец списка(независимо от значения)
для исправления этого по нажатию Add to List необходимо, так-же, запускать 
 
процедуру сортировки.