@qa_ru

Страница 943 из 1080
Shoo
26.04.2018
15:53:11
"на готовом фреймворке"
Ну, что бдд, что обычные тесты требуют готового фреймворка для того, что бы им могли манкитестеры пользоваться.

Yury
26.04.2018
15:53:32
он прав только если это рассматривать со стороны развития тестера
Давай чуть подробнее, почему он не прав. В каких условиях БДД будет лучшим выбором?

Alex
26.04.2018
15:53:41
роботом можно начать сразу

Давай чуть подробнее, почему он не прав. В каких условиях БДД будет лучшим выбором?
когда у тебя тестеры которые понятия не имеют как писать автотесты, они пишут кейсы на английском сразу, и сразу профит

Google
Alex
26.04.2018
15:54:39
поменялся тестер? ну чтож, бывает, следующий

Alexander
26.04.2018
15:55:20
autoit
спасибо, посмотрю. конечно, хотелось бы, чтобы можно было написать тесты на c# или java

Alex
26.04.2018
15:56:05
да, там куча экшенов

Alexei
26.04.2018
15:59:02
чтобы писать на (условно) питоне как в роботе — нужно на обучение затратить ровно столько же времени

Ildar
26.04.2018
15:59:23
Может бдд используют те, кому хочется автоматизировать но платить за ручников

Alexei
26.04.2018
15:59:25
на питоне тоже "можно начать сразу" :)

а "ручники" у вас меньше получают, чем "автоматизаторы"?

тогда использование BDD однозначно выгодно

Alex
26.04.2018
16:00:22
ручники везде получают меньше чем автоматизаторы

Ildar
26.04.2018
16:00:24
Ну судя по вакансиям на да

Alex
26.04.2018
16:00:28
во всем мире

Google
Alexei
26.04.2018
16:00:34
люди пишут автотесты, но мы им говорим, что они "ручники" и платим меньше. профит!

главное, чтобы они не догадались :)

Alexander
26.04.2018
16:01:15
Это всё звучит как хитрая идея руководства, которое типа за меньшую ЗП получает больше профита, и продаёт это всё своему вышестоящему руководству. Такое очковтирательство наппоминает, у меня в сбертехе было когда-то давно, но это отдельная тема для другого чатика)

Alex
26.04.2018
16:01:25
да ну серьезно, ленейные сценарии эт автотесты

Alexander
26.04.2018
16:02:15
не понял про линейные сценарии, сорян)

Alexander
26.04.2018
16:04:52
выгодно, это когда написал собственный фреймворк и джунам рассказываешь где там прописывать селекторы и проверки, - на выходе проект полностью покрыт автотестами за копейки)

Alexander
26.04.2018
16:05:29
ну...и что такое селекторы тоже)

Антон
26.04.2018
16:09:00
Это всё звучит как хитрая идея руководства, которое типа за меньшую ЗП получает больше профита, и продаёт это всё своему вышестоящему руководству. Такое очковтирательство наппоминает, у меня в сбертехе было когда-то давно, но это отдельная тема для другого чатика)
ну по факту ручник пишет не автотест, а все же тестовый сценарий, просто для автотестера нет необходимости разбираться каждый раз в тестовой процедуре, максимум в 1-2 еще не имплементированых шагах, если сравнить это с тем, сколько времени нужно будет затратить на обучение этих людей языку программирования, если опыта не было или было очень мало и давно, а потом каждый раз ревьювить и править после них, то мне кажется выгода все же есть

Alexei
26.04.2018
16:09:39
чтобы писать на (условно) питоне как в роботе — нужно на обучение затратить ровно столько же времени

у вас какое-то искаженное представление про программирование

то, что вы научили людей писать сценарии в роботе или на геркине — это и есть программирование

они пишут на языке программирования

просто язык убогий

ну так можно взять от любого "полноценного" языка такое же убогое подмножество и выучить его, времени на это уйдет ровно столько же

а вот тема насчет "можно платить меньше" — это реально удобно, с точки зрения руководства :)

Yury
26.04.2018
16:12:33
Ну а что вас удивляет то?

Alexei
26.04.2018
16:12:39
как-то я раньше не рассматривал BDD под таким углом...

Yury
26.04.2018
16:13:07
Alexei
26.04.2018
16:13:25
меня удивляют заявления типа "если сравнить это с тем, сколько времени нужно будет затратить на обучение этих людей языку программирования...."

выучить нужно не "весь язык", выучить нужно ровно такое подмножество, которое требуется для написания сценариев. это подмножество по сложности абсолютно эквивалентно геркину или роботу

Google
Alexei
26.04.2018
16:14:46
что именно вы подразумеваете под "все готово" — не очень понятно

Yury
26.04.2018
16:15:06
Как выше писали, "готовый фреймворк"

Alexei
26.04.2018
16:15:34
что скрывается за этим термином?

Ildar
26.04.2018
16:15:35
Alexei
26.04.2018
16:16:22
я боюсь, что слова "готовый фреймворк" для разных людей имеют очень разный смысл

Ildar
26.04.2018
16:17:25
А что там в роботе готово? Там же нужно все равно реализовывать все эти ключевые выражения? Кто-то должен это делать.

Alexei
26.04.2018
16:17:56
если словом "готовый фреймворк" назвать библиотеку selenium2library для RF — это будет смешно для тех, кто под "готовым фреймворком" подразумевает набор действий, специфичных для конкретного приложения

Shoo
26.04.2018
16:30:36
И сказки про робот умеющий все из коробки в духе "бери да пиши на английском сходу" - явное приувеличение.

Если у тебя уже имплементированы ручки для экшенов в проекте и из них надо собрать тесты, то на пайтоне это не сложнее, чем на геркине. Только одним DSL меньше.

?
26.04.2018
18:08:55
новых в проекте, это будет внутренняя документация
Я писала подобный документ. Опишите свой ворк-флоу от момента вхождения в новый проект до релиза и дайте доступ к имеющимся тест кейсам и тз. Думаю, этого достаточно

Alex
26.04.2018
19:48:11
люди пишут автотесты, но мы им говорим, что они "ручники" и платим меньше. профит!
в данном случае автотестеры эт разработчики фреймворка и всех экшенов

Alex
26.04.2018
19:48:11
так у вас любой новчок может прийти, написать пару автотестов на готовом фреймворке и называть себя гуру

Alexei
26.04.2018
19:52:43
у вас все люди делятся на «тех, кто не умеет программировать» и «гуру»? промежуточные градации не рассматриваются?

Andrey
26.04.2018
19:57:07
так у вас любой новчок может прийти, написать пару автотестов на готовом фреймворке и называть себя гуру
и немного абсурда: любой новичок может прийти, написать приложение на nodeJS и называть себя гуру. Еще можно нырнуть в колодец "языки высокого и низкого уровня".

Дмитрий
27.04.2018
02:07:24
Привет всем! Может кто подсказать хорошие статьи/книги по управлению процессом тестирования?

viktor
27.04.2018
06:22:13
Дмитрий Гетман: Привет всем! Может кто подсказать хорошие статьи/книги по управлению процессом тестирования? + или может есть телеграмм каналы для тест менеджеров / тест лидов?

Kirill
27.04.2018
06:40:49
Дмитрий Гетман: Привет всем! Может кто подсказать хорошие статьи/книги по управлению процессом тестирования? + или может есть телеграмм каналы для тест менеджеров / тест лидов? + может о qa в широком смысле, а не тестировании

Nobody
27.04.2018
07:15:41
https://www.linkedin.com/pulse/testers-dont-test-anymore-jason-arbon

Greyreality ?
27.04.2018
08:12:38
привет) кто работает с robotframework+python и может рассказать про его минусы, с которыми столкнулись? обо что там шишки набивать?

Google
Admin
ERROR: S client not available

Timur
27.04.2018
08:16:36
в целом для быстрого создания тестов неопытными QA - отличная штука

еще и заказчику DDD & BDD показать

но имхо лучше просто на питоне писать сразу )

больше контроля, меньше возьни

Greyreality ?
27.04.2018
08:26:56
я раньше на питоне просто и писала... но фреймворк своя не напишу. а тут они робот юзают для редкой автоматизации GUI регресса.

Alexei
27.04.2018
08:28:00
а для робота фреймворк напишете? думаете, это проще?

Greyreality ?
27.04.2018
08:34:48
у них уже какая-то база написана наверное раз они его юзают. но я не понимаю на скк сложно его дорабатывать мб по трудозатратам эт тоже самое что свой с нуля написать, но зачем тогда выбирать робота тогда ?

Philip
27.04.2018
08:40:48
@RichardGears вжух?

Shoo
27.04.2018
08:53:24
у них уже какая-то база написана наверное раз они его юзают. но я не понимаю на скк сложно его дорабатывать мб по трудозатратам эт тоже самое что свой с нуля написать, но зачем тогда выбирать робота тогда ?
Робот - это всего лишь DSL поверх обычного такого кода. Всё, что он включает в себя - матчинг действий питонячьего, или какого там, кода с фразами на псевдонатуральном языке + немного синтаксического сахара для придания этому общей структуре. Что там, что тут - придется пилить свой набор "экшенов" для конкретно своего проекта.

Lemur
27.04.2018
09:01:23
Когда необходимо применять нагрузочное тестирование веб сайта?

Dzmitry
27.04.2018
09:02:21
когда затраты на его проведение меньше рисков от его не проведения например

Lemur
27.04.2018
09:03:33
когда затраты на его проведение меньше рисков от его не проведения например
Это можно отнести к тестированию в общем Чем раньше - тем лучше

Konstantin
27.04.2018
09:04:19
Когда необходимо применять нагрузочное тестирование веб сайта?
заблаговременно, перед пиками активности использования тестируемого продукта

Ildar
27.04.2018
09:05:22
например когда у вас сезонный бизнес и в определенные дни количество пользователей в десятки или сотни раз больше, чем в обычные дни. В таком случае вам нужно знать, что всё не ляжет в эти дни, иначе ваш бизнес может сест ьна мель

Lemur
27.04.2018
09:06:43
Есть примерные варианта ответа, из которых один более подходящий 1) с самого начала разработки 2) изменить функциональные тесты на нагрузочное 3) оставить на конец проекта 4) запускать и собрать информацию о производительности

Ильдар и Константин Согласен с Вами!

Ildar
27.04.2018
09:09:50
3) оставить на конец проекта - но нужно ведь при разработке уже учитывать пожелания к нагрузке, нет? Чтобы в конце не решать только тем, что "надо бы накинуть еще памяти и процов". Может это конечно не так, я хз

Dzmitry
27.04.2018
09:10:54
4

Google
Shoo
27.04.2018
09:14:57
5) В соответствии и бизнес потребностями.

Если вы знаете, что нас вас будет нагрузка в N - нужно удостовериться, что нагрузка N * 2 не роняет все задействованные участки системы.

Shoo
27.04.2018
09:17:19
N * 2 это откуда-то из опыта или правила хорошего тона?
Ну, на самом деле чем выше N, тем меньше степень умножения, но меньше, чем +30% я бы закладывать не стал.

В ситуациях, когда уровень нагрузки можно оценить только теоретически - лучше X2

Потому что теоретические оценки они такие, дают довольно большую погрешность.

Lemur
27.04.2018
09:18:22
Спасибо всем за обсуждение!

John
27.04.2018
10:05:53
Всем привет, ребят. Правильно ли я понял, что хром, начиная с версии 66, показывает страницу с предупреждением на всех без исключений сайтах без https?

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