|
|
| Результаты опроса: Будете ли Вы пользоваться моей программой? | |||
| Да |
|
47 | 64.38% |
| Нет, фуфло а не программа! |
|
26 | 35.62% |
| Голосовавшие: 73. Вы ещё не голосовали в этом опросе | |||
|
|
Рейтинг 4.67/106:
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
Протестировать программу27.10.2010, 16:24. Показов 24355. Ответов 236
Метки нет (Все метки)
Здраствуйте. Помогите протестировать программу, посоветуйте что можно в нее добавить. Программа - Текстовый редактор. Я самоучка, поетому строго не судите
![]() Вот ссылка на программу(без вирусов ~ 3.7Mb): ProTEdit.zip Заранее благодарен. Выражаю благодарность участникам форума, помогли в создании. Спасибо Основные возможности программы ProTEdit: -Создание, открытие, сохранение и печать документа -Вырезание, копирование, вставка, удаление, выделение и очистка текста -Частотный словарь -Замена выделенного текста комментарием (Только для Pascal) -Возможность повторения и отмены манипуляций с текстом (до 9999 операций!) -Поиск и замена в тексте(Возможность использовать регулярные выражения) -Изменение регистра выделенных символов -Возможность объединения строк -Возможность удаления пробелов в выделенном тексте -Режим «Только просмотр», запрещающий редактирования документа -Отображение специальных символов -Вставка даты и времени в текст -Изменение формата текста -Изменение синтаксиса -Автоматический выбор синтаксиса в зависимости от типа файла -Перенос строк -Кодировка текста (9 режимов) -Шифрование текста(16 алгоритмов шифрования и 9 хеширования) -Поиск выделенного текста в Интернет -Наличие панели статуса (отображение активности клавиш: «Caps Lock», «Num Lock», время, позиция курсора и др.) -Поддержка Drag & Drop -Горячие клавиши -Локализация (3 языка: Русский, Украинский, Английский) -Возможность перетаскивания закладок -Возможность запускать программу в полноэкранном режиме -Возможность разметки кода -Возможность редактирования разметки кода -Возможность вставки маркированного / нумерованного списка -Возможность сохранения несколько сессий Программа разрабатывалась под Windows 7, но также работает и на более ранних версиях Windows. Для работы с большыми объёмами текста рекомендуется 256Мб и больше оперативной памяти и процессор выше 1Ггц Скрины:
15
|
|
| 27.10.2010, 16:24 | |
|
Ответы с готовыми решениями:
236
Протестировать программу Протестировать программу Как протестировать программу? |
|
Студент :)
895 / 328 / 12
Регистрация: 29.01.2011
Сообщений: 1,679
|
|
| 14.03.2011, 22:34 | |
|
1
|
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
| 14.03.2011, 23:37 [ТС] | |
|
0
|
|
|
Студент :)
895 / 328 / 12
Регистрация: 29.01.2011
Сообщений: 1,679
|
||||
| 15.03.2011, 08:27 | ||||
|
поподробней можно? На 63 вкладке начались тормоза,на последней-зависла.
0
|
||||
|
|
|
| 15.03.2011, 13:29 | |
|
dimafe6, ниже написанное касается версии beta-3. Хоть и вышла новая версия, думаю, какие-то пункты в любом исходе останутся актуальными. Так как в проге достаточно багов.
По поводу того, что тебе кто-то писал: "Народ постоянно будет предлагать новые идеи" с этим я согласен, но багов в проге ещё тьма и рано её в свет пускать... Можно уже призадуматься об инсталляторе программы. Юзеры нынче и не поймут что делать, если программа к ним попадёт не в инсталляционном виде. Поэтому, советую на будущее - создать инсталлятор. А пока ещё тестируешь прогу - особо и не заморачивайся по этому поводу... 1) Окно поиска повторно не открывается... 2) Очень желательно добавить опцию в настройки: "Синтаксис по умолчанию", и поработать над пунктом "Нет" в меню "Синтаксис" Что ещё касается Настроек - тебе следует поработать там над размещением элементов управления - некоторые просто криво расставлены... И ещё: Настройки сохраняются некорректно. Я убрал в опциях галочку градиент, и установил цвет панели слева. При перезапуске программы этот цвет сбрасывается. 3) Мультибуфер размещён не совсем удачно. Иногда он мешает аботать с полосой прокрутки. Может, встроить эту панель в окно редактора, а не формы? А иногда он принимает неверные размеры. 4) Следует сохранять список недавних документов. И нужно добавить в настройки количество сохраняемых документов. Ещё желательно, чтобы сисок недавних документов был не только в меню "Файл", но и чтобы он был прикреплен к значку на панели "Открыть..." (как в Delphi, например). Среди списка "Недавние документы" должен присутствовать пункт "Очистить список недавних документов". Ну, и ещё - в списке этом жеательно отображать только имена документов (без полных путей, по крайней мере мне так кажется). Я в своих программах обычно делаю проверку на существование файла документа. Если при открытии выяснилось, что он не существует, я предлагаю пользователю удалить выбранный им элемент из списка. 5) Нужно корректно проработать такие пункты меню, как "Вид\Перенос строк", потому что, по крачней мере у меня, там не отображаются галочки (вкл\выкл). 6) Жму "Сохранить всё" - программа выводит вопрос "Сохранить документ Новый Документ?". Не за чем задавать этот вопрос, следует перебирать все документы, и для каждого i-того выполнять действие, какое выполнилось бы при нажатии "Сохранить". К тому же не за чем задавать вопрос о перезаписи файла. Запрос на замену файла дают только если юзер решил пересохранить файл. То есть если при схранении программа обнаружила, что имя документа не существует или пользователь нажал "Сохранить как...". 7) Как всегда не всё наделено в таскбаре подсказками. Современный юзер работает с компьютером только через значки, но всё же остались любители читать текст ![]() 8) Хоть это и не ошибка, но рекомендую переделать горячую клавишу для "Сохранить как..." с "Ctrl + F12" на "Shift + Ctrl + S". На мой взгляд это более привычная комбинация. 9) Я до сих пор не могу найти кнопку или пункт меню, которыми можно было бы Удалить Текущую Вкладку. Это на случай, если я решил закрыть какой-либо из документов. 10) При загрузке сессии почему-то не запоминается выбранный синтаксис. 11) Когда я пытаюсь сохранить сессию под именем, которое уже существует, программа ничего мне не оповещает. Следовало бы выводить диалоговое окно с вопросом о перезаписи одноимённой сессии. 12) Автозагрузка последней сессии мешает открытию файлоа из проводнка: Я попытался из стандартного проводника (explorer.exe) открыть файл (*.pas) через твою программу. Файл не открылся, зато загрузилась сессия. Сессию, разумеется, надо грузить, но и про открывающийся файл тож не надо забывать. И ещё вопрос: В исходном варианте твоего проекта первая вкладка создана сразу или ни каких вкладок при компиляции нету? Имеется ввиду компонетн TPageControl. Добавлено через 11 минут Баги, которые я указал в 12-и пунктах (см. выше) действительно актуальны. Исправляй их... И ответь на поставленный вопрос.
1
|
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
||
| 15.03.2011, 16:26 [ТС] | ||
![]() Нащет инсталятора, при скачивании обновления скачивается не архив, а как раз инсталятор. Кстати в программе нет привязки к папке установки, тоесть не обязательно нужно устанавливать прогу в програм файлс, можно просто установить её в любую папку. Далее по пунктам: 1. Странно, помню исправлял. Посмотрю. 2. Ок. Поработаю. 3. Может лучше разместить его с лева? 4. Раньше тоже над етим задумывался, можно попробовать реализовать. Скажи а как лучше сохранять список етих документов? В файле, или где? 5. Ок 6. Странно, меня в предыдущих постах уверяли, что нужно сделать запрос на перезапись файла, и как мне теперь быть. Пересмотрю сохранение документов. 7. Можно подробнее, на каких кнопках нет хинтов? 8. Переделаю. 9. Такого пункта меню нет, но можно закрыть любой документ средней кнопкой мыши. Нужно ли в таком случае пункт меню, если проще нажать одну кнопку? 10. О, точно. Сделаю. 11. Сделаю. 12. Хм-м. Значит надо поработать со списком передаваемых программе параметров. В том то и дело, что при компиляции нет никаких вкладок, все создаются динамически. Может стоит сделать одну вкладку в дизайнере, сразу? Вроде на все вопросы ответил? Спасибо тебе огромное за детальный тест! Вот вспомнил, можно поподробнее, какие настройки не сохраняются?
0
|
||
|
|
|||||||||||
| 15.03.2011, 16:48 | |||||||||||
|
А в проге это в TStrings хранить. А в путкты меню каждый указатель на строку в TAG записывать.
Обязательно!![]() Не по теме: Не за что! Просто я вспоминаю, как сам учился прогать. Никто не помогал. Ин-нета никогда не было. Вот хочу, чтобы другие не страдали. К тому же таких как я, ты и остальные форумчане, - нас мало. Хочется, чтобы побольше умных людей было... я специально ищу баги, чтобы ты побольше думал головой и учился прогать :)
2
|
|||||||||||
|
5 / 1 / 0
Регистрация: 16.03.2011
Сообщений: 11
|
||
| 16.03.2011, 15:07 | ||
|
1
|
||
| 19.03.2011, 09:08 | |
|
1
|
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
||
| 19.03.2011, 14:07 [ТС] | ||
|
Не по теме: Как вы считаете, если убрать все баги, можно было бы выпустить программу в массы?
0
|
||
|
ﻌﺹ ﺦ ﺖﻀ ﺹ ﻙ ﺵﻔ ﺊ ﺘﺝ
607 / 387 / 81
Регистрация: 15.12.2009
Сообщений: 753
|
||
| 19.03.2011, 17:08 | ||
|
1
|
||
|
|
||
| 21.03.2011, 11:38 | ||
|
Но после тщательного тестирования. Добавлено через 4 минуты Вот ещё, что по-моему является небольшим недостатком программы: Когда я открываю документ, к нему не применяется соответствующий синтаксис. Сделай сравнения по расширениям. Например, если я открываю файл "*.pas", или "*.dpr", то синтаксис по умолчанию должен быть Pascal.
1
|
||
| 22.03.2011, 01:30 | |
|
Не по теме: неплохо
1
|
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
| 22.03.2011, 16:17 [ТС] | |
|
0
|
|
|
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
| 22.03.2011, 16:34 | |
|
а еще сделай что бы кликаешь на файл правой кнопкой мышки и там было открыть с помошью твоей проги
1
|
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
||
| 22.03.2011, 17:47 [ТС] | ||
|
Всем спасибо.))
0
|
||
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
| 26.03.2011, 11:30 [ТС] | |
|
Спасибо огромное, выручил
0
|
|
|
Формучанин
364 / 296 / 42
Регистрация: 02.11.2010
Сообщений: 1,245
|
|
| 27.03.2011, 14:08 | |
|
Автор, если можно, залей прогу в .zip (или .tar.gz или .tar.bz2) формате.
0
|
|
|
Sniper
96 / 64 / 4
Регистрация: 28.01.2010
Сообщений: 326
|
|
| 27.03.2011, 14:48 [ТС] | |
|
0
|
|
| 27.03.2011, 14:48 | |
|
Как протестировать программу? Как протестировать программу на производительность? Протестировать программу работы со звуком Помогите протестировать программу печати не могли бы вы протестировать мою программу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|