Size: a a a

2019 November 09

КР

Константин Рассафоно... in QA Alliance
Алгоритмов в реальном мире нет, как только начинаем учитывать шанс падения метеорита на наш сервер. Но их приближением, привязанным к реальности можно пользоваться во многих отраслях, всё-таки. А там где нельзя - берем в руки DO-178
источник

АТ

Александр Трофимович... in QA Alliance
Ух, халиварчик. Современный мир и реалии показывают, что @rpwheeler прав.
Много где руководство пытается причесать всех под одну гребенку, сделать универсальных бойцов, которых можно будет кидать куда угодно.
Но потом это все если и происходит - команды быстро разбегаются. Лучше и продуктивнее держать разрозненные команды - профи своего направления.
источник

MT

Maria Teryokhina in QA Alliance
Roman (rpwheeler)
Продолжая тему. Я давно отношусь с подозрением к любым "единым системам", и много раз с ехидством спрашивал как же ж это мы жили без бэст практик и единой системы сидения на офисных креслах.

"Упрощение выбора людей на проекты" я не знаю что за зверь. Всё сложно, если у вас не штампованные стандартные люди-клоны на выбор, я не знаю как это упростить. Везде где видел, индивидуальные команды выбирали под себя.

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

Единую стратегию тестирования для разных команд в разных областях (API, Web, Mobile) я вообще не представляю. Мобильщикам нужны интерфейс гайдлайны, бэкэндщикам они не нужны. Перфоманс у тех и тех разный.

"Анализ текущей ситуации на всех проектах" — врагу пожелаю. Людям желающим жить нормально — не пожелаю. По странному стечению обстоятельств везде где я до сих пор работал обходились без этого, а от манагера который хотел всех обкладывать метриками ушли-разбежались раньше чем он обложил.

Обмен опытом/знаниями проводится нормально на конференциях, причём на них могут ходить люди у которых есть разные понятия.  Обмениваться опытом это не обязательно мешает (как и вот в этом чате). Внутри компаний для обмена опытом-знаниями могут тоже записывать доклады и презентации, советовать друг другу книжки и материалы.
Роман, тут Ваше мнение не спрашивала. А ответа на вопрос так и не получила, Вы написали про один продукт и 2 Команды, у нас разные продукты, и не 2, а 70+ команд. И как быть-то? Если каждая команда понимает под «тест-кейсами», например, своё?
источник

DA

Dmitry Archie in QA Alliance
Sasha
Мне один раз дали хорошую задачу. Идёт человек от какой то точки, пусть А, домой. До дома 20 км. Идёт по прямой. Человек идёт со скоростью 5 км/ч. Дома ждёт песель. Ну как ждёт, он бежит по той же прямой до человека со скоростью 20 км/я. Когда он добегает до человека и бежит домой. Прибежал домой, он сразу бежит к человеку, и так, пока человек не дойдёт до дома.
Вопрос: какой путь пробежит песель.
Задача проверяет/учит решать проблемы наиболее простым способом
То есть "ждёт" и "идёт" ты пишешь через Ё, а самое спорное и редкое "пёс" - через Е? Я за единообразие!
источник

MT

Maria Teryokhina in QA Alliance
К слову о «возможно/невозможно»- я уже несколько лет делаю то, что до этого считалось невозможным. Вера и убеждения меня лично мало интересуют. Так что, давайте о конкретной ситуации и о том, как решить конкретную задачу, а не о том зачем и что в итоге я хочу сделать..?
источник

DA

Dmitry Archie in QA Alliance
Roman (rpwheeler)
+ 1 история из жизни. Наш преподаватель матана, линейной алгебры и других высокоматематических предметов, Юрий Викторович Богданский, о котором до сих пор с ужасом и благоговением отзываются студенты прошедшие Институт Прикладного Системного Анализа, как-то раз показал нам что 2 + 2 может быть равно 1.

Это было на курсе абстрактной алгебры. Рассматривалось пространство в котором целые неотрицательные числа сводились к остатку их деления на три, то есть 0, 1, 2 -- были, а 3, 4, 5 не было, они были снова 0, 1, 2.

Прежде чем вы скажете что это слишком абстрактный пример, я вам скажу что так вообще-то работали и работают компьютерные операции -- если у вас есть один байт на целое число, то 128 + 128 может быть равно 1. И это реальная жизнь, а Юрий Викторович для абстрактной алгебры просто взял пример попроще.

На реальные баги в реальной жизни с подобными операциями я натыкался "вот этими руками". До широко известной в кругах игры "Цивилизация" Сид Мейер был знаменит игрой "Пираты", и вот в первых "Пиратах", в которые я играл в 90-х, если ты набирал больше 327670 золотых, начинался лютейший трэш.

Это, опять таки, к спору про "общие термины" / "общие правила". Тут 2 + 2 или 128 + 128 может быть равно 1, логично и по математике и/или вычислительной технике.
И результаты других операций могут давать неожиданные результаты.
И есть ещё "конструктивистская математика", в которой есть только те числа которые можно построить-представить -- а иррациональных чисел нет. И это тоже работает близко к тому как работают операции в компьютере: квадрат корня из двух не равен двум, потому что в квадрат возводится корень вычисленный с определённой точностью до энного знака после запятой, но результат его возведения в квадрат даёт число немножко отличное от двух.

А вы общих правил для языка хотите :)
О переполнениях буфера: В transport tycoon можно было за 2 миллиарда построить железнодорожный туннель через всю карту: он проверял что начальное число денег положительное и конечное - тоже положительное.
источник

R(

Roman (rpwheeler) in QA Alliance
Maria Teryokhina
Роман, тут Ваше мнение не спрашивала. А ответа на вопрос так и не получила, Вы написали про один продукт и 2 Команды, у нас разные продукты, и не 2, а 70+ команд. И как быть-то? Если каждая команда понимает под «тест-кейсами», например, своё?
Вы его таки получили. :)

> Если нет единого понятийного аппарата, то каким образом Вы предлагаете это сделать: то есть наладить коммуникацию хотя бы?

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

> Организовать взаимодействие 100+ тестировщиков (хотя бы, если не говорить о ещё 500+ разработчиках и аналитиках) для обмена опытом/знаниями, для анализа текущей ситуации на всех проектах (>70), для дальнейшего упрощения выбора людей на проекты и для составления списка бэст практик, стратегии тестирования, единой системы оценки роста сотрудников, и ещё пачки целей.

Утопические системы облегчения Вашего личного повелевания сотнями людей скорее всего не нужны им, мне они тоже не нужны, поэтому на этот вопрос "Как?" ответ будет "Никак, мне это тоже не нужно".
источник

АD

Алекс D.S. in QA Alliance
Dmitry Archie
Жаль что в тот же день, что и Питерский субботник от epam. А то давно хотел в Нижний съездить.
Пока что так себе
источник

DA

Dmitry Archie in QA Alliance
Алекс D.S.
Пока что так себе
Да, я надеюсь на следующий доклад. Ну и повстречал классных знакомых
источник

АD

Алекс D.S. in QA Alliance
Dmitry Archie
Да, я надеюсь на следующий доклад. Ну и повстречал классных знакомых
Ты тут?
источник

DA

Dmitry Archie in QA Alliance
Алекс D.S.
Ты тут?
Да, в шляпе
источник

АD

Алекс D.S. in QA Alliance
Рядом сидели относительно
источник

DA

Dmitry Archie in QA Alliance
Алекс D.S.
Рядом сидели относительно
Сейчас будут развлекаться джависты на своём стенде - подходи, познакомимся :)
источник

АD

Алекс D.S. in QA Alliance
Dmitry Archie
Сейчас будут развлекаться джависты на своём стенде - подходи, познакомимся :)
А где вы?
источник

АD

Алекс D.S. in QA Alliance
Видимо, я нашел другого человека в шляпе)
источник

АD

Алекс D.S. in QA Alliance
А, мы про разное, я про НН)
источник

dg

den gsnak in QA Alliance
вы в мегафоне? интересно было про автоматизированное тестирование? пришлось уйти пораньше :(
источник

АD

Алекс D.S. in QA Alliance
den gsnak
вы в мегафоне? интересно было про автоматизированное тестирование? пришлось уйти пораньше :(
Просто сказали чем пользуются в основном, и в общем описали что такое вообще автоматизация
источник

dg

den gsnak in QA Alliance
я про автоматизированное тестирование ничего не знаю, а первая часть очень мне понравилась и какую-то уверенность мне внушила.
источник

АD

Алекс D.S. in QA Alliance
Ну не знаю) часть материала они в 1й части пропустили со словами "вы и так знаете", ну да знаем, но скипать такое себе, они просто рассказали ж бегло базовую теорию, которую можно найти на хабре, в более качественном изложении первыми же ссылками в браузере
источник