@qa_ru

Страница 144 из 1080
Faust
18.10.2016
11:11:44
Вот, а @Fausttest считает, что удалять не нужно
Ты написал про удалить, я так и понял, что удалить и забить

Pavel
18.10.2016
11:17:15
что-то явно не так с менеджерами или организацией процесса
Да ясное дело. Только менеджерам это было не объяснить. Ну к счастью в той компании уже все полимеры просраны и все сотрудники уволились.

Faust
18.10.2016
11:18:11
Эммм, какой?

Google
Pavel
18.10.2016
11:22:35
Да неважно, noname стартап)

Artem
18.10.2016
11:57:21
Привет всем! Ребята, есть какие-нибудь варианты экспортнуть тест-кейсы + тест-степы из зефира в джире ? Кто-нибудь сталкивался с таким , нашел обходной путь какой может ? В гугле ничего толкового не нашел ( все, что там предлагают экспортирует дичь! ) спасибо )

Faust
18.10.2016
11:58:36
Запросом из БД пробовали? xD

Richard
18.10.2016
12:01:13
а куда экспортите?

Max
18.10.2016
12:05:16
Каким образом решить вопрос добавления блокеров в спринт. Одним из решения вижу пока только планирование спринта на меньшее кол-во стори поинтов с заделом на дальнейшее добавление блокеров
Я под блокеры (у нас это только customer case) выделяю на спринте квоту, допустим, 3 sp. На очередном планировании PO может уменьшить или увеличить квоту. Дефолтовая цифра позволяет впихнуть 2 таких блокера на трёхнедельный спринт. Сверх нормы - в бэклог, вместе с возражениями. По поводу недоделок к концу спринта. Их рассматриваем на следующем планировании в первую очередь. Проверяем, если актуально по-прежнему, то оставляем в работе, если уже пользы нет, то в бэклог. И как тут уже отметили, приложите усилия чтобы KPI не увязывался с velocity, это все равно что в колодец плевать.

Fedor
18.10.2016
12:08:36
спасибо

Я сделал выводы, с большинством согласен)

Pavel
18.10.2016
12:10:34
Можно хакнуть систему - привязать кпи к низкому велосити, потом выйти на нормальный велосити и получать премии каждый месяц за стахановский труд

Fedor
18.10.2016
12:12:35
если официально представят кпи для тестеров и разрабов - будем выкручиваться ?

Pavel
18.10.2016
12:13:45
В системе кпи тоже есть баги, можно их найти и эксплуатировать ?

Ekaterina
18.10.2016
12:14:46
"На работе ввели жёсткий электронный учет работы сотрудников. Тестировщики обиделись и стали работать по 48 часов в сутки". Оно?)

Pavel
18.10.2016
12:15:17
дада

Fedor
18.10.2016
12:15:39
как только введут кпи, сразу в чат

Google
Ekaterina
18.10.2016
12:17:28
На прошлой работе руками вписывали, сколько потратили времени на задачу. Я как-то влепила h вместо m. Тимлид был очень удивлен работой отдела тестирования :)

Pavel
18.10.2016
12:56:33
> С другой стороны, в сферу ИТ вливается поток специалистов, которые слабо представляют, как можно доказать отсутствие ошибок в программе или выстроить структуру, которая сокращает возможности ошибок, прежде всего логических, которые носят принципиальный характер.

После этих строчек чето взгрустнулось

Ekaterina
18.10.2016
12:58:54
— Тестирование – это просто! Ты же этим занимаешься – расскажи моей жене пару штук, она тоже в IT работать хочет и бабло лопатой грести!

Реальная просьба. Так что цитата вполне реалистична

Dmitry
18.10.2016
13:05:27
Linux Foundation представил инициативу по развитию открытых JavaScript-проектов Организация Linux Foundation представила новый совместный проект JS Foundation, который будет выступать площадкой для сотрудничества и развития различных открытых проектов, связанных с использованием языка JavaScript для web-разработки. В рамках JS Foundation планируется поддерживать лучшие решения и продвигать высококачественные стандарты разработки серверных и клиентских проектов на JavaScript. Читать дальше

Присоединившиеся к JS Foundation компании передали для совместной разработки некоторые свои проекты, среди которых: Node.js-сервер Appium, эталонная реализация протокола для взаимодействия с платёжными системами Interledger.js, JavaScript-движок для IoT-систем JerryScript, тестовый инструментарий Mocha, библиотека обработки дат Moment.js, визуальная среда разработки для IoT Node-RED и упаковщик модулей Webpack. Данные проекты теперь будут развиваться под эгидой Linux Foundation и JS Foundation, независимо от конкретных поставщиков.

You
18.10.2016
13:06:34
— Тестирование – это просто! Ты же этим занимаешься – расскажи моей жене пару штук, она тоже в IT работать хочет и бабло лопатой грести!
Да! И таких просьб много... :/ А потом даешь почитать того же Савина, и народ говорит: "Пока там вначале простое рассказывалось, то я все понимала... а потом, со страницы 40 и выше начали говорить про форумы, баги, блоги, фиксы и все такое, на что мне надо словарь для каждого слова.. короче, как-то сложновато у вас, оказывается"

Artem
18.10.2016
13:07:57
а куда экспортите?
все, впорос решил уже :) Спасибо

Richard
18.10.2016
13:08:38
You
18.10.2016
13:08:52
Хорошо хоть матерным словарём не обозвали))
Может когда читали, то и обзывали ??

Pavel
18.10.2016
13:11:56
Вообще тут важно учесть контекст дискуссии. Тестировщик наверно не должен, но вот в математике есть специальный раздел, который называется "формальная верификация программ", и там как раз математически доказывается отсутствие ошибок в программе/алгоритме на основе модели.

Но этим кунг-фу (без обид) я думаю владеет ничтожная часть "тестировщиков"

Semyon
18.10.2016
13:13:51
Товарищи тестировщики, а расскажите мне как вы будете доказывать отсутствие ошибок?

Я вот знаю про доказательства корректности, конечно, системы типов, там, Хиндли Миллнером погоняет лямбда-кубами

но оно даже там не работает

Faust
18.10.2016
13:17:18
Ни разу не сталкивался с тем что нужно доказывать таковое, я всегда только искал их и как можно больше

Google
Semyon
18.10.2016
13:17:47
Что-то мне подсказывает, что такое доказательство невозможно в общем виде

Кажется это что-то зовут Карл

и фамилия у него Поппер

Pavel
18.10.2016
13:18:28
Так никто и не утверждал что-то про общий вид

Pavel
18.10.2016
13:19:41
Это по определению одно и то же

В рамках таких теорий

Semyon
18.10.2016
13:20:41
У меня просто глаз зацепился за "которые слабо представляют, как можно доказать отсутствие ошибок в программе "

ну дак вот — никак

Pavel
18.10.2016
13:21:03
Да тот текст вообще немного про другое.

ну дак вот — никак
В общем случае никак, но в реальности то всегда имеем дело с частным случаем

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

Semyon
18.10.2016
13:22:58
Вот я и спрашиваю у уважаемых товарищей тестировщиков, как они обычно доказывают отсутствие ошибок в ПО

потому что я не могу сейчас цензурного слова подобрать, которым бы я ответил на просьбу формально верифицировать простейший CRUD

можно, в принципе, кандидатскую защитить в процессе

Pavel
18.10.2016
13:24:58
Ну, если код покрыт юнит-тестами и у методов низкая цикломатическая сложность, то можно с определенной иронией утверждать что доказано отсутствие ошибок.

Semyon
18.10.2016
13:25:31
ага, давай закроем глаза на то, что этот код не в вакууме работает

а в инфраструктуре

Pavel
18.10.2016
13:25:42
Тут мы полагаемся на тот факт, что если на паре тестовых значений тесты не упали, то и все остальные входные значения будут действовать аналогично

Semyon
18.10.2016
13:25:44
тут очень серьёзная степень иронии

Google
Pavel
18.10.2016
13:26:25
Как правило в crud задачах этого достаточно для бизнеса

Semyon
18.10.2016
13:26:42
для бизнеса вообще не требуется доказывать отсутствие ошибок в ПО :)

внезапно

ну то есть, для Бизнеса NASA, например, или SpaceX надо

но они плохо справляются

Pavel
18.10.2016
13:26:59
любой crud взаимодействует с базой данных, а вот в базе данных уже можно более упорото доказывать отсутствие ошибок.

Так а в чем твой тезис? Если невозможно абсолютно доказать - то и доказывать ничего не надо?

Если хотя бы для 1% состояний доказана безошибочность, то это лучше чем 0%

Semyon
18.10.2016
13:29:11
Ээээ

Я утверждаю, что в подавляющем большинстве ПО существующего на данный момент физически невозможно доказать отсутствие ошибок даже в 1% кода

а что самое главное — совершенно не нужно

Pavel
18.10.2016
13:30:57
Как доказать на практике безошибочность твоего утверждения, не знаю :)

Semyon
18.10.2016
13:31:29
моё утверждение фальсифицируемо

Pavel
18.10.2016
13:31:42
Для этого потребовалось бы абсолютно всю документацию и спеки перевести в формальный вид, для начала

Semyon
18.10.2016
13:31:47
покажи мне хотя бы одну софтину, в которой формально доказано отсутствие ошибок на 1% кода

хотя бы на 1%

Pavel
18.10.2016
13:32:41
int getSomeNumber() { return 42; }

Вот тут можно даже про 100% заявить

Semyon
18.10.2016
13:33:11
а теперь пожалуйста доказательство в студию

заметь, я не утверждаю, что в этом коде есть ошибки

Google
Semyon
18.10.2016
13:35:05
я утверждаю, что доказательства безошибочности нет

Pavel
18.10.2016
13:35:13
Спека: метод должен возвращать 42. Множество входных данных: пустое. Множество выходных данных: {42} Множество выходных данных совпадает с множеством спеки => ошибки невозможны.

Формально.

Semyon
18.10.2016
13:36:34
у тебя точно на всех архитектурах литерал 42 раскроется в int?

почему не во float?

не в double?

ты этого не доказал

Pavel
18.10.2016
13:37:09
В спеке ничего не сказано про типы данных и реализацию

Это уже другая вселенная

Semyon
18.10.2016
13:37:31
ну то есть если программа вернет 42.0, то спека будет счастлива

я под доказатеьством имел в виду нечто другое, конечно

Pavel
18.10.2016
13:38:08
Еще можно задавать коварные вопросы "а что будет если из-за космических лучей в процессе путешествия из процессора на память 42 превратится в 43"

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

Semyon
18.10.2016
13:39:30
Ну известные мне пруверы работают как раз на типах

причем сишные программы им доказывать сложна

потому что они "грязные"

хрен чего докажешь

Pavel
18.10.2016
13:40:44
Для си есть же тоже спеки

Semyon
18.10.2016
13:41:23
ты про какие спеки сейчас? BDD и иже с ним? Дак это не доказательство корректности ни разу

Pavel
18.10.2016
13:41:46
я под доказатеьством имел в виду нечто другое, конечно
Но ты попробуй сформулируй, что же ты имел в виду, тогда и можно будет говорить предметно. А то как-то доказывать "сам не знаю что" глупо.

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