@qa_ru

Страница 553 из 1080
Evgeniy
08.06.2017
15:32:51
а еще есть суперпопулярные руби
Хайптрейн руби уже уехал

Nikita
08.06.2017
15:33:04
Evgeniy
08.06.2017
15:34:17
Не знаю ни одной конторы которая бы делала руби тесты без бэка на руби

D
08.06.2017
15:36:19
всякие дейтинговые приложухи на руби тесты пишут)

Google
D
08.06.2017
15:36:33
типа Баду или Тиндера

Roman
08.06.2017
15:36:44
в баду вроде всё на php

Evgeniy
08.06.2017
15:37:15
Короче очень спорно как минимум

Если б баду были размером с Майкрософт

Онии бы были релевантны

D
08.06.2017
15:37:49
ну я бы не назвал тиндер и баду мелкими компаниями))

Pavel
08.06.2017
15:37:58
Зачем баду писать тесты на руби если у них куча инструментов на пхп?

И вся экспертиза на пхп глубочайшая

D
08.06.2017
15:38:41
зачем это другой вопрос

Pavel
08.06.2017
15:39:31
А, написано что mobile testing

Dmitriy
08.06.2017
15:41:29
кто-нибудь знает, на каких языках пишут machine learning и нейронные сети?

serbernar
08.06.2017
15:42:33
лол

Google
serbernar
08.06.2017
15:43:52
) это если уже ниже, тогда там и хаскель/скала

и R

John
08.06.2017
15:45:06
Ребят, получилось. Сделал вот так:

serbernar
08.06.2017
15:45:07
но изначально набрасывают на питоне, насколько мне известно

John
08.06.2017
15:45:11
Actions actions = new Actions(webDriver); actions.moveToElement(row); actions.click(); actions.sendKeys(Keys.ARROW_DOWN); actions.build().perform();

Огромное спасибо за помощь и идеи. Отличное сообщество!

serbernar
08.06.2017
15:46:28
John
08.06.2017
15:48:44
в три обратные кавычки ` оберни (ё на инглише)
Не знал, что Markdown поддерживается! Спасибо!

Alexey
08.06.2017
16:22:06
Actions actions = new Actions(webDriver); actions.moveToElement(row); actions.click(); actions.sendKeys(Keys.ARROW_DOWN); actions.build().perform();
Я думал что ты экшенс попробовал, до того как вопрос задать)))

John
08.06.2017
16:23:00
Я думал что ты экшенс попробовал, до того как вопрос задать)))
Я попробовал, просто, как понимаю, не так, как нужно было.

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

Aleksandr
08.06.2017
16:44:26
Потому что джава дно, если ты не банковский софт пилишь, например :D
Такой срачик пропустил. А сейчас уже не интересно продолжать.

Dmitriy
08.06.2017
16:47:44
а причём тут банковский софт?

Кирилл
08.06.2017
16:51:45
Кто на Руби ат пишет, поделитесь полезной литературой/статейками, которые мега полезны для углубления знаний + гемы, которые приходилось использовать. Можно в ЛС. спасибо.

Aleksandr
08.06.2017
16:59:45
а причём тут банковский софт?
вот и я думаю, причем тут он

когда-то давно на джаве писали кроме серверов и клиенты десктопные, очень много для банковской сферы было, это была боль и с поддержкой, и с тестированием

Google
Aleksandr
08.06.2017
17:04:16
счас пилят мне кацца веб сервисы используя спринг
не обязательно спринг, еще есть ejb3, например

Ivan
08.06.2017
17:04:57
не обязательно спринг, еще есть ejb3, например
угу, так что на счет банковской сферы тоже не оч понял

Anton
08.06.2017
17:18:04
Если хочется и jav'ы и python'а, то учи Kotlin

Oksana
08.06.2017
17:18:15
Когда я начинала писать на джава, поначалу тяжело было впихивать в себя все её конструкции . А со временем и опытом джава даже стала нравиться.. Но не покидает ощущение, что, вместо того,чтоб дойти до цели - ты кружишься в сторону этой цели, изящно вальсируя: па, ещё па, и ты почти у цели, надо только ещё одну фигуру, поворот. Конец, раскланямся влево, вправо. Аплодисменты. По поводу выбора языка: я писала на джаве и как-то выходило, что иногда без джаваскрипта ну никак. У меня был перерыв в автоматизации, и задачи сейчас сместили фокус на "надо быстро". После разведки, что нового произошло в автоматизации, пока меня не было - я нацелилась перейти на котлин. Котлин во все стороны совместим с джава - т.е можно брать любой джава проект и фигачить в нем на котлине. По синтаксису - в колтине максимально упрощено - не нужны эти нелепые телодвижения в виде геттеров и сеттеров... Сахару в нем предостаточно, синтаксис понятен даже блондинке.. Т.е. Сейчас никаких бонусов джавы относительно котлина не вижу.

Питон звучит вкусно в автоматизации, но гораздо выгоднее иметь под рукой хотяб нескольких программистов, которые за три минуты объяснят, где ты говнокодишь и как надо. У нас питонцев нет.

Anton
08.06.2017
17:22:35
Когда я начинала писать на джава, поначалу тяжело было впихивать в себя все её конструкции . А со временем и опытом джава даже стала нравиться.. Но не покидает ощущение, что, вместо того,чтоб дойти до цели - ты кружишься в сторону этой цели, изящно вальсируя: па, ещё па, и ты почти у цели, надо только ещё одну фигуру, поворот. Конец, раскланямся влево, вправо. Аплодисменты. По поводу выбора языка: я писала на джаве и как-то выходило, что иногда без джаваскрипта ну никак. У меня был перерыв в автоматизации, и задачи сейчас сместили фокус на "надо быстро". После разведки, что нового произошло в автоматизации, пока меня не было - я нацелилась перейти на котлин. Котлин во все стороны совместим с джава - т.е можно брать любой джава проект и фигачить в нем на котлине. По синтаксису - в колтине максимально упрощено - не нужны эти нелепые телодвижения в виде геттеров и сеттеров... Сахару в нем предостаточно, синтаксис понятен даже блондинке.. Т.е. Сейчас никаких бонусов джавы относительно котлина не вижу.
Если команда больше 3 человек то будет тяжело. Язык новый, паттернов и бест-практисес еще нет. Обилие лямбд может убить неподготовленного читателя.

Oksana
08.06.2017
17:23:05
И, бонус котлина - если не знаешь,как что то написать на котлине - пишешь тут же джавой

Anton
08.06.2017
17:23:25
и конвертируешь в котлин)

Shoo
08.06.2017
17:25:41
Так себе плюс :)

Anton
08.06.2017
17:26:58
он и так получается)

Aleksandr
08.06.2017
17:27:24
у кого как

Anton
08.06.2017
17:28:46
ставлю, что угодно, что найду говно-код у Вас в проекте)

если ему около года)

успел

Aleksandr
08.06.2017
17:29:21
даёшь говнокод в массы

Nikita
08.06.2017
17:29:45
будто говнокод это плохо :)

Anton
08.06.2017
17:30:44
пока никто его не читает, норм

Nikita
08.06.2017
17:31:43
точнее не так - мало кто может заяснить, почему говнокод это плохо, даже в прикладной разработке (часто нипочему)

Aleksandr
08.06.2017
17:34:14
ставлю, что угодно, что найду говно-код у Вас в проекте)
чо началось-то? ? но серьезно, смешивать языки в проекте, звучит сильно плохо

Google
Oksana
08.06.2017
17:34:53
Как будто автоматизаторы каждый день наворачивают конструкции при создании тестов. Кому б это надо было. Если есть сложная задача и автоматизатор даже сам её решил - дай на ревью тому, кто шарит лучше. Такое ж нечасто бывает. код автотестов должно стремить к максимальной простоте

Pavel
08.06.2017
17:37:15
точнее не так - мало кто может заяснить, почему говнокод это плохо, даже в прикладной разработке (часто нипочему)
Он затрудняет понимание его другими людьми, увеличивает время на поддержку/расширение/модификацию, усложняет нахождение в нем багов и таким образом наносит экономический ущерб компании, моральный ущерб разработчикам и ментальный - пользователям.

Pavel
08.06.2017
17:38:19
Да то же самое, тесты это впринципе такой же код как и весь остальной

Если он не затрудняет, то можно его не считать говнокодом.

Oksana
08.06.2017
17:40:13
D
08.06.2017
17:42:05
Кому-нибудь доводилось тестировать мобильные игры? если да? то больше полагались на автотесты или ручное?

Admin
ERROR: S client not available

Shoo
08.06.2017
19:54:53
Больше на ручном, потому что тяжело автоматизируется, но без автоматизации имхо никуда.

Слишком масштабный комбинаторный взрыв в логике, что бы руками протыкивать.

Хотя игры тоже сильно разные.

D
08.06.2017
20:26:49
Ну например платформер

Типа Принца Персии

Shoo
08.06.2017
20:27:51
Ну, я бы сказал, что плэйтесты + автоматизация функциональщины идеально войдут.

Сложнотестируемые механики отводятся роботам, людям - само ощущение геймплея.

D
08.06.2017
20:28:34
Ну как я понял там автоматизация максимум кнопочек в меню и внутреигровые покупки

Shoo
08.06.2017
20:29:05
Ну, почему

Геймплей автоматизируется на ура.

Google
D
08.06.2017
20:29:25
Сам playthrough звучит оч гемморойно. Возможно но гемморойно

Nikita
08.06.2017
20:29:33
Я могу, кстати, но тут нужно в бар идти :D
в тебе не сомневался, да и я тоже могу) вопрос в том, что чуваки которые топят за чистоту кода не всегда понимают зачем она и превращают в карго культ)

Shoo
08.06.2017
20:30:09
Сам playthrough звучит оч гемморойно. Возможно но гемморойно
Зависит в целом от движка, но никакого рокетсаенса там нет.

Nikita
08.06.2017
20:30:22
ну и особенно радуют люди-линтеры)

Shoo
08.06.2017
20:30:29
Хотя, конечно, сложнее чем в кнопки на вебе тыкать.

D
08.06.2017
20:30:37
Ну вот например там в гемплее присутствуют бои с противниками. Автотест будет валиться потому что персонаж сдох?)

Shoo
08.06.2017
20:31:26
Автотест будет валяться там, где вы скажите ему валиться.

Это ж программа.

Оно может на репите игры гонять, пока не победит.

Pavel
08.06.2017
20:33:15
Я просто думал это всем очевидно, как можно не знать ответ на такой вопрос.

Alexandr
08.06.2017
20:55:18
Закину на ночь вопросик. Какие книги по тестированию можете посоветовать - но только такие, что сами прочитали и они прям огонь-огонь. Или ресурсы - видео, блоги, что сами регулярно читаете потому что полезно и интересно.

Evgeniy
08.06.2017
21:00:46
Не читаю книги по тестированию. Читаю книги по программированию, менеджмент или околоайтишную тематику. Иногда смотрю доклады с конференций (holyJS, highload, RSA, pycon, etc). Раз в месяц прохожу какой-нибудь курс на Pluralsight. Из ресурсов: automated-testing.info

Greyreality ?
08.06.2017
21:15:42
Greyreality ?
08.06.2017
21:22:48
А есть в fb2 формате?
У меня бумажный и pdf

Boris
08.06.2017
21:23:38
Пдф я нашел тоже

Nikita
08.06.2017
21:24:43
не читаю книги по тестированию, они юзлесс. читаю блоги/документацию/стэковерфлоу по питончику, изредка смотрю доклады :) прохожу задачки на всяких кодфайтс, если есть настроение, раз в 3-4 месяца беру новый фреймворк/язык/технологию на изучение

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