Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 01.08.2007, 18:57   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
S.E.T. Клиентская часть

Проект планируется как средство автоматизации тестирования.
В аттаче:
прога для прохождения теста
тест (скопировать в папку TESTS)

Прошу потестить.
Выслушаю комментарии и предложения.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 19:08   #2
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: S.E.T. Клиентская часть

Довольно интересно
Глюков не обнаружено

Иван
Иванов
КА104
---------------------------
"геометрия" ДА 1 из 1
"арифметика" НЕТ 0 из 1
"boolean.name" ДА 1 из 1
---------------------
итог: 2 из 3
итог: 66%
Вот так вот
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 19:12   #3
ingko
Мерцающий
 
Аватар для ingko
 
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений
(для 3,030 пользователей)
Re: S.E.T. Клиентская часть

Протестил... Я думаю, надо чтобы она сама переходила на следующий вопрос и сама заканчивала тест.
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 19:44   #4
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: S.E.T. Клиентская часть

Из недостатков:
- возможность дать пустой ответ (ничего не выбрать);
- флажок во втором вопросе бессмысленный, так как ответ нужно набирать;
- при наборе на пользователя накладываются большие ограничения; например, " 4" является уже неправильным ответом;
- на последнем вопросе кнопка "Следующий" вполне могла бы превратиться в "завершить тест";
- из буфера обмена получил такую фигню:
Èâàí
Èâàíîâ
ÊÀ104
---------------------------
"ãåîìåòðèÿ" ÍÅÒ 0 èç 1
"àðèôìåòèêà" ÍÅÒ 0 èç 1
"boolean.name" ÍÅÒ 0 èç 1
---------------------
èòîã: 0 èç 3
èòîã: 0%
- хотелось бы иметь возможность выбрать новый тест в любое время и остаться в программе после просмотра результатов;
- неплохо было бы добавить быстрое сохранение результатов в файл;
- нельзя выбрать вопрос в списке вопросов.
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 20:13   #5
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

Сообщение от ingko
Протестил... Я думаю, надо чтобы она сама переходила на следующий вопрос и сама заканчивала тест.
интересная идея - надо опробовать.
Просто всячески ограждаю пользователя от потенциально необратимого действия (типа закрытии проги).
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 20:18   #6
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

Сообщение от alcoSHoLiK
Из недостатков:
- возможность дать пустой ответ (ничего не выбрать);
Ок. реализую
- флажок во втором вопросе бессмысленный, так как ответ нужно набирать;
см.предыдущий ответ. А смысл есть если бы вариантов было много.
- при наборе на пользователя накладываются большие ограничения; например, " 4" является уже неправильным ответом;
это должен оговрить наборщик в тексте вопроса (например ввод ЗАГЛАВНЫМИ буквами).
- на последнем вопросе кнопка "Следующий" вполне могла бы превратиться в "завершить тест";
подумаю.
- из буфера обмена получил такую фигню:
косяк шрифтов - пороюсь
- хотелось бы иметь возможность выбрать новый тест в любое время и остаться в программе после просмотра результатов;
имхо - излишне.
- неплохо было бы добавить быстрое сохранение результатов в файл;
тоже нет особой надобности. При офф-лайн прохождении результаты моно в буфер скопировать. При планируемом он-лайн - отправить на сервер.
- нельзя выбрать вопрос в списке вопросов.
Не дал я ума как обработку реализовать
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 21:16   #7
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

в первом же диалоге нашёл 2 ошибки.
Мне надо в MSVC++ встроить спеллчекер
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 21:42   #8
ZanoZa
Элита
 
Регистрация: 02.10.2005
Сообщений: 1,789
Написано 132 полезных сообщений
(для 252 пользователей)
Re: S.E.T. Клиентская часть

несомненно авто-конец, авто-переход на следующий вопрос.
перемещение по списку вопросов не спомощью кнопок, а с помощью просто кликанья по listbox-у(список вопросов)
дизайн судить не буду - этож пробная версия.
обязательно выход из теста и выбор другого(переключение)
ну там проверить всякие условия - защита от дурака вообщем.
...
ну и чит-мод - 50% на 50% например
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 21:45   #9
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

а что с дизайном?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 01.08.2007, 21:53   #10
ZanoZa
Элита
 
Регистрация: 02.10.2005
Сообщений: 1,789
Написано 132 полезных сообщений
(для 252 пользователей)
Re: S.E.T. Клиентская часть

а с дизайном вот что:
не нужны скролеры, если ответ влезает. скроллеры портят все, у меня лично поначалу галюцинации вызвало
когда варианты ответов не влезают - тоже появляется скролл. Лучше бы регулировать размеры "ползунка" в соответствии с количестом не влезших вариантов. Просто так будет удобнее и лучше
да это пожалуй и всё.
я думаю ещё стоит поиграть с компановкой блоков с вариантами в форме.
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 14:52   #11
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

Отдельно спасибо ZanoZa, а то большинство замечаний по дизайну сводится к тривиальному - "не знаю "как надо", но - не так!".
Конструктивная критика.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 21:07   #12
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

Внёс часть изменений.
В аттаче апдейт. (ставится поверх программы из первого поста)
2ая редакция настроечного теста

НОВОЕ:
-раскомментировал строку рандомизации генератора псевдослучайнх чисел. Теперь из каждого блока вопросов (темы) будет выбираться один вопрос, а варианты ответа будут отображаться в произвольном порядке (порядок постоянный на протяжени теста)
-добавил фокусы с блокировкой кнопки "предыдущий вопрос"
-добавил вторую функцию к кнопке "следующйи вопрос"
-если у вопроса только один ответ (например, самостоятельный ввод), то флажок выбора автоматически ставится в истину и не снимается.
-----
ОСТАВИЛ:
-автоматический переход к следующему вопросу - не думаю, что это эргономично
-ползунки - к сожалению при программном создании нет стиля WS_AUTOHSCROLL или подобного. В следствие чего, ползунки либо есть всегда (в заблокированном или разблокированном состоянии) либо при первышении видмой зоны - текст просто отрубается.

В реализации остального либо не вижу смысла, либо пока это неоправдано.
Спасибо всем.
Жду комментариев.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 21:24   #13
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: S.E.T. Клиентская часть

Угарно, 0%=)
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 21:35   #14
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: S.E.T. Клиентская часть

---
обнаружил глючок в скролле ответов - исправил. выложу со следующей версией
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 21:40   #15
ingko
Мерцающий
 
Аватар для ingko
 
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений
(для 3,030 пользователей)
Re: S.E.T. Клиентская часть

Все-таки переход на следующий вопрос нужен!
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Про дробную часть -=SCiP=- 2D-программирование 14 03.10.2007 02:59
Сказка на ночь... Часть первая. Lamb Юмор 2 28.01.2007 01:27
Поздравьте меня.... часть 2 Raiter Болтовня 9 27.09.2006 20:01


Часовой пояс GMT +4, время: 18:15.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com