@qa_ru

Страница 261 из 1080
Oleksandr
21.12.2016
13:22:29
и в той уже папке все это барахло хранится

Anton
21.12.2016
13:26:47
угу, спасибо, Саня )) я уже примерно так и буду делать, в общем, буду эксперементировать, всем спасибо за участие

zekeoi
21.12.2016
18:06:34
Друзья, хотела обсудить немного менеджерские темы, какие метрики в оценки работы команды тестирования вы используете?

Dmitry
21.12.2016
18:13:26
как то пытались использовать... ничего сильно дельного они не дают как то...

Google
Oleg
21.12.2016
18:29:24
Итеративно количество реджектов, количество пропущенных дефектов на про, субъективные оценки работы команды тестирования РП, ВА, разработчиками... метрик много можно придумать, вопрос в нужности оных, некоторые собирают метрики чтобы собирать метрики :)

Oleg
21.12.2016
18:39:12
При определении какие метрики собирать шли от обратного, т.е. от проблем, которые были в тестировании. Сначала отрисовали картину оных, а далее подобрали метрики для отслеживания прогресса в решении вышеупомянутых проблем

Должен возникнуть вопрос о том как понять какие проблемы надо решать. Отвечаю: Алексей выше написал лучший для этого источник )

А что удалось решить... Вот актуальные проблемы и удалось решить)) По большому счету для команды тестирования если не качество тестирования, то трудозатраты, то что-то в этом направлении... вот и решалось подобное ). Но здесь необходимо понимать, что метрика лишь информация для анализа, проблему сама по себе она не решает

Slow
21.12.2016
18:47:58
Вот есть насущное - есть отдел тестирования в лице двух тестировщиков, тьма задач, НО они покрываются ручным тестированием, автоматизация желаема, НО когда заниматься ей? Всё время, почти, тратися на тестирование руками, проверка задач либо исправленных ошибок. Это что ж, писать в не рабочее время?

Slow
21.12.2016
18:51:18
Не, не упадёт

Alexei
21.12.2016
18:51:36
Как изменяли?
Измеряли? Разговорами с участниками.

Slow
21.12.2016
18:51:52
есть навык распараллеливания процессов

Когда надо за двоих херачить(( грустно, тяжело, но умею

Google
Slow
21.12.2016
18:53:16
Не хотят ещё одного, денег нет, но мы держимся

Mangusta
21.12.2016
18:53:19
Как же я разделяю твою боль

zekeoi
21.12.2016
18:55:25
Не хотят ещё одного, денег нет, но мы держимся
всего доброго, хорошего настроения и здоровья.

Dmitriy
21.12.2016
18:55:31
Oleg
21.12.2016
18:56:58
Пока вы не докажете менеджерам проекта, что этот +1 действительно нужен, либо +1 автоматизатор решит большую половину проблем (читай "автоматизация будет действительно очень профитной для тестирования в конкретном случае"), до тех пор вас будут футболить.

zekeoi
21.12.2016
18:58:43
Не хотят ещё одного, денег нет, но мы держимся
Могу предложить решения. Если не просаживаетесь при болезнях, то выделите время на автоматизацию. Например, 4 часа 2 дня в неделю. В моем случае был дабл вин. Коллега и проскилялся и автоматизировали. Плюс к тому моменту у него накопилась усталость, поэтому данный вид задач улучшил его мотивацию Ещё вариант, договориться с разработчиками на покрытиями кода тестами при разработке.

Slow
21.12.2016
19:01:38
Пока вы не докажете менеджерам проекта, что этот +1 действительно нужен, либо +1 автоматизатор решит большую половину проблем (читай "автоматизация будет действительно очень профитной для тестирования в конкретном случае"), до тех пор вас будут футболить.
скрипя зубами, в не рабочее время, покрыли тестами, порядка 75% и знаете, что ответили, (но мы-то думали, что тем самым покажем, что автоматизация хорошее подспорье) - ну, вот видите, вам не нужен ещё один, и так справляетесь

убили мотивацию напроч

Oleg
21.12.2016
19:03:09
2 варианта: 1. У вас интересные менеджеры :) 2. Неправильная подача информации с вашей стороны.

zekeoi
21.12.2016
19:03:50
Oleg
21.12.2016
19:04:50
Как бы это не звучало, но порой без этого никак )

Slow
21.12.2016
19:05:07
А, воооот картинка, с каким лицом была сказана последняя фраза

Мария
21.12.2016
20:54:27
Тут у мейла на универсариуме неплохой курс есть. Алексея Баранова вроде. И в одном их видосов он говорит о разделении времени тестировщиков. Типа 35% на один проект, 55% на другой и 10% на активности. Это и конфы, и скилловка. И т.д. непредвиденное

Pavel
21.12.2016
21:27:34
менеджерам нечего объяснять, они более низкая форма развития.

Vladimir
21.12.2016
21:28:35
Pavel
21.12.2016
21:28:57
50 на 50 ?

Vladimir
21.12.2016
21:29:19
печально, если так :)

Pavel
21.12.2016
21:29:32
Ну вообще, если учесть множество примеров, когда технари строят большие успешные бизнесы, то мнение небезосновательно

Google
Vladimir
21.12.2016
21:30:51
а терки между менеджерами и инженерами всегда, в основном, из-за того, что менеджер думает нуждами бизнеса, а инженеры нуждами инженеров

Pavel
21.12.2016
21:32:12
И то верно, разработчики тоже небезгрешны

Vladimir
21.12.2016
21:34:08
извечный вопрос, кто же в этой песочнице "дурак" :)

Pavel
21.12.2016
21:37:13
Сложно рассуждать. В первую очередь потому, что у нас зачастую "успешные" нетехнологические бизнесы внутри полны боли, срывов сроков, долгов, скандалов.

Vladimir
21.12.2016
21:37:45
А технологиские? ;)

У вас есть статистика?

Pavel
21.12.2016
21:39:47
Статистики нету, есть разные примеры и некоторые личные наблюдения.

Vladimir
21.12.2016
21:40:20
Тогда это субъективное мнение, а не картина в целом.

Pavel
21.12.2016
21:40:44
Я и не назывался экспертом по социологии бизнеса. Но аргументы против послушал бы.

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

Pavel
21.12.2016
21:43:27
А технологиские? ;)
В общем, технологические тоже. Сам не раз наблюдал картину когда на разработчиков сыпятся горой срочные задачи, а на рефакторинг время не дают. Просто не могут понять зачем это нужно. Так и существуют кое-как.

Vladimir
21.12.2016
21:44:43
Если вы про технический долг, то с этим тоже живут до определенного момента.

Pavel
21.12.2016
21:45:40
Это логика собачки с миской еды. "Если сейчас есть миска еды, то зачем заботиться о завтрашнем дне?"

Pavel
21.12.2016
21:46:08
Бизнес не может понять, что он недополучает прибыль, технический долг постепенно накапливается, замедляя все процессы, и в конце концов банкротит компанию.

Vladimir
21.12.2016
21:46:17
А вы пробовали объяснить?

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

Google
Pavel
21.12.2016
21:48:23
Я бы уточнил - "_пока_ приносит деньги"

Vladimir
21.12.2016
21:49:01
Я бы уточнил - "_пока_ приносит деньги"
тут тоже нужны расчеты, без них любые аргументы для бизнеса будут просто "пустыми словами"

Pavel
21.12.2016
21:49:46
т.к. бизнес никогда не стоит на месте, он как в игре flappy bird, либо вверх, либо вниз летит.

Vladimir
21.12.2016
21:50:52
т.к. бизнес никогда не стоит на месте, он как в игре flappy bird, либо вверх, либо вниз летит.
не соглашусь, прогнозирование все же присутствует в ряде компаний

Pavel
21.12.2016
21:51:13
Расчеты нужны конечно, но иногда они очень сложны, и это успешно заменяется интуицией и провидением фаундера

Admin
ERROR: S client not available

Pavel
21.12.2016
21:51:40
И потом сложно отличить бесполезный рефакторинг от полезного. Иногда бывает что и хуже делают.

Vladimir
21.12.2016
21:54:00
И потом сложно отличить бесполезный рефакторинг от полезного. Иногда бывает что и хуже делают.
я уже теряю из общей картины проблему, которую мы с вами обсуждаем :)

Pavel
21.12.2016
21:56:13
Попробую итоговое сформулировать: зачастую менеджеры неспособны оценить пользу рефакторинга кода и оптимизации процессов, однако их спасает то что разработчики тоже неспособны оценить бесполезность.

Какие метрики брать - непонятно. Их не придумали пока еще.

Vladimir
21.12.2016
22:18:34
Какие метрики брать - непонятно. Их не придумали пока еще.
это можно не метриками мерять, а реальной пользой. Например: отрефакторив большой модуль, разделив логику и ускорив обработку процессов, что потенциально увеличит быстродействие системы на n% и скорость обработки заявок операторами на m%

Pavel
21.12.2016
22:19:31
По-моему это как раз пример метрик

Pavel
21.12.2016
22:24:41
Но сложность в том что в реальности будет: - быстродействие системы увеличилось на n% - скорость обработки заявок возросла на m% - нагрузка на админов и девопсов по поддержке нового решения возросла на p% и они начали q% задач срывать сроки - аптайм провалился на r% - разработчики стали закрывать таски медленнее на s% из-за того что в новом модуле надо теперь успевать фиксить баги - в офисе стало на t% больше паникеров, которые кричат что старая версия работала лучше и вносят напряженность в команду

И еще 42 параметра в оценочной формуле ^^

Pavel
21.12.2016
22:29:50
Когда все аргументы закончились, остается только обхамить ?

Да не, куча вариантов еще - надавить на жалость, задавить психологически, вступить в сговор с коллегами, протащить идею через руководство, напоить и заставить одобрить задачу, обидиться, устроить истерику.

Google
Pavel
21.12.2016
22:36:21
Ой, как будто так делают не только лишь все.

Vladimir
21.12.2016
22:39:43
Vir
22.12.2016
05:35:44
Ребята, внесите ясность

Когда говорят о 100℅покрытии тестами, имеется ввиду лишь автоматика или же всё?

Richard
22.12.2016
05:37:20
А какой контекст?

Vir
22.12.2016
05:37:46
Веб приложение

Richard
22.12.2016
05:40:46
яснее не стало.

Vir
22.12.2016
05:42:35
Ага, я понял

СПС

Faust
22.12.2016
05:58:11
Когда говорят о 100℅покрытии тестами, имеется ввиду лишь автоматика или же всё?
Есть мысля, что когда слышишь про 100% покрытие тестами, надо убигать

Pauloo89
22.12.2016
07:30:39
ребят вопрос по аппиуму) Error: Command '/bin/bash Scripts/bootstrap.sh -d' exited with code 1 at ChildProcess.<anonymous> (../../lib/teen_process.js:66:19) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at maybeClose (internal/child_process.js:877:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5) { Error: Command '/bin/bash Scripts/bootstrap.sh -d' exited with code 1 at ChildProcess.<anonymous> (../../lib/teen_process.js:66:19) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at maybeClose (internal/child_process.js:877:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5) stdout: '\u001b[1mFetching dependencies\n*** Downloading peertalk.framework binary at "v1.0"\n', stderr: 'Failed to write to /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/Carthage/Build/Mac: Error Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the file “Mac” in the folder “Build”." UserInfo={NSFilePath=/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/Carthage/Build/Mac, NSUnderlyingError=0x7f8fd5430cf0 {Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied"}}\n', code: 1 } вот такое падает эмулятор стартует и потом я так понял при попытке поставить приложение падает такое, ставил аппиум через sudo без него нехватало прав, где то в интернетах натыкался что это может быть следствием такой установки, сталкивались с таким?

Дмитрий
22.12.2016
07:32:41
А если права на папку поменять?

Должно решить данную проблему

Или и скрип через sudo вызывать

@RTYR9N1989
22.12.2016
07:37:42
дай права на папку sudo или chmod там

export джавы проверь или че там у тебя

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