Нужно ли знать языки программирования ?
#1
Отправлено 04 марта 2012 - 07:04
Обязательно ли тестировщику знать языки программирования ?
Если да, то зачем и какие желательно ?
#2
Отправлено 04 марта 2012 - 09:52
Нужно знать операторы в большинстве случаевЗдравствуйте. Я только начал осваивать профессию Тестировщика, пробежавшись по вакансиям, заметил что везде требуется или желательно,базовые знания в каких-нибудь языках программирования и обычно не в одном. Тоесть под этим подразумевается white-box тестинг или же black-box ?
Обязательно ли тестировщику знать языки программирования ?
Если да, то зачем и какие желательно ?
Циклы
Условия
ООП
Преобразования
Я думаю без привязки к языку будет трудновато. Советую взять к примеру Java и посмотреть основные команды
#3
Отправлено 04 марта 2012 - 09:55
Как правило, это blackBox. Чтобы тестировать белым ящиком надо уметь хорошо понимать чужой код. Иногда самый эффективное тестирвоание - это серый ящик :) То есть тестируем вроде как черным ящиком, но для локализации проблемы или более грамотного тест-дизайна смотрим код.Здравствуйте. Я только начал осваивать профессию Тестировщика, пробежавшись по вакансиям, заметил что везде требуется или желательно,базовые знания в каких-нибудь языках программирования и обычно не в одном. Тоесть под этим подразумевается white-box тестинг или же black-box ?
http://www.software-testing.ru/forum/topic/10106/Обязательно ли тестировщику знать языки программирования ?
Если да, то зачем и какие желательно ?
P.S. Очень полезно уметь пользоваться поиском
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#4
Отправлено 04 марта 2012 - 22:47
Сейчас я в основном занимаюсь web-тестированием. У меня есть начальные знания в программировании (С/С++, РНР). Иногда эти знания помогают более четко локализовать проблему и даже понять в чём именно причина этой проблемы.
Но, мне кажется, что не стоит тянуть с поиском работы только потому что знание основ программирования может пригодиться. Эти знания вполне можно получить неспешно на выходных, когда уже работаешь тестировщиком + можно будет на работе что-то спросить у программеров.
#5
Отправлено 05 марта 2012 - 06:44
Обязательно ли тестировщику знать языки программирования ?
Если да, то зачем и какие желательно ?
Не обязательно ни один.
Желательно - какой-нибудь для бытовой автоматизации - баш, питон, любой другой удобный.
Неплохо бы - язык, на котором написано приложение.
В случае явы тестеру часто необходимы базовые знания опций запуска jvm.
Полезный скилл тестера - читать судьбу программистов по стекам эксепшенов.
#6
Отправлено 12 марта 2012 - 16:00
#7
Отправлено 15 марта 2012 - 05:52
#8
Отправлено 15 марта 2012 - 10:12
Ну и зачем знать сейчас тестировщику Pascal или С++, если подавляющее большинство разработки перемещается в веб, а скрипты писать на этом нельзя?Pascal \ C++ \ SQL на уровне тех. ВУЗа обязательно
уровень техВуза - поясните, что имеете ввиду. ТехВуз техВузу рознь. И даже в одном Вузе на разных факультетах будет совершенно разный уровень. Хотя в целом, он везде одинаково низок
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#9
Отправлено 15 марта 2012 - 11:22
как + да,но не как требование.
Если это не white-box.
#10
Отправлено 16 марта 2012 - 07:48
#11
Отправлено 16 марта 2012 - 08:00
Ну и зачем знать сейчас тестировщику Pascal или С++, если подавляющее большинство разработки перемещается в веб, а скрипты писать на этом нельзя?
Pascal \ C++ \ SQL на уровне тех. ВУЗа обязательно
уровень техВуза - поясните, что имеете ввиду. ТехВуз техВузу рознь. И даже в одном Вузе на разных факультетах будет совершенно разный уровень. Хотя в целом, он везде одинаково низок
Поясняю.
Почему Pascal и C++.
Это те языки, на которых, как правило, в тех. ВУЗах дается алгоритмическая база по программированию, думаю, что никто не станет спорить по поводу того факта, что зная C++ можно "переходить" (читай - использовать \ читать и понимать код)на любой язык программирования, в т.ч. и скриптовые (исключим функциональные языки типо PROLOG \ LISP и проч.).
Уровень тех. ВУЗа.
Техн. ВУЗ в данном контексте - имеется в виду обычные инженерные специальности, с обычными лаб. работами по вышеописанным языкам программирования, т.е. база, речь не идет о ВМК МГУ.
P.S.
Выше я обмолвился о функциональных языках программирования, их, кстати, тоже знать неплохо, т.к. в основе их лежит мат. логика, на которую, к слову ложится булева алгебра, так широко используемая Бейзером в его манументальном труде.
#12
Отправлено 16 марта 2012 - 08:01
Who cares?Такие темы (провоцирующие ;) ) очень похожи на раскрутку форума.. задаётся обычный "спорный" вопрос, и дальше народ начинает рассказывать как и что.. чтоб не скучали :)
При мигающем во всю шапку банере "КАЖДОМУ ТЕСТИРОВЩИКУ НУЖНО ПРОГРАММИРОВАТЬ", вопрос действительно странный ).
#13
Отправлено 16 марта 2012 - 10:01
Не все видятПри мигающем во всю шапку банере "КАЖДОМУ ТЕСТИРОВЩИКУ НУЖНО ПРОГРАММИРОВАТЬ", вопрос действительно странный ).
Firefox + AdBlock Plus
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#14
Отправлено 18 апреля 2012 - 14:54
Если вы хотите работать в IT и участвовать в процессе разработки ПО, такие вопросы даже стыдно задавать, нужно молча открывать книги, форумы,статьи и читать читать и читать.Нужно ли знать языки программирования ?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных