@qa_ru

Страница 393 из 1080
Evgeniy
27.03.2017
07:23:28
написанный на рельсе и в страхе с каждым новым джаваскриптом на странице, который ломает ваши капибара тесты

потому что find_element_by + isDisplayed - это не решение для JS based фреймворков, вот и всё. И фиксаться это будет либо добавлением слипов явных (фу), либо написанием враппер базового метода для правильного нахождения элемента конкретно для твоего веб-приложения

Shoo
27.03.2017
07:27:13
Я за враппер, внутри него displayed и пара кондиционных чеков.

Evgeniy
27.03.2017
07:27:37
whatever floats your boat, как говорится

Google
Evgeniy
27.03.2017
07:27:56
хорошо, что Николай узнает несколько позиций на этот счет :)

Evgeniy
27.03.2017
07:30:22
изначально Николай просил фидбек на его решение, и я написал ему не в личку а здесь

иначе зачем я бы тут накатал стену этого текста? :)

Anastasia
27.03.2017
07:51:50


Локация - Москва

Кто желает - пишите Рине в Фейсбуке. Если вас нет в фб, могу помочь сконнектиться.

Dieva
27.03.2017
08:03:14
а поприсутствовать можно?) без доклада

Richard
27.03.2017
08:07:48
Конечно.

Zzz6
27.03.2017
08:09:02
Есть ссыль на мероприятие?

Richard
27.03.2017
08:10:05
не знаю. посмотрите в фб на странице московского сообщества.

Или напишите Рине Ужевко, как предлагали выше.

Evgeniy
27.03.2017
08:12:13
я бы поучаствовал

Google
Evgeniy
27.03.2017
08:12:38
зрителем пока что :)

Николай
27.03.2017
08:41:59
хорошо, что Николай узнает несколько позиций на этот счет :)
Да все перечитал. Только мне особо понятней не стало. Не шарю в программировании

Мне нужно как для бабушки обьяснять. Я понял что то что я написал не идеальное. И имеет минусы. Но я так думаю попрактиеуюсь пока хоть на таком. Июо это реальный пример который можно запустить и он сразу работает. Большинство других сайтов с примерами мне не понятны. Рри копипасте их кода так они не запускаются.

Но все равно спасибо. Я бы применил что ты там написал. Но мне реально не понятно особо. Обьяснения на пальцах не требую. Просто рассказываю со своей колокольни как выглядит

Evgeniy
27.03.2017
08:47:32
а почему ты выбрал pluralsight? он англоязычный, для тебя точно не проще поискать вариантов на русском? и все же перед автоматизацией лучше базово как-нибудь почитать Language Reference языка на котором пишешь

+ доки по selenium

Николай
27.03.2017
08:49:09
Потому что если его скопипастить и запустить. Он сразу работает.

А непонятные абревиатуры по яве... я каждое слово разбирал что оно значит.

D.
27.03.2017
08:54:24
тебе язык надо учить

Andrey
27.03.2017
08:55:17
самый быстрый способ зайти в тестирование - это джаваскрипт, мока делает вещи)

кривая входа в ванильный джс ниже чем у любого из языков

Shoo
27.03.2017
08:56:10
Господи.

Andrey
27.03.2017
08:56:15
mocha или jasmine

Mihail
27.03.2017
08:56:21
да начнётся холивар

Shoo
27.03.2017
08:56:22
JS для тестирования? Спасибо, смешно.

Evgeniy
27.03.2017
08:56:27
не советуйте так входить

Evgeniy
27.03.2017
08:56:58
js неплох, (nightwatch) но не ванильный

Andrey
27.03.2017
08:57:02
сколько нужно чтобы завести тележку с рубями или джавой?

D.
27.03.2017
08:57:07
5 минут

Google
Evgeniy
27.03.2017
08:57:12
и уж тем более учить программированию с JS я бы не рекомендовал

D.
27.03.2017
08:57:12
на джаве

Andrey
27.03.2017
08:57:50
ванильный джс позволяет писать чисто функционально

без ООП, который создает нехилую когнитивную нагрузку

и он уже рядом с браузером и тестированием форм

пять минут это со скачиванием сдк?

Nick
27.03.2017
08:59:13
ванильный = vanilaJS?

Anton
27.03.2017
08:59:14
без ООП, который создает нехилую когнитивную нагрузку
понимание ООП дает возможность разбираться с тестируемым объектом не как с черным ящиком, а хотя бы как с Серым ящиком - что косвенный профит от ООП

D.
27.03.2017
08:59:17
без ООП, который создает нехилую когнитивную нагрузку
старик, я могу сказать, что сейчас найдется 10 человек, которые скажут что ты не прав

без ООП, который создает нехилую когнитивную нагрузку
ты можешь делать как тебя удобно/нравится, но не надо убеждать людей, что это лучший способ)

Evgeniy
27.03.2017
08:59:56
60е годы: нам нужно ООП, будем облегчать когнитивную конструкцию абстракциями! 2к17: когнитивная нагрузка объектов слишком велика!

Anton
27.03.2017
09:00:09
к тому же в базовых концепциях ООП достаточно простые и понятные принципы - никакой магии и чего-то гипер-сложного - 1 раз разобрался = используешь когда надо

Dima
27.03.2017
09:38:54
по селениуму лучше идти в слак, там ребята довольно активно обсуждают автоматизацию

Nick
27.03.2017
09:39:41
а дайте линку на слак по автотестированию

пожалуйста

Dima
27.03.2017
09:39:51
без ООП, который создает нехилую когнитивную нагрузку
ООП создаеёт нагрузку, но эта парадигма легче в понимании. А счастье вообще в комбинировании лучших практик.

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

Maxim
27.03.2017
09:42:06
Nick
27.03.2017
09:43:01
спасибо

Andrey
27.03.2017
12:30:18
если тестеры тестируют не как черный ящик, кто тестирует вообще?

Google
Andrey
27.03.2017
12:31:31
я и без таких куа могу сам покрыть юнит+интеграцией, зачем платить больше. мне кажется, многие в этом чате ошибаются по поводу задач тестировщика

если вы считаете, что ООП хорош в любой области, попробуйте потестировать embedded

суть проблемы в том, что многие даже не вкурили контекст, что НАЧИНАТЬ лучше всего с ФП

Shoo
27.03.2017
12:34:07
Нет, начинать лучше с того, с чем придется работать.

А не с JS, на котором тесты пишет полтора инвалида.

Andrey
27.03.2017
12:35:05
погоди, а где ФП и JS в одном предложении?

Shoo
27.03.2017
12:35:36
Admin
ERROR: S client not available

Andrey
27.03.2017
12:35:43
позволяет

ключевое слово, на JS можно писать и ООП, куцее правда, но все равно

Andrey
27.03.2017
12:37:11
ты считаешь, что обученный выявлению граничных условий программист будет писать тесты хуже чем тестировщик, который с инструментом на вы?

Shoo
27.03.2017
12:37:34
Да, будет.

Andrey
27.03.2017
12:37:48
хаха, ну ок

протестируй мне тогда алгоритм бинарного поиска

что, надо лезть и разбираться в алгоритме сначала?

а у программиста уже эти знания есть

Evgeniy
27.03.2017
12:39:50
при чем тут ООП и функциональщина , алё

Shoo
27.03.2017
12:39:58
Ну, во первых ненадо, во вторых окей, есть и есть.

Andrey
27.03.2017
12:40:26
от тестировщика никто не требует знания того, что в коробке

Google
Shoo
27.03.2017
12:40:30
Это работает так же, как и code review - разные люди склонны воспринимать одну и ту же задачу по разному и видеть в ней косяки, который изначальный создатель кода не учел.

Evgeniy
27.03.2017
12:40:34
я что-то пропустил или как мы отошли от темы какой язык православнее начать изучать к тому, когда тестировщику лезть в коробку

Shoo
27.03.2017
12:40:48
от тестировщика никто не требует знания того, что в коробке
Можно выборочку, пожалуйста, что скрывается под вашим "никто"?

Andrey
27.03.2017
12:41:05
99.99% бизнеса

Shoo
27.03.2017
12:41:13
Статистику, пожалуйста.

Evgeniy
27.03.2017
12:41:14
я сейчас ревьюю код разработчиков, пишу на них фактически юнит тесты.

Andrey
27.03.2017
12:41:38
ну хорошо, а как это помогает писать лучше тесты?

знание того, что в коробке аффектит тесты

уважаемый шоо, у вас синдром выжившего

только по причине вашего опыта, вам кажется, что тестировщик должен быть разрабом

Evgeniy
27.03.2017
12:43:07
это не помогает писать "лучше" тесты, это помогает быстрее выявлять некоторые откровенные баги.

Andrey
27.03.2017
12:43:14
хотя в принципе, если бы разрабы были хорошими тестировщиками, куа бы вымерло как класс

Evgeniy
27.03.2017
12:43:16
это еще один тулсет, который заезжает

Sergey
27.03.2017
12:43:20
если тестировщик понимает разработку это офигено!

Shoo
27.03.2017
12:43:22
уважаемый шоо, у вас синдром выжившего
Неуважаемый андрей о, у вас синдром интернет воена. Я ещё раз попрошу: дайте, пожалуйста, статистику, которая позволяет вам столь категорично что-то утверждать о 99.9% кого-то там.

Как говорят в этих ваших интернетах: Proof or GTFO.

Andrey
27.03.2017
12:43:59
вы уже себя показали, с вами дискуссия закончена

Shoo
27.03.2017
12:44:24
Как и следовало ожидать, выборки не последовало.

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