@qa_ru

Страница 725 из 1080
Andrey
18.10.2017
14:46:59
потому что не стоит "additionalProperties": false, или нет "required": [ "hello" ]

т.е. ты не ограничил возможные проперти и при этом не сказал, что hello обязательный

Oleksandr?
18.10.2017
14:49:49
ох блин ты красавчик, спасибо

сам про это же только что подумал

Google
Александр
18.10.2017
15:55:02
Всем привет, а есть в чате знатоки cucumber?

Richard
18.10.2017
15:56:08
Если хотите что-то спросить - сначала задайте вопрос. Тот, кто в теме - сам вам ответит. Не пытайтесь сначала завладеть вниманием всех, а потом спрашивать. Это не работает и только тратит ваше и наше время.

Александр
18.10.2017
15:58:29
Ага окей понял

Вопрос заключается в том, как расширить класс step_defenitions? При попытке это сделать он выдаёт ошибку "You're not allowed to extend classes that define step definitions or hooks."

Richard
18.10.2017
16:03:04
А зачем?

Evgeniy
18.10.2017
16:07:36
https://stackoverflow.com/a/42668289

Александр
18.10.2017
16:07:46
Например, что бы вынести какие то общие методы, на данный момент хотел использовать аннотацию которая описана в родительском классе, ну то есть создал класс stepHooks и там написал @Before (<параметры>) и хотел бы ее использовать в своих степах но не могу

Evgeniy
18.10.2017
16:07:55
The solution is to use composition instead of inheritance. You can achieve composition with dependency injection - Cucumber supports several popular DI frameworks.

Serhio
19.10.2017
10:18:07
I Am joined the group ))

Denis
19.10.2017
10:24:02
Любители pytest, подсобите

https://pastebin.com/K9rwUnqu

Почему-то функции в параметризаторе отрабатывают при условии, что весь класс помечен как skip

WTF?

Google
Denis
19.10.2017
10:25:07
зачем вообще pytest в этот класс лезет?

З.Ы. Реальный код скинкуть права не имею, но не суть

Пропущенная скобка в конце 5й строки просто пропущена, не в ней дело

Georgiy
19.10.2017
10:33:50
есть гипотеза что используется класс. А класс через skipif

Vlad
19.10.2017
10:33:53
"A skip means that you expect your test to pass only if some conditions are met, otherwise pytest should skip running the test altogether. " В доке пайтеста вроде описано использование скипов

Georgiy
19.10.2017
10:33:58
или модуль лучше скипать сразу.

Vlad
19.10.2017
10:35:27
кстати да, попробуйте skipif

Georgiy
19.10.2017
10:36:11
You can use the skipif decorator (and any other marker) on classes: @pytest.mark.skipif(sys.platform == 'win32', reason="does not run on windows") class TestPosixCalls:

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

Evgeniy
19.10.2017
10:48:23
Instead of class inheritance, consider using fixtures to encapsulate the platform-specific test setup.

Denis
19.10.2017
10:48:58
тут нет наследования

Evgeniy
19.10.2017
10:53:15
дело даже не в наследования, а в том, что pytest в отличии от других старых фреймворков не требует от вас композиции тестов по классам.

Denis
19.10.2017
10:54:08
мне так удобнее, нужно разграничивать... И да, я начинал с unittest ))))

подсказали:

"А пайтест тут не причем, прежде чем пайтест поймет что объект пропущен - питон создаёт этот объект (класс)"

Alexei
19.10.2017
11:40:34
http://radio-qa.com/vypusk-44-uchis-student/

Tanya
19.10.2017
11:50:21
>приоткрыл завесу тайны над обучением в ЕПАМ нет, спасибо

Google
Shoo
19.10.2017
11:53:28
Черт, даже интересно стало, чем же отличается стажировка от рабства (на самом деле ничем, конечно). Придется, видимо, слушать все полтора часа, что бы узнать, да?

Shoo
19.10.2017
11:56:03
Не судьба, буфферизация не проходит, придется страдать в неведении.

Tanya
19.10.2017
11:57:10
у меня есть какой то поток, но наушников нет..

Georgiy
19.10.2017
11:57:47
блин, где в этом саундфлеере контрол громкости звука?...

Tanya
19.10.2017
11:58:39
да шляпа, шляпа

нет этого контрола там

Georgiy
19.10.2017
11:59:28
ладно, смог меньше одного деления сделать, уже не так больно.

Dzmitry
19.10.2017
12:03:00


Tanya
19.10.2017
12:04:00
сложно то как

Dzmitry
19.10.2017
12:06:41
еще у системы есть регулятор звука, он действует

Georgiy
19.10.2017
12:08:44
ааааааа ботум бар есть, спасибо. система на 1 делении то.

Evgeniy
19.10.2017
12:10:38
Ещё ты можешь вставить ваты в уши

Вариантов понижения звука - много ;)

Dzmitry
19.10.2017
12:33:56
короче стажировка это хорошо и благо

Shoo
19.10.2017
12:39:06
Лол

Dzmitry
19.10.2017
12:40:58
стажер получает знания и опыт не платя за это деньги, не принося денег компании

Dzmitry
19.10.2017
12:41:54
почему? ты бывал на стажировке последнее время?

Vlad
19.10.2017
12:42:56
у нас разрабы-стажеры решают те же задачи, что и обычные разрабы. Просто ооооочень медленно)))

Google
Vlad
19.10.2017
12:43:15
а вот тестера стажера на бэк взять мы пока не готовы

Dzmitry
19.10.2017
12:44:11
потому как первый месяц-два его нужно учить

Georgiy
19.10.2017
12:45:06
стажер получает знания и опыт не платя за это деньги, не принося денег компании
ну как раз этот посыл и есть в подкасте. Но. Стажёра не пихают на боевые проекты, так что пользы от стажера пшик. А вот раба вполне можно использовать как хочется.

Vladimir
19.10.2017
12:45:58
почему? ты бывал на стажировке последнее время?
Я не бывал, но если бы стажеры не приносили пользу, их бы никто не брал

Dzmitry
19.10.2017
12:46:51
польза из толпы выбрать себе сотрудника/ков, но во время стажировки от них пользы ноль, только минус

Vladimir
19.10.2017
12:47:16
есть значительная разница между отдельными и толпами, ога

Vlad
19.10.2017
12:48:59
самые крутые наши разрабы выросли из стажеров как раз. они очень глубоко знакомы с сервисом и прекрасно знают стек. поэтому думаю брать стажеров оправданно

Dzmitry
19.10.2017
12:49:05
всмысле есть стажировка когда берут 1-3 стажера, есть когда берут человек 50 и из них потом выбирают например

Vladimir
19.10.2017
12:49:24
именно

Filipp
19.10.2017
13:09:47
самые крутые наши разрабы выросли из стажеров как раз. они очень глубоко знакомы с сервисом и прекрасно знают стек. поэтому думаю брать стажеров оправданно
На одной из работ были четыре отличные стажерки. Одна потом стала работать в той конторе, с другой я работал в другой конторе, еще одна стала разработчиком, очень хорошо получилось для всех.

Shoo
19.10.2017
13:58:12
Хотя в прочем whatever. :)

Dzmitry
19.10.2017
14:02:14
это потому что вы не слушали подкаст, там объясняют почему они не работают на реальных задачах

Evgeniy
19.10.2017
14:14:59
у нас стажер студент работает на реальных задачах, отлично справляется

Shoo
19.10.2017
14:16:49
это потому что вы не слушали подкаст, там объясняют почему они не работают на реальных задачах
Вероятно потому, что ЕПАМ не смог придумать, как продавать заказчикам бесплатную рабочую силу.

Других причин, в принципе, нет.

Dzmitry
19.10.2017
14:22:09
ну получается сначала им надо придать товарный вид

Илья
19.10.2017
14:23:37
О, ЕПАМ. Кстати, вот както давно-давно отсобеседовался по скайпу. Сказали: "В данный момент мы подбираем для Вас варианты участия в наших проектах" - суть. И я как на глаза попадается эта почта посылаю им реплай на данное письм ос вопросом: Ну когда же убдет проект для меня. Никак не могут найти (

Андрей
20.10.2017
08:21:04
Однажды на моей прошлой работе отделу разработки пришлось отлаживать баг в приложении, используя дамп памяти весом около 100 МБ. WinDbg не помог и все наши идеи уже были проверены с нулевым результатом. Тогда я импортировал дамп как сырые PCM-данные в Audacity и начал буквально «слушать» содержимое памяти. Через некоторое время я на слух заметил повторяющиеся куски и попробовал найти то же место через Notepad++. В итоге в этом повторяющемся участке мы обнаружили утечку памяти библиотеки GTK+ и успешно закрыли баг.

Google
Oleksandr?
20.10.2017
08:28:15
бред. 100 мегабайт ты задолбешься слушать, и это будет какой-то дикий шум

Shoo
20.10.2017
08:32:06
И это, конечно, значительно более простой способ, чем проверку на memory leak прогнать любой предназначенное для этого тулзой.

Richard
20.10.2017
08:44:24
башорг какойто.

Evgeniy
20.10.2017
08:51:08
grep? не не слышал

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