
Artem
04.01.2017
12:24:59
откуда пошло мнение, что время затраченное на проверку версии командой QA обязано быть значительно меньше времени, которое было затрачено на разработку ?

Леля
04.01.2017
12:32:41

Dmitriy
04.01.2017
12:34:19

Faust
04.01.2017
12:36:03

Google

Artem
04.01.2017
12:36:49
Давайте к сути моего вопроса :) Кто что реально думает? или может скинуть почитать, почему такое мнение складывается ?

Faust
04.01.2017
12:37:27
я вот хз от куда такое пошло, но это бред
И утверждать что тестирование должно отнимать меньше времени, чем на разработку глупо

Dzmitry
04.01.2017
12:40:24
утверждать что больше тоже тяжело, надо смотреть применимо к ситуации и требованиям
если только включить и все то зачем много времени
и к бюджету
и к срокам
может выкинуть сырой продукт в срок важнее полностью вылизанного, но позно

Faust
04.01.2017
12:47:17
Проще говоря. Планирование и в Африке планирование, оно и нужно для того что бы определить такие переменные на тестирование/разработку. Но утверждать без расчетов что одна переменная заведомо всегда должна быть меньше второй не правильно

Boris
04.01.2017
13:08:50
Может быть программисту стоило 5 минут накодить например 20 строк кода которые делают дофига вещей исходя из фреймворка используемого и тестить это придется х часов где х>2

Dzmitry
04.01.2017
13:28:17
если брать абстрактные ситуации, то можно сказать тестеру - проверь основной функционал побыстрому и полетели, и это будет лучше, чем сказать программеру наговнокодь проект побыстрому и полетели. Хотя цель и у тестера и у программера должна быть одна - достаточно хороший продукт, который принесет хорошую зп и одному и второму.
можно доказывать свою важность и необходимость, но ненужно ставить свою работу в основу угла, типо если бы не я то писец всему. оптимально если команда работает над одной целью.

Richard
04.01.2017
13:39:15
Прям, вот, я чувствую, человек на аутсорсе работает. Или на фрилансе.

Google

Faust
04.01.2017
13:40:13
Это ты про задавшего вопрос?

Pavel
04.01.2017
13:42:58
Нигде я не видел утверждения что оно именно обязано быть меньше. Но зачастую так и есть.
Просто при разработке фундаментальные вещи, которые программисты кодят изначально, потом редко меняются. Но если они все же меняются немного - то нужна полная регрессия и тогда надо всю систему перепроверять.

Nobody
04.01.2017
14:13:00

Richard
04.01.2017
15:35:32
По-моему из PMBok.

Alexei
04.01.2017
15:49:55
Если имеется ввиду не разработка, а программирование - то никто конечно никому ничего не обязан. Нужно стремиться, чтобы разработка в целом (с тестированием безусловно) была эффективна. Тогда какая разница из 1000 часов сколько ушло на тестирование, а сколько на программирование?


Таня
04.01.2017
17:49:35
откуда пошло мнение, что время затраченное на проверку версии командой QA обязано быть значительно меньше времени, которое было затрачено на разработку ?
меня очень интересовало похожее утверждение "тестирование занимает примерно 30% от времени разработки"
интресно было откуда именно 30
Спросила на тренинге Антона Семенченко (у него там слад был с каким то процентом от разработки). Говорит во всех фундаментальных книгах такое написано, например в книге "Совершенный код".
Тест менеджер с Люксофта сказала что у них ведется внутрення статистика по проетам и цифры и коэффициенты (в том числе соотношение времени тестирования к времени разработки) берутся оттуда ну и тоже вроде 30% у них вышло, но точно не помню
На митапе одном я тоже прицепилась к докладчику: откуда цифра процента от разработки. Он тоже ответил - статистика по нашим проектам в компании.
Ну то есть -статистически время на тестирование обычно меньше времени на разработку. Статистически.


Nobody
04.01.2017
18:00:11
А они считали с дев тестированием или без?
А тестирование требований считали?
А тестеры девов тренировали тестировать как в Quality assistance практикуется?
А, там про команду куа

Леля
04.01.2017
18:09:19


Alexei
04.01.2017
18:16:35
> Спросила на тренинге Антона Семенченко (у него там слад был с каким то процентом от разработки). Говорит во всех фундаментальных книгах такое написано, например в книге "Совершенный код".
Это пример, или он действительно 30% тестирвания к книге "Совершенный код" приплёл?

Vir
04.01.2017
18:19:51
в книге 50%

Alexei
04.01.2017
18:23:25
А, это книга "Code Complete", а не "Clean Code", как я подумал :)
Эх, любит Семенченко цифры, в которых ничего не понимает.

Vir
04.01.2017
18:26:48
ваще
не важно, цифири эти

Pavel
04.01.2017
18:44:59
Да вот удивлюяюсь, насколько QAшникам важно прицепиться к этим "30%", как будто других интересных тем нету :D
А если бы статистически было 32%, это бы перевернуло вашу вселенную ?

Google

Faust
04.01.2017
18:50:00
Ни кто не ни кто не цепляется к цифрам
Всем интересно, от куда их берут люди, говорящие что должно быть так
Хммм...
Хотя возможно Павлу опять скучно и решил в очередной раз срачь развести? xD

Pavel
04.01.2017
18:53:12
"Не мы начали эту войну"
Ну сам подумай, неужели кто-то из великих умов вывел бы фундаментальную теорему "о максимально допустимом времени тестирования фичи"? Это же бред.

Таня
04.01.2017
18:55:15

Pavel
04.01.2017
18:56:06
А еще бывает, если в системе трудно построить тестируемый объект, то это тоже увеличивает время.

Alexei
04.01.2017
19:04:35

Yuri
04.01.2017
19:05:02
В моей апликации смена js экспрешена, который пишеться 15-20 минут влечет за собой несколько дней валидации.Какие 30%?)

Nobody
04.01.2017
19:07:21
Интересно, кто нибудь считал сколько времени уходит на то, что бы бороться с ветрянными мельницами
Типа говорит менеджер "тестирование должно занимать 30%"
Или "у нас аджайл а вы тут требует какие то задокументированные стори "
Или "все должны стоять на стендапе "
Или директор такой "тестировщики должны сразу автотесты писать "


Таня
04.01.2017
19:38:33
Про 30% от девелопмента любят говорить на докладах про эстимации и планирование тестирования. Как один из вариантов расчета времени на тестирование совсем нового проекта: взять процент от девелопмента.
именно 30% слышала часто, поэтому возник вопрос почему эта цифра.
А от менеджеров и заказчика именно про проценты никогда не слышала. От них скорее прилетает :
1 "а чего так долго?"
2 "А можно быстреее?"
На первый вопрос отвечаю обоснованием своих эстимаций (показать чеклисты, что там проверяется, кол~во браузеров или девайсов для тестирования, кол во прогонов, сопутствующие таски и тд)
На второй- пересогласование скоупа работ и приоритетов

Sergey
04.01.2017
19:59:29
Ребята, кто-нибудь работал с HP loadRunner?

Yuri
05.01.2017
11:55:26
Представьте, сущевствует такой маразм : метрики моего клиента это количество пройденных и написанных тест кейсов) и все)

Richard
05.01.2017
11:55:49
Так это ж какой простор для творчества!
Тесты кто-нибудь ревьюит?

Aleksandr
05.01.2017
11:56:02
а покрытие?

Yuri
05.01.2017
11:56:02
у них больше чем 100 продуктов разных в США, и это единственная их метрика для QA))

Richard
05.01.2017
11:57:06
Эх. Сорвалось.

Yuri
05.01.2017
11:57:13
Количество багов после релиза или багов заведенных никого не волнует

Google

Richard
05.01.2017
11:57:15
Хотя и тут большой простор для творчества...

Yuri
05.01.2017
11:57:49
Интересуют их только цифры по тест кейсах и все

Admin
ERROR: S client not available

Yuri
05.01.2017
11:59:36
По факту куча индусов проходит какие-небудь тк для поднятия своих метрик)) Но это на других продуктах так

Alexander
05.01.2017
12:03:43

Yuri
05.01.2017
12:04:29
разрабатывает софт для них, а они его уже продают как свой

Alexander
05.01.2017
12:06:04
Прикольно. Очень)
Интересные товарищи))

Yuri
05.01.2017
12:07:09
Ага))) мы были до недавного времени последним их продуктом,тестирование которого не мерялось этими супер метриками)

Alexander
05.01.2017
12:07:53
а какие до этого были метрики?

Yuri
05.01.2017
12:09:21
Вообще никаких, команда сплоченная, все доверяют друг другу
Написал/прошел нужное к-чество тк за неделю и все ты safe)) Метрики пошли наверх и ты productive?
А то какое там покрытие и сколько найденных багов их не интересует))
*Здесь должна быть шутка Задорнова про американцев*

Alexander
05.01.2017
12:22:50
может, просто в конторе такой менеджер проектов, который не шарит...
вот тут как посмотреть - с одной стороны, радоваться надо, с другой стороны - печально как-то :)

Yuri
05.01.2017
12:39:49
Это инициатива верхов,тех кто выше этих SEM'ов

Kristina
05.01.2017
13:24:44
А поделитесь метриками для QA с упором на аджайл? Кроме %покрытия и кол-ва багов в продакшне что ещё можно считать?

Alexei
05.01.2017
16:18:59
ROI от тестирования
еще можно считать * (количество затраченных часов на тестирование/количество часов на разработку)-0.3) в степени e.
умножить количество тестерировщиков на часы программистов, и разделить на pi/2.

Google

Alexei
05.01.2017
16:25:48
Из того, что возможно имеет смысл подсчитывать:
количество зафейленых юнит тестов (должно стремиться к 0).
количество warning-ов и error-ов при сборке проекта (должно стремиться к 0)
количество [ERROR] записей в логах, которые не обозначают ошибку - должно стремиться к 0.
количество записей [WARN] в логах, которые означают ошибку, или наоборот не означают странного поведения. - должно стремиться к 0
количество [ERROR] записей в логах, для которых нет тикета в JIRA -> должно стремиться к 0
Unit тесты - cчитать Branch Coverage, вместо Line Coverage!

Pavel
05.01.2017
16:51:56

Alexander
05.01.2017
16:57:39
толстота-то какая...

Леля
05.01.2017
17:40:11
О, привет)

@surname
05.01.2017
17:49:07
Привет ?

Kristina
05.01.2017
18:58:53
Про деление и возведение в степень, это *сарказм*, правда?