Size: a a a

2020 April 17

R(

Roman (rpwheeler) in atinfo chat
Коллеги, как человек у которого уже хватает стажа в многонациональных компаниях и которому попадало тестировать энвы направленные на самых разных клиентов, а потому подключаться когда на британский впн, когда  к филиппинскому ремоуту -- я вам скажу что глобализация это жизнь наша айтишная.

Это некоторые тут расслабились в  уютном русскоязычном мирке, а в глобальном масштабе  нашей команде ещё в 2010-м отвечал из саппорта Windows Phone человек с именем один-в-один как у культового индийского артиста — Радж Капур.
источник
2020 April 18

R(

Roman (rpwheeler) in atinfo chat
https://github.com/upgundecha/awesome-testing-courses

Очередной гитхаб-репозиторий серии Awesome что-то там (коллекция ссылок на ресурсы).
В данном случае курсов.

Достоинства: перечисляется куча всего бесплатного (Applitools TAU, Jetbrains, ссылки на беспланые eDx и пр.)
Недостатки:
- перечисляется куча всего платного в подписке, т.е  в наших реалиях малополезного ;) (LinkedIn Learning, Pluralsight),
- совсем нет ссылок на Udemy
- нет ссылки на материалы Канера BBST online ( http://www.testingeducation.org/BBST/ ) , что для ресурса про тестирование вот прям плохо.

Тем не менее, подборка даёт неплохое представление о том сколько всего бесплатного в разных местах выложено.

via Alan Richardson AKA @eviltester (в данном случае с Твиттера  https://twitter.com/eviltester/status/1251273027389739008 ).
источник

AV

Alex Vershinin in atinfo chat
Roman (rpwheeler)
Коллеги, как человек у которого уже хватает стажа в многонациональных компаниях и которому попадало тестировать энвы направленные на самых разных клиентов, а потому подключаться когда на британский впн, когда  к филиппинскому ремоуту -- я вам скажу что глобализация это жизнь наша айтишная.

Это некоторые тут расслабились в  уютном русскоязычном мирке, а в глобальном масштабе  нашей команде ещё в 2010-м отвечал из саппорта Windows Phone человек с именем один-в-один как у культового индийского артиста — Радж Капур.
Но я не хочу смиряться с тем, как они говорят) и не буду))
источник

R(

Roman (rpwheeler) in atinfo chat
Alex Vershinin
Но я не хочу смиряться с тем, как они говорят) и не буду))
источник

S

Sergei in atinfo chat
источник
2020 April 19

IK

Ivan Khoroshevskiy in atinfo chat
Ребят, доброго времени суток! Подскажите пожалуйста, как построить нормальный фреймворк для аппиума, приближенный к тому, что юзается на проде. Или репу на Гите какую нибудь😭
источник
2020 April 20

AA

Alexander Adler in atinfo chat
Коллеги, кто работает с пайтестом, есть вопрос.
Есть некоторый сетап, который используется, скажем, в двух тестах. Чтобы быть дальше от абстракции - сетап означает некую успешную операцию билда. Казалось бы, можно взять просто фикстуру со скопом module. Но проблема в том, что сетап должен использовать фикстуры со скопом function, которые возвращают некие файловые пути и меняют атрибуты файлов, и эти фикстуры обязательно должны быть скопа function.
источник

MA

Maksim Andryushchenkov in atinfo chat
Сделайте свой класс с путями, унаследуйтесь от Enum. На любом скоупе заполните туда свои значения и потом используйте везде где надо. Как то так
class Path(Enum):
   path1 = 'need value1'
   path2 = 'need value2'

#  В фикстуре
Path.path1.value = '/path1'
Path.path2.value = '/path2'
источник

MA

Maksim Andryushchenkov in atinfo chat
Alexander Adler
Коллеги, кто работает с пайтестом, есть вопрос.
Есть некоторый сетап, который используется, скажем, в двух тестах. Чтобы быть дальше от абстракции - сетап означает некую успешную операцию билда. Казалось бы, можно взять просто фикстуру со скопом module. Но проблема в том, что сетап должен использовать фикстуры со скопом function, которые возвращают некие файловые пути и меняют атрибуты файлов, и эти фикстуры обязательно должны быть скопа function.
^
источник

MA

Maksim Andryushchenkov in atinfo chat
Alexander Adler
Коллеги, кто работает с пайтестом, есть вопрос.
Есть некоторый сетап, который используется, скажем, в двух тестах. Чтобы быть дальше от абстракции - сетап означает некую успешную операцию билда. Казалось бы, можно взять просто фикстуру со скопом module. Но проблема в том, что сетап должен использовать фикстуры со скопом function, которые возвращают некие файловые пути и меняют атрибуты файлов, и эти фикстуры обязательно должны быть скопа function.
Немного опечатался, поправил
источник
2020 April 21

СС

Сказочный Сникерс in atinfo chat
Maksim Andryushchenkov
Сделайте свой класс с путями, унаследуйтесь от Enum. На любом скоупе заполните туда свои значения и потом используйте везде где надо. Как то так
class Path(Enum):
   path1 = 'need value1'
   path2 = 'need value2'

#  В фикстуре
Path.path1.value = '/path1'
Path.path2.value = '/path2'
А причем тут enum?
источник

AA

Alexander Adler in atinfo chat
Я тоже не совсем понял. Решил задачу, отказавшись от использования function-scoped фикстур там, где можно без них обойтись
источник

AA

Alexander Adler in atinfo chat
Для каких-то операций, которые нужно ситуативно повторять в разных тестах сьюта сделал просто класс с нужными методами (даже property, т.к. аргументы не нужны), его положил в фикстуру module скоупа. И уже ее добавлял где методы нужны
источник

MA

Maksim Andryushchenkov in atinfo chat
Сказочный Сникерс
А причем тут enum?
фишка в его возможности задать кастомные атрибуты в __init__ и сразу реализовать внутри некий функционал
источник

СС

Сказочный Сникерс in atinfo chat
Maksim Andryushchenkov
фишка в его возможности задать кастомные атрибуты в __init__ и сразу реализовать внутри некий функционал
Кажется для этого подойдет датакласс
источник

СС

Сказочный Сникерс in atinfo chat
Енам то зачем тащить, он вообще про другое
источник

MA

Maksim Andryushchenkov in atinfo chat
Сказочный Сникерс
Енам то зачем тащить, он вообще про другое
Он про все и про это в частности
источник

S

Sergei in atinfo chat
разве Path.path1.value = '/path1’ будет работать, вроде бы Enum запрещает изменять первоначальное значение, технически и идеологически
источник

MA

Maksim Andryushchenkov in atinfo chat
Sergei
разве Path.path1.value = '/path1’ будет работать, вроде бы Enum запрещает изменять первоначальное значение, технически и идеологически
Да, скорее всего запретит, а вот кастомный через инит изменяет легко
источник

СС

Сказочный Сникерс in atinfo chat
Maksim Andryushchenkov
Да, скорее всего запретит, а вот кастомный через инит изменяет легко
и зачем тогда енам?)
источник