Донецк: тестерами не рождаются

Да, в чем то согласен с вами, я думаю, что прочтение канера именно на английском даст вам: знание терминологии на английском и (лично для меня) повышение уровня знания языка. Хотя знание терминологии на языке оригинала думаю важнее.Желаю Вам удачи в освоении направления и получении знаний

Да, английский мой нужно повышать. Уже заказала Канера на английском на амазоне за 20 долларов, буду ждать. В русской книжке, что я сейчас читаю, автор тоже старается все термины на английском давать. Пока оооочень интересно. Надеюсь не пройдет.
Осталось подумать, как уломать мужа отпустить меня на три месяца в Калифорнию в следующем году. :slight_smile: Мячты-мячты!

1 лайк

работал у меня оракл на руской висте.

1 лайк

Ну что, сегодня по-моему неделя как я занимаюсь освоением профессии тестера. Более менее начинает вырисовываться сущность данной специализации - понимаю Михаила, который говорил в одном из роликов факт, что в тестеровщики идет много гуманитариев, так как из прочтенного мною на сегодня, все больше понимаю что профессия это больше творческая и профессиональный рост в ней происходит не столько из-за роста технической грамотности, хотя это безусловно важная составляющая, сколько из-за увеличения опыта и обострения такого чувства как интуиция - ну как определить пограничные условия в которых программа непременно упадет в нестандартной ситуации - определенно нужен талант. На этой недели хочу дочитать Канера и еще раз тезисно составить как бы план или краткий конспект прочитанного на бумаге. Очень был удивлен прочитав, как обстоят дела внутри компании-разработчика - тут тебе и закулисная борьба, и открытое противостояние, и нежелание руководителей проекта показывать и видеть реальную статистику, и как следствие падение производительности работы над проектом - вот мне интересно в реалиях так же как у Канера описано или он сгущает краски? Мне всегда было непонятно поведение людей, которые берутся играть в команде и после этого выпячивают свое личное отношение к кому либо из членов тима, конфликтуют и т.д. - неужели не разумнее всегда объединится во имя получения качественного результата, а не упражняться в искусстве плетения ловушек и подлянок для своих же коллег, ладно бы для конкурента. Да прочтенное у Канера заставило задуматься что и тут, в IT командах, находят отражение все самые нехорошие стороны человеческой натуры! Было очень познавательно почитать о системах баг трекинга, думаю все описанное дает лиш поверхностную, общую характеристику онных, и , наверное, в каждой компании они свои, или обособленно заточены под нужды фирмы, думаю более подробно об этом можно узнать только из практики…Сегодня хочу почитать, точнее уже начал читать, про классы эквивалентности - вот тоже как мне показалось, очень субъективная штука - кто-тот может их определить так, а кто-то несколько иначе, а ведь именно на границах класса лежат значения наиболее эффективные для проведения теста - важное, и как мне кажется тонкое умение.

И за сколько времени Вы прочитаете книгу в 500с со словарем? З нед?

1 лайк

Вы просто меня не так поняли, прочтение Канера от корки до корки не есть сама первостепенная цель - в процессе обучения в школе вы имеете доступ к ключевым вопросам по книге Канера, по-моему их 160, вот постепенно читая Канера вы используете ответы на эти вопросы, как инструмент самоконтроля понимания того, что вы прочитали. Да конечно чтение книги продолжу , со временем, на досуге эту книгу прочитаю еще раз, особенно те моменты где освещены важные аспекты, тем более думаю, что к тому времени они станут яснее и понятнее для меня. Могу про себя сказать , что:

  • чтение очень помогло мне четко понять мой уровень языка, который оказался ГОРАЗДО ниже чем я предполагал - новых слов не просто много, а очень много и действительно даже для поддержания уровня языка надо читать на языке, эту казалось бы простую истину я понял
    для себя еще раз как то по-новому;
  • книга просто помогает сложить хотя бы теоретическое представление об аспектах работы тестеровщика - как, что, кто, с кем и на каких условиях…
    Следующим этапом постараюсь закрепить новую лексику и тезисно как бы в виде план-схемы, для себя, еще раз пройтись и кратко описать ответы на все вопросы по книге, чтобы еще раз оживить в памяти прочитанное. Да думаю теория в книге Канера хороша, безусловно, но сделав сам один раз это на практике, скажем, тестирование на совместимость программы с принтером ты уже никогда это не забудешь и сможешь более полно представить себе все аспекты этого вопроса. Это мне кажется гораздо более эффективно чем просто зазубрить теорию, которая тем не менее важна для понимания что и за чем
2 лайка

А еше советую научиться читать книги по диагонали.
Т.е. отбрасывать ненужную воду и брать только суть. Так можно по 100 страниц в день заглатывать.

1 лайк

Если весь день читать, то по 100 страниц в день легко можно и вдумчиво прочитывать. А заглатывать помогает только когда предмет уже в-основном известен, и интересны только мелкие особенности. Новые концепции таким образом не понять.

2 лайка

Вот сайт, где можно начать “пробу пера” в QA, когда почувствует, что может пробовать: www.utest.com :wink:

1 лайк

Ну что, получилось у меня сегодня таки познакомится с началом технического курса по SQL - заработал таки у меня ORACLE. Вот, что значит - нет опыта : как я уже говорил продолбался я с ним почти день, переустанавливал и т.д, т.п - ну не работает хоть ты тресни:letmein:. Порты в брандмауэре висты открыл, уже и установку с правами админа запускал - НЕ РА-БО-ТА-ЕТ!!! И тут с утра прочитал еще раз 160 вопросов по книге Канера, так сказать для самоконтроля, вслух для себя ответил на них, и вдруг как гроза средь ясного дня до меня таки доходит - ну посмотри же ты порты на предмет открытости программкой какой-нибудь - скачал FreePortScanner, поставил - пишет 8080 порт закрыт - =0 яже его определил, как исключение для вистовского брандмауэра и вот тут доходит - у меня же антивирус стоит, а внутри него - свой брандмауэр (Семён Семёнович!!!") - потерять столько времени и так протупить - решение проблемы оказалось на поверхности, а я уже собрался виртуальную машину для ХР ставить, начитался форумов, где люди сталкивались с такой же проблемой - короче думал дело в русской Висте! Итак, удалось таки мне сегодня начать онлайн технический курс по SQL и даже научился составлять элементарные запросы к базе данных и их сортировать, делать выборочные запросы, группировать - в общем начал с азов, очень понравилась эта тема, интересно. Думаю всё чаще о том, что умение тестировать программы или хотя бы какое то представление об этом, может иметь не только пользу в плане заработка этим на жизнь, но и вполне практическое, бытовое что ли применение, например, может помочь не купить и не потратить деньги на некачественный софт.

2 лайка

Поздравляю с решением проблемы. Теория постепенно переходит в практику.:wink: Пишите ещё, мне придётся пройти эти этапы в дальнейшем. Пока осваиваю HTML. Удачи.

1 лайк

ну так я же с полного нуля. чтоб знать о чём речь вообще. когда я поступал, я не знал даже, что собой вообще представляет программный код. тестирование изучается в конце 4 курса, пару месяцев.
Преподают и сейчас довольно таки хорошо.Я доволен.

Сейчас у них здание своё на Рекордной 20 (район крытого рынка).

Сегодня вплотную занялся основами SQL. Прочитал кучу информации прошел тесты, интересная штука, но в голове полная каша, часто и давно замечал начитаешься информации вроде бы и знаешь материал а в мозгу скомкано как-то все. Очень понравилось проходить он лайн технический класс - только самая необходимая информация, потому как если изучать все и глубоко - нет предела совершенству. Завтра хочу взять создать свою базу данных и основательно над ней поизмываться - извлечь значения, добавить, отсортировать ит.д - все для того чтобы получше закрепить материал и поработать в консоли. Английский мой намного лучше стал - могу сказать что давно такого улучшения в знании языка не испытывал, хотя бедность лексики чувствуется до сих пор. В технических классах очень понятно все и доступно, чувствуется что человек который делал выборку материала по теме имеет непосредственное отношение к педагогике, нравиться как выбран материал и как подан и что именно подано. Интересно одно - как часто тестеру приходится пользоваться знаниями SQL и как глубоко надо осваивать язык запросов, тоесть насколько сложные запросы приходится писать на практике? Нашел книжку по теме - обязательно покопаю поглубже, думаю пригодится и не раз! Сейчас спать - пусть мозг немного дефрагментируется и все уложится как следует. Позвонил другу-девелоперу Димке во Львов, поделился ощущениями, на что он похихикав сказал : “Добро пожаловать в увлекательный мир IT” на что я в шутку отметил, что мол грешно смеяться над людьми,чей мозг проходит тест на чрезмерную загрузку новыми данными. Вот так и живем… К вечеру начинают болеть части тела от постоянного сидения за компьютером - надо выделить часы для физкультуры.

Попробуйте записывать запросы “человеческим” языком.
Например
“ВЫБРАТЬ все ИЗ ответы ПО номеру ПО ПРЯМОМУ ПОРЯДКУ” или
"РЕДАКТИРОВАТЬ сумму=1500 В зарплате ГДЕ ОНА МЕНЬШЕ 1000 ".

Теперь переводим и облачаем в синтаксис - и вуаля. Все понятно и ясно:
SELECT * FROM answers ORDER BY number ASC
или
UPDATE salary SET sum=1500 WHERE sum<1000.

2 лайка

Так, немного закрепил основы SQL и поучился писать несложные запросы - создал нового пользователя, добавил таблицу, помучал её запросами, апдейтами, добавил записи, столбцы, удалил, отсортировал, объединил две в одну таблицы и прочее.Очень понравилась эта тема, хочу найти хороший учебник, желательно на английском - изучить поглубже, потому как думаю пригодится в жизни еще не раз. Сегодня зарегистрировался в классе по javascript, и прочитал вводную лекцию - всё понятно, интересно как будет дело когда дойдет до написания скриптов? Мимоходом глянул некоторые возможности - циклы, переменные… Что -то есть общее с бейсиком, который фрагментами запечалился в памяти с уроков информатики в школе. Более за день не успел сделать НИЧЕГО, так как пережил сегодня серьезное медицинское вмешательство, поступок достойный героев древних эпосов))) - запломбировал два зуба:! и как то ява скрипт не сильно пошла после всего этого… Думаю сейчас поставлю фаербаг для фаервокс и установлю SciTE - помнится мне там очень удобная подсветка кода и он ещё и бесплатный, что не может не греть душу. Так подумал зачем мучаться в виноусовском стандартном блокноте, да и пригодится софтинка в будущем. Интересно конечно навёрстывать все это, вот только жаба давит за бесцельно прожитые годы, ведь все это мог получить лет десять назад… Ну уж лучше позже чем в 60 лет! Всё пойду ковырять яваскрипт может чего выучу, хотя челюсть побаливает после визита к стоматологу. И вот еще мысль по поводу он лайн технических классов, понял сегодня для себя одну штуку - цель этих вводных технических классов не дать каких-то глубоких знаний предмета, а познакомить человека, возможно, никогда не видевшего компьютер с предметом класса и сделать это резко, но без лишней воды и вступлений, да так, чтобы человек этот получил представление, мог написать простой код или запрос и имел базисный уровень понимания, от которого можно оттолкнутся и углубится, если этого потребует специфика работы, а я думаю потребует… Все таки когда ты умеешь понять где ошибка может быть в самом коде - ценность твоя как тестера увеличивается многократно…

1 лайк

По SQL - вполне хватит.
По Яве - не рекомендую. Главное в Яве - это ООП. Не поймете принцип - не разбиретесь. Очень советую Эккеля “Философия ява”.
Оригинал есть тут за 40 баксов: Thinking in Java: Eckel, Bruce: 0076092039389: Amazon.com: Books

Ах да. Ява это ООП. А Паскаль - процедурный язык.
Потому будет тяжеловато. Хотя конечно главное мышление в нужную сторону, базовые понятия и прочее.

Вот кстати как будет выглядить Hello Wоrld на яве?

class hello
{
public static void main(String args[])
{
System.out.println(“Hello World!”);
}
}

Как было на Паскале? Проще, не правда ли?

А насчет образования - не парьтесь. Я по образованию физик - а многим делал курсовые и дипломы.

3 лайка

Многократно ли ?

Я что совсем было оффтопом потер, сорри. Но еще больше вынес в 3 отдельные темы:

Про оплату труда тестеров СНГ - http://www.govorimpro.us/showthread.php?t=30101

На каком языке читать литературу по профессии - http://www.govorimpro.us/showthread.php?t=30100

О тестерских судьбах и перспективах - http://www.govorimpro.us/showthread.php?t=30102

3 лайка

Сегодня писать то особо нечего - продолжаю разбираться с javascript(нашел книжку с упражнениями) и начал по чуть-чуть читать по XML. Да сколько мощных инструментов придумано для веба… Начало пока все ясно, да я думаю всегда так, самое сложная и кропотливая работа - уметь гибко применять эти инструменты для решения задач. Канера было полегче читать(все таки голая теория), хотя очень помогает прошлый школьный бекграунд и фрагментарное общение с друзьями в прошлом на эту тему. Разговаривал сегодня со знакомыми по прошлой работе, когда сказал чем занимаюсь сейчас - у одного из моих собеседников по-моему сгорел процессор в голове, он долго не мог понять что и зачем - думаю это все равно как человек выращивающий кроликов завтра решил стать биохимиком, ну как-то вот такие приходят ассоциации. Да, не легко - много нового материала, и это совсем не похоже на сочинение на вольную тему, но думаю освоюсь, просто после освоения азов ну не нужно бросать изучение к примеру того же SQL или javascript, не будет работы непосредственно связанной с javascript - возьму задачки какие-то и потыкаюсь, SQL- найти возможность работать в консоли - лучшее закрепление материала практика и тренировка построений алгоритмов в мозгу, думаю так. Интересно, но много нового…и причем сразу, да мозг это тоже мышца, которую нужно тренировать, else(в противном случае) - атрофируется.

А зачем консоль? Через неё все меньше и меньше работают.
Или веб-морда или PL/SQL девелопер на локальный порт.

З.Ы. Мы кстати когда то проводили в конторе конкурс - выбрать девушку SQL запросом :slight_smile:

Как Вы думаете какой запрос победил?
SELECT * FROM girl WHERE * LIKE “I LIKE”;

1 лайк

Вчера был не легкий денек, такой не легкий, что вечером не было даже сил написать на форум. Занимался весь день XML не могу сказать, что основы языка оказались супер сложными, но вот когда дошел до DTD и XML Schema Definition - стало намного сложнее. Что сказать… хорошая штука XML, особенно для каких-то баз или библиотек и особенно строго согласованного формата. Думаю после получения азов нужно будет закрепить знания - просто взять какой-нибудь XML документик и чисто для себя разложить что и за что отвечает и к чему принадлежит…Вчера думал с чем продолжить сегодня взять еще курс по основам UNIX, shell scripting или основы perl ? Выбор был сделан в пользу знакомства с Perl`ом, так как для двух других курсов надо поставить эмулятор Unix, а вчера после XML и полуторачасового рысканья по просторам интернета как и какой эмулятор поставить, сил ставить этот самый эмулятор уже не осталось. Посему мною была тупо скачана с официального сайта версия Perl для старого доброго видоуса и установлена путем нехитрого запуска инсталлятора. В общем курс основы Perla - это то чем планирую начать заниматься сегодня. Оставляет по себе беспокойство javascript - наверное нужно остановиться на пару дней и еще все систематизировать, повторить, побольше попрактиковаться что ли… Сегодня начну с Перл, если не сильно пойдет - немного сбавлю обороты, а то по 10 часов воспринимать новую информацию мозг уже начинает отказываться, да мешочки появились под глазами цвета увядшей сирени))) Все пошел мучать Perl …