@qa_ru

Страница 116 из 1080
Dima
05.10.2016
12:15:34
и зачем в такой проект тестер, который не будет знать как граф начертить? а для вебсайтов или поисковых запросов - как вы будете перебирать варианты?
+. Тестер явно не пустой человек, который просто умеет пользоваться и критиковать. Но это не говорит о том, что он всё это должен знать априори. Чем он тогда будет отличаться в корне от других специалистов? Только задачами? Тогда это бы не обособилось в профессию.

Pavel
05.10.2016
12:16:23
>> Чем он тогда будет отличаться в корне от других специалистов? А почему все должны в корне отличаться?

Корень у всех один - фундаментальное технарское образование. А дальше уже идут специализации.

Google
Aleksander
05.10.2016
12:17:44
Посоны нужен совет. Работаю мануалом. Сейчас буду изучать автомейшн. Самый главный вопрос, на который пока не могу найти ответ, какой язык лучше выбрать? Выбираю между java и python. Посоветуйте пожалуйста на чем лучше сейчас автоматизировать, чтобы ориентироваться на нынешний рынок?

Roman
05.10.2016
12:18:30
1) нет. Зависит от задач, проекта. В идеале конечно знать. 2) см 1. 3) очевидно да. 4) скорее да, чем нет. В идеале конечно да. 5) да. 6) см 1. Но на 100% согласен, что нужно знать тулкит. 7) см 1 8) в идеальном мире - да. Хотя бы потому, что это требует определенных навыков и опр. мышления.
п.1-2 вообще никак не зависит от задач и проекта. это как азбука - либо знаешь, либо "ты что в ИТ забыл"? 4 - как там можно допустить нет? вы чо? 6 - ээээ, вот простая тема - крэшает тебе твой сайт браузер, браузер крэшает всю систему, доступным остаётся только шел, ребут нельзя делать - риск слёта логов - гетни мне логи, найди ошибку, рестартани оболочку, это аналогично - базовые знания, чуть дальше алфавита - ещё чуть словарик знать надо 7 - очень базовые знания для ТЕСТИРОВЩИКА, то есть это азбука тестировщика. то есть на 8 пунктов вы оспариваете все специальные знания для тестировщика начального уровня... жесть 8 - а потом пишут 250 дублирующихся кейсов на каждую букву, лол

а, и кстати - джаваскрипт рулит как в старые добрые )))

ибо браузеры все научились его норм пинать

Nick
05.10.2016
12:22:17
phantomjs, ага, нормик

Roman
05.10.2016
12:22:30
вот новость, это из разряда - всем тестировщикам любого уровня - критично пройти

Украинская платформа онлайн-курсов Prometheus открыла регистрацию на один из самых популярных курсов в мире «Критическое мышление» http://itc.ua/news/ukrainskaya-platforma-onlayn-kursov-prometheus-otkryila-registratsiyu-na-odin-iz-samyih-populyarnyih-kursov-v-mire-kriticheskoe-myishlenie/

Aleksander
05.10.2016
12:22:31
пайтон легче джава распространённее
важно ли компании, при приеме на работу на qa автомейшн, на каком именно языке человек пишет тесты?

Nick
05.10.2016
12:23:10
думаю, если все тесты на руби, то не важно пайтон вы знаете или джаву, писать будете на руби так что лучше жабу - распространённее

Google
Nick
05.10.2016
12:23:50
я сам решил на жабе, но на пайтоне "для себя" пишу

Roman
05.10.2016
12:24:00
о, да, руби, за бугром очень сча популярен руби

гггг, я тоже считаю, что ява не нужна, мечтаю, когда наконец уже гугл убьёт явовскую машину у себя и этот монстр умрёт

но ближайшие года 2 этого не случится

Dima
05.10.2016
12:27:40
п.1-2 вообще никак не зависит от задач и проекта. это как азбука - либо знаешь, либо "ты что в ИТ забыл"? 4 - как там можно допустить нет? вы чо? 6 - ээээ, вот простая тема - крэшает тебе твой сайт браузер, браузер крэшает всю систему, доступным остаётся только шел, ребут нельзя делать - риск слёта логов - гетни мне логи, найди ошибку, рестартани оболочку, это аналогично - базовые знания, чуть дальше алфавита - ещё чуть словарик знать надо 7 - очень базовые знания для ТЕСТИРОВЩИКА, то есть это азбука тестировщика. то есть на 8 пунктов вы оспариваете все специальные знания для тестировщика начального уровня... жесть 8 - а потом пишут 250 дублирующихся кейсов на каждую букву, лол
1, 2) зависит. давайте еще перейдем к страницам памяти, кешам процессора и еще на более низкий уровень? чего уж. 4) потому что по хорошему, программист должен предусмотреть возможность отладки приложения. Не во всех тестируемых продуктов это действительно надо 6) нужно знать тулкит. и по хорошему, задокументированные возможности редко крашат систему. не говоря уже о механизме sandbox. который давно выверен. И какие то прямо сверх баги могут всё крашнуть. есть тулзы для отладки и дебага. 7)субьективно для вас. начального уровня в ваших проектах. я не оспариваю всё в корне. я хочу разделить зону знаний и ответственностей, которая действительно нужна джуну. 8) это матиматика в корне, да. на деле же - просто наличие аналитического склада ума, умение построить архитектуру, знать основные алгоритмы. Это несколько проще, чем всё математическое знание. Это должно быть понятно на "интуитивном" Уровне, а не на математическом.

Dmitry
05.10.2016
12:28:06
Как меня радует, что есть адекватные, компетентные QA, которые понимают, что даже начинающий QA ДОЛЖЕН МНОГО ВСЕГО ЗНАТЬ. А то попадаются "QA Lead'ы", которые даже тикет оформить не могут...
бывает и такое) наверное для меня лид это специалист, это тот, кто зашел дальше всех, кто знает больше всех и может щедро отсыпать этого всего)) при желании коллег поучиться. Но часто бывает так, что не все QA сидят в чатиках, форумах, ходят на конференции и просто стоят на месте, в итоге приходит время и они становятся Lead'ами тупо за "возраст" в профессии. От этого никуда не деться.

Dima
05.10.2016
12:28:37
я сам решил на жабе, но на пайтоне "для себя" пишу
посмотри руби. если твои задачи - веб. в остальном специфичные тест инструменты. А вообще, питон - максимум универсальный.

Oleksandr?
05.10.2016
12:28:41
о, да, руби, за бугром очень сча популярен руби
а рубероид хорош, но как то он проигрывает в последнее время змеюке, прежде чем остановится на нем я бы внимательно посмотрел еще

Olga
05.10.2016
12:28:43
а если человек в команде один и нет этих "всех" с которыми сравнивается?

Pavel
05.10.2016
12:29:04
> всё математическое знание. define

Dmitry
05.10.2016
12:29:15
почему не нужна?)

Dima
05.10.2016
12:29:18
а вообще не учи руби для тестов даже. потом не сможешь на других яп писать вообще.

Nick
05.10.2016
12:29:32
посмотри руби. если твои задачи - веб. в остальном специфичные тест инструменты. А вообще, питон - максимум универсальный.
у меня стремящийся к 0 скилл программирования. поэтому я "чистый лист", стартую змеёй и жабой, далее - по задачам.

Dima
05.10.2016
12:29:44
тогда точно питон.

Dmitry
05.10.2016
12:29:50
питон и руби похожи

Oleksandr?
05.10.2016
12:30:01
а вообще не учи руби для тестов даже. потом не сможешь на других яп писать вообще.
Я считаю для тестировщика питон - прекрасен, но легко можно в ногу настрелять - очень уж много возможностей - теряешься поначалу

Dmitry
05.10.2016
12:30:01
если одно втащишь, другое тоже не за горами

Dima
05.10.2016
12:30:03
питон и руби похожи
для тех, кто не писал и на том и на том.

Google
Dima
05.10.2016
12:30:07
нифига.

питон весьма хороший яп. но не после руби.

Oleksandr?
05.10.2016
12:31:13
окей :) спасибо за советы
питон - как рабочая лошадка. Но если хочешь попробовать что-то модное, новое молодежное и рискнуть на перспективу - попробуй JS

Dmitry
05.10.2016
12:31:16
руби мало где требуется)

объективно почти везде java/C#/Python

Dima
05.10.2016
12:31:32
привыкаешь к удобству и возможностям. а потом страдаешь. просто. страдаешь вечно.

Dmitry
05.10.2016
12:31:39
при том что Java в фаворе

Dima
05.10.2016
12:31:57
объективно почти везде java/C#/Python
рубизадач огромная куча. + он скоро опять выстрелит скорее всего.

Dmitry
05.10.2016
12:32:10
"скорее всего"

Dima
05.10.2016
12:32:28
ибо сообщество стало отказываться от рельс. + новые фреймворки пишутся. вообще гемы активнее разрабатываются, нежели на питоне.

Dmitry
05.10.2016
12:32:29
я бы выбирал язык под компанию и проекты

Oleksandr?
05.10.2016
12:32:45
а вообще я обожаю ЯП холивары, сам был активным генералом в этих войнах пока не выучил пачку языков помимо жабы

Nick
05.10.2016
12:32:53
=)

Dima
05.10.2016
12:33:06
естественно под задачи лучше брать. в статистике, ИИ руби вообще 0

руби сейчас это онли веб.

Nick
05.10.2016
12:33:27
я бы выбирал язык под компанию и проекты
нет никаких автотестов - надо сделать автотесты. выбор на мне. вот и муки решений - мобайл и веб

Roman
05.10.2016
12:33:32
1, 2) зависит. давайте еще перейдем к страницам памяти, кешам процессора и еще на более низкий уровень? чего уж. 4) потому что по хорошему, программист должен предусмотреть возможность отладки приложения. Не во всех тестируемых продуктов это действительно надо 6) нужно знать тулкит. и по хорошему, задокументированные возможности редко крашат систему. не говоря уже о механизме sandbox. который давно выверен. И какие то прямо сверх баги могут всё крашнуть. есть тулзы для отладки и дебага. 7)субьективно для вас. начального уровня в ваших проектах. я не оспариваю всё в корне. я хочу разделить зону знаний и ответственностей, которая действительно нужна джуну. 8) это матиматика в корне, да. на деле же - просто наличие аналитического склада ума, умение построить архитектуру, знать основные алгоритмы. Это несколько проще, чем всё математическое знание. Это должно быть понятно на "интуитивном" Уровне, а не на математическом.
1-2 считайте как хотите, софт зависит от железа, не понимать базово хотя бы из чего состоят эти смешные коробочки - верх непрофессионализма 4 - программист, должен - вы чо, тестировщик должен быть аналитиком и не ждать манны небесной на блюдечке, никто вам ничо не должен и программист - особенно 6 - вот так вот насандбоксяд без реального деплоя, а потом прога сносит хост виртуализации на проде и выверяйте на здоровье. критическое мышление - это не ваш конёк, сорри. каждая новая тулза вносит ещё один непредсказуемый элемент в оценку покрытия. так что базовая отладка - это в сандбоксе, а прогоны аксептанса в сандбоксе - это если вы ненавидите всех юзеров своего продукта 7 - тестдизайн=основа тестирования, вы чо. Кем Кейнер - Тестирование ПО, это основы основ. прочитайте штоле 8 - да какая разница - тестирование - это анализ, не умеет в анализ - чего человек забыл в тестировании?

Google
Dmitry
05.10.2016
12:33:48
если бекэнд написан на js, то тесты и на js можно писать) а если на java почему бы не на java

разрабы должны понимать что вы делаете

имхо

Oleksandr?
05.10.2016
12:34:57
не факт - бекенд вообще никакой разницы - вы ведь через вебдрайвер работаете

Faust
05.10.2016
12:35:10
Nick просто попробуй основы в различных ЯП... К примеру JS/Python/Ruby/Java

Roman
05.10.2016
12:35:13
руби сейчас это онли веб.
https://github.com/SergioFierens/ai4r плюс гугл даёт руби для мобайла в рекомендациях гугл и руби для винды в рекомендациях МС

Faust
05.10.2016
12:35:23
Там выберишь что по душе

Dmitry
05.10.2016
12:36:11
не факт - бекенд вообще никакой разницы - вы ведь через вебдрайвер работаете
ну ок ты пришел с руби, а стек на проекте другой, завтра ты уволился, а замены пока тебе нет...кто будет править тесты? если скажем бекэндчики не в зуб ногой в питоне ?

Admin
ERROR: S client not available

Dmitry
05.10.2016
12:36:30
если в проекте CI и твои тесты крутятся

то тут понимание, почему же тесты упали - полезно

а если это колхоз проект то да, пофиг какой язык и как все сделано

Stanislav
05.10.2016
12:37:25
Есть мнение что ЯП надо учить тот еа котром кодят разрабы, что бы они погли советом ежели что

Dima
05.10.2016
12:37:46
1-2 считайте как хотите, софт зависит от железа, не понимать базово хотя бы из чего состоят эти смешные коробочки - верх непрофессионализма 4 - программист, должен - вы чо, тестировщик должен быть аналитиком и не ждать манны небесной на блюдечке, никто вам ничо не должен и программист - особенно 6 - вот так вот насандбоксяд без реального деплоя, а потом прога сносит хост виртуализации на проде и выверяйте на здоровье. критическое мышление - это не ваш конёк, сорри. каждая новая тулза вносит ещё один непредсказуемый элемент в оценку покрытия. так что базовая отладка - это в сандбоксе, а прогоны аксептанса в сандбоксе - это если вы ненавидите всех юзеров своего продукта 7 - тестдизайн=основа тестирования, вы чо. Кем Кейнер - Тестирование ПО, это основы основ. прочитайте штоле 8 - да какая разница - тестирование - это анализ, не умеет в анализ - чего человек забыл в тестировании?
1) мы говорим об элементарных основах или глубинах? В фразу "знать как работает компьютер-железо" Очень много можно вложить. 4) нет, просто работал в нормальной компании, где наперёд знали, что это нужно и интегрировали всё. Или брали проект и туда интегрировали. Кодбаза - ответственность программиста, а возможности для дебага - его ответственность, которая также у нас прописывалась в тз. 6) я лишь привел механизмы гуглхрома. и чтобы сделать то, что вы написали нужно сильно постараться. сильно выйти за рамки типичных задач. 7) читал. 8) полностью согласен

Oleksandr?
05.10.2016
12:37:52
Есть мнение что ЯП надо учить тот еа котром кодят разрабы, что бы они погли советом ежели что
ну это в теории, на практике надо очень сильно бить ногами разрабов чтобы они вникли и помогли

Google
Dmitry
05.10.2016
12:38:59
ну я привел пример просто

формально

я не раз был на собеседовании где везде обычно тесты хотят на языке, знакомом разрабам

Roman
05.10.2016
12:39:38
это устаревший, медленный, слабоподдерживаемый костыль.
я привёл как пример, что руби юзают и для ИИ автоматизации, просто первый под руку. чувак из айбиэм назвал этот язык, как то, что они используют для прогонов одной из частей продукта face recognition

Dima
05.10.2016
12:39:40
ну понятно. было у нас такое. заказчик решил аутсорснуть тестирование (его не было). Ну аутсорсер решил тестить внутренности реилс проекта на пхп. забавно было.

Dmitry
05.10.2016
12:39:47
поскольку я полиглот, я не отказываюсь, но обычно я люблю джава)

Oleksandr?
05.10.2016
12:39:56
теперь это руби тред

Dima
05.10.2016
12:39:57
переубеждать заказчика отдать таск на тесирование нам не пришлось долго

null
05.10.2016
12:41:38
Почитала ваши требования к джуну, и честно скажу, даже мидла такого найти проблемно

Dmitry
05.10.2016
12:42:38
джун ручник имхо это человек, которого не нужно учить заводить баги и писать тест-кейсы)

и правильно тестить

Faust
05.10.2016
12:43:02
Почитала ваши требования к джуну, и честно скажу, даже мидла такого найти проблемно
Вот зря ты так, сейчас Роман опять будет писать что все тестеры тупые... :(

null
05.10.2016
12:43:04
Полгода собеседований. Ребята с опытом в несколько лет в лучшем случае только слышали о браузерных движках. Мы были в отчаянии.

Dmitry
05.10.2016
12:43:40
а слишком умных на собеседованиях тоже не очень любят)

их не берут тоже) тк конкуренция)

Dima
05.10.2016
12:43:55
я, как мидл рубист, очень уважаю этот яп. И испытывал огромные боли, когда нужно было работать с датасетом через пандас и питон. Для меня было мало возможностей. Скудность синтаксиса. Ну и явное усложнение (его они называют, что есть лишь 1 путь сделать это). И вместо всяких [].uniq я вынужден был писать set(list([])) и у меня было много особеннх функций, которые приходилось вызывать через apply

Stanislav
05.10.2016
12:44:27
их не берут тоже) тк конкуренция)
извините собеседующие тогда дебилы, которых гнать надо

null
05.10.2016
12:44:38
а слишком умных на собеседованиях тоже не очень любят)
Слишком умные просят зарплату в 4К баксов

Dmitry
05.10.2016
12:45:02
извините собеседующие тогда дебилы, которых гнать надо
да бывает такое) я сам был свидетелем) приходит чел умный, а его не берет лид тк он умнее лида в раз тыщу)

Страница 116 из 1080