Консультация № 29939
21.11.2005, 13:01
0.00 руб.
0 10 10
Здраствуйте Экперты!
У меня к Вам такие вопросы:
1 Где можно протестировать свою программу
2 Что такой баги?
3 При отправки программы для тестирования нужно ли отправлят исходники.
с/у Ера

Обсуждение

Неизвестный
21.11.2005, 13:18
общий
это ответ
Здравствуйте, ERA!
1)Где? На станции техобслуживания, где ж ещеДа все просто. Берешь и сам гоняешь. Причем стараешься сделать то, для чего программа не предусмотрена. Вводи недопустимые символы, проверяй как программа реагирует и тп. Хочешь, мне шли, я ее точно протестируюИсходники оставь себе.

2)Баги - программные ошибки, допущенные тобой.

3)См. пункт 1.
давно
Мастер-Эксперт
425
4118
21.11.2005, 15:16
общий
это ответ
Здравствуйте, ERA!
1.
- Если много денег и некуда их девать, то нужно обратится в компанию, которая занимается тестированием. Например в "Астро-софт", они вроде как этим занимались:
http://www.astrosoft.ru
- Вы ее можете сами протестировать. Для этого в поисковике поищите методологию тестирования программных продуктов. Конкретно что искать я подсказать Вам не могу.
- Выложить на свой сайт и прорекламировать свой программный продукт.
Все эти методики имеют как преимущества, так и существенные недостатки. Описывать их не буду.
Наиболее реальный (для Вас) способ тестирования - заключение договора с заказчиком Вашей программы, чтобы он ее в реальной обстановке прогнал на своих компах.
2. Баги - это тараканы в Вашей программе. :)
Другими словами логические ошибки.
3. Это Вам скажет тот, кому Вы отправляете программу и что Вы ждете от результатов тестироввания.
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)
Неизвестный
21.11.2005, 15:37
общий
это ответ
Здравствуйте, ERA!
1. Протестировать вашу программу могут ваши друзья и занкомые (если вы не хотите денег платить)
2. Это ошибки, возникающие при работе программы
3. Не обязательно. Даже не нужно. Ведь тестер - это пользователь программы, который проверяет все её возможности, правильность и скорость работы программы в различных условиях.
Неизвестный
21.11.2005, 16:08
общий
это ответ
Здравствуйте, ERA!
Добавлю про баги...
Самый первый компьютерный баг в истории был обнаружен в 1945 г., когда инженеры нашли в корпусе компьютера Harvard Mark II мотылька. Этот мотылек закорачивал контакты - и компьютер сбоил. Инженеры сделали запись в журнале событий "Первый случай обнаружения бага" (по-английски "bug" означает "насекомое"). С тех пор компьютерные сбои (ошибки) принято называть багами.
Неизвестный
21.11.2005, 17:07
общий
это ответ
Здравствуйте, ERA!
1)Самый простой и бесплатный способ - это тестировать самому (давать знакомым).
При тестировании нужно выполнять разные (лучше недопустимые, но пока не запрещённые) действия и смотреть как на них реагирует программа. Попутно тестированию изменять код программы.
Например вводить в поля для чисел буквы и смотреть, чтобы программа не вылетала, а выдавала соответствующее сообщение.

2) Баг (от англ. bug-жук)-ошибка в программе.
Неизвестный
21.11.2005, 17:54
общий
это ответ
Здравствуйте, ERA!
1. Всегда находится человек, который сможет найти самые непредсказуемые ошибки в программе. Ищи среди своих друзей своих бетта-тестеров. Почему бетта, потому, что альфа - есть сам програмист.
2. Это ошибки в твоей программе.
3. Исходники - это твой козырь. Если кто-то завладеет исходниками - твоя программа будет стоит РОВНО - НИЧЕГО!!!!! Куски кода можна показывать и высылть на определение в их тех самых БАГОВ.
Неизвестный
21.11.2005, 20:52
общий
это ответ
Здравствуйте, ERA!

Свою программу можно протестировать, предоставив ее всем кто согласен это сделать.
Где вы собираетесь искать таких людей я не знаю! Но могу сказать где их можно найтиЯ готов поюзать вашу программу, поискать в ней баги, глюки и высказать вам свое мнение! Кроме того можете обратиться к другим экспертам. Исходники присылать не обязательно. Если у вас 7-я версия и вы не использовали к-либо дополнительных компонентов, тогда лучше пришлите исходники без *.exe файла, а то много наверное весит.
Надо помогать друг другу, и протестировав вашу программу я, наверняка когда-нибудь обращусь к вам с просьбой протестировать свою!
Неизвестный
21.11.2005, 23:06
общий
это ответ
<i>Здравствуйте, <b>ERA</b>!</i>
1. Самый лучший и дешевый способ - попросить друзей погонять Ваши программы и потестировать их самостоятельно. Кроме того, если эти программы интересны Вашим друзьям, то это вдвое или даже втрое увеличивает эффективность такого тестирования. Кроме того, Вы можете выложить программы на Вашем сайте и предложить их потестировать всем, кому не лень.
2. Баги (Bugs - жучки) - вредные "насекомые", глюки, ошибки, которые проявляются в программах в самых неожиданных местах (для программиста). Лучший способ избавления - бета (и альфа) тестирование Ваших программ, соблюдение принципов ООП при программировании (облегчает поиск и исправление ошибок) и внимательно перепроверяйте строчки Вашего кода.
3. Если среди Ваших друзей есть опытные программисты, то конечно же им можно показывать исходники. Если же Вы собираетесь тестировать за деньги (а это менее эффективно, чем друзья и бета-тестеры, на мой взгляд), то, понятное дело, что Ваша программа не является Open Source (т.к. чтобы тратить на программу деньги надо, чтобы она давала прибыль) и Вам следует держать исходники при себе и показывать только тем, кому Вы действительно доверяете.
Неизвестный
21.11.2005, 23:43
общий
это ответ
Здравствуйте, ERA!
1. можно дать ссылку на форумах или зааплоадить на сайты подобыные www.files.com.ua, www.download.ru
2. Баги - это ошибки
3. Нет не нужно, иначе ваша программа может стать не вашей.

Удачи Вам!
Неизвестный
22.11.2005, 02:12
общий
это ответ
Здравствуйте, ERA!
Хотел дополнить про тестирование. Ни один серьезный программный продукт не тестируют, гоняя вручную, (хотя так и делают большинство начинающих программистов). Существует По автоматизации этих процессов, например Багтрекерами всякими, более подробно по этому поводу можно узнать на форуме тестировщиков forums.software-testing.ru
Форма ответа