@qa_ru

Страница 216 из 1080
Pavel
04.12.2016
15:20:52
И алгоритмически неразрешимо

Alexandra
04.12.2016
15:29:15
Паша, я распечатаю и поставлю в рамочку на рабочем столе))

Roman
04.12.2016
15:45:09
И алгоритмически неразрешимо
нит, вполне разрешимо ибо есть пределы рассчётов

Pavel
04.12.2016
15:45:23
нит

Google
Pavel
04.12.2016
15:45:41
Ни разрешимо по беспределу

Roman
04.12.2016
15:46:04
ну если разрабы беспредельничают - то тада да

знавал я разрабов-гопников, страшные люди

vyazovoy
04.12.2016
15:48:49
предлагаю для того чтобы закрыть спор Роману своим примером доказать как именно разрешимо

а мы посмотрим

спор на уровне "кто кого сборет, кит или слон"

Roman
04.12.2016
15:51:43
что именно разрешить то?

vyazovoy
04.12.2016
15:52:39
алгоритмизировать тестирование игры. например арканоида.

для начала

на айос, любой из стора

Roman
04.12.2016
15:53:10
в смысле - написать тесткейсы штоле?

эммм, тут есть кто не умеет тесткейсы писать?

vyazovoy
04.12.2016
15:53:33
я не знаю что вы имеете в виду под алгоритмизировать

Google
vyazovoy
04.12.2016
15:53:47
ваши определения выше какие то дикие совсем)

Roman
04.12.2016
15:56:06
In mathematics and computer science, an algorithm (i/ˈælɡərɪðəm/ AL-gə-ri-dhəm) is a self-contained step-by-step set of operations to be performed. Algorithms perform calculation, data processing, and/or automated reasoning tasks.

A test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.

описание пошаговых инструкций и ожидаемого результата тесткейся является алгоритмом по определению

как вы собираетесь тестировать не определяя тестовые ситуации (неважно в какой форме), шаги выполнения и ожидаемые результаты (ну и очевидно - полученные фактические для последующего анализа) - я хз

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

кстати, очень рекомендую - https://en.wikipedia.org/wiki/Algorithm_characterizations годнейшая статья на тему определений и характеристик алгоритмов

или любовь)
https://www.youtube.com/watch?v=xrf0hKJbdkE - или ещё неплохо и коротко на AsapScience разжевали. вполне testable things. и при надобности - статистически предсказуемые и алгоритмически просчитываемые. эт если надо кому )))

Katsya
04.12.2016
22:06:41
Прекратите писать ненаучные и неконструктивные утверждения

null
04.12.2016
22:11:31
Что за глупости

Что хочу, то и пишу)

Slow
05.12.2016
04:38:25
я автоматизировал игры, ничего сложного

Alexandr
05.12.2016
05:51:15
Всем привет. Кто-нибудь писал гаджеты для Jira?

Dmitry
05.12.2016
06:04:05
я автоматизировал игры, ничего сложного
Смотря что в них автоматизировать и что за игры

Slow
05.12.2016
06:04:41
это же та же программа, только с графикой

Dmitry
05.12.2016
06:05:13
По апи? Не юзеринтерфес жи

Slow
05.12.2016
06:05:47
и юзер интерфейс и api

не вижу препятствий

Dmitry
05.12.2016
06:06:59
Я просто слабо представляю как автоматизировать к примеру ща я в дуум последний играюсь

Google
Slow
05.12.2016
06:08:04
ну, мне кажется, ошибка у большинства такая, что никто толком не может выделить конекретный предмет тестирования

который должен отвечать на вопрос - а что именно мне нужно покрыть тестами

ответив на этот вопрос, можно решить задачу

Dmitry
05.12.2016
06:10:06
К примеру карту перемещений монстряк, во многих играх они запросто могут начать бежать в стену и иногда проходить ее насквозь

Slow
05.12.2016
06:10:49
вот, стена и монстр это два объекта, так?

Dmitry
05.12.2016
06:11:42
То есть автотест будет дублировать код игры чтоб следитт за таким?

Slow
05.12.2016
06:13:14
соответственно, проверяем, какая будет рекция, когда крайняя передняя точка (модели) монстра достигает крайней линии (проведённой по крайней точке модели) стены

но проблема не в том, что тесты там не помогают, а проблема вы том, что бизнес требует скорости

Dmitry
05.12.2016
06:14:43
От этого половина проблем любого по, даже не игр

Slow
05.12.2016
06:15:13
а как это тестировать я схожу из тех же самых возможностей и инструментов, которые есть либо под рукой либо на котором написана игра

Boris
05.12.2016
06:19:40
Ну в целом. Сложную задачу декомпозируешь на много простых, и вуаля!

Faust
05.12.2016
06:23:13
К примеру карту перемещений монстряк, во многих играх они запросто могут начать бежать в стену и иногда проходить ее насквозь
Потому что большинство забивает на роуты мобов, а это весьма критичные ошибки. А так, почти во всех движках игровых, есть pathfinder и обычно он на себя берет эту проверку.

Faust
05.12.2016
06:24:01
Но большинство юзает самописные движки и не все предусматривают

Faust
05.12.2016
06:26:10
Еще юзают чекеры, которые сравнивают координаты тиррейна и координат роута

Alexander
05.12.2016
06:26:47
коль есть такое непонимание как это всё происходит - может, вы онлайн-конфу устроите, чтоб коллеги посмотрели своими глазами и услышали "из первых уст" об автоматизации тестирования игрушек ?

Faust
05.12.2016
06:29:57
Не, лень... легче послать в мыло на игровые проекты xD

Boris
05.12.2016
06:30:59
Естььмитапы тестировщиков. Можно выступить с докладом

Полезно и круто

Alexander
05.12.2016
06:32:11
вот так и имеем - хотим, чтобы сообщество двигалось вперёд, есть знания - но "лееень...". хотя тема, если посмотреть на отклики в чате - довольно актуальная и интересная.

Google
Alexander
05.12.2016
06:33:36
Естььмитапы тестировщиков. Можно выступить с докладом
митапы хорошо, если они записываются и выкладываются в сеть. :) моя, например, деятельность не связана с тестированием игр - потому я бы послушал/посмотрел только из интереса, но не поехал бы куда-то там.

Slow
05.12.2016
06:34:43
во-во, все готовы послушать, поглядеть, а как по участвоать "а у меня времени нет" ((

Alexander
05.12.2016
06:36:21
во-во, все готовы послушать, поглядеть, а как по участвоать "а у меня времени нет" ((
так было бы чем делиться для широких масс. а у вас, похоже, есть чем.

Boris
05.12.2016
06:37:34
ну как бы вот был в рамблере митап. там все записывалось. и будет выложено. и даже трансляция кажется была

Alexander
05.12.2016
06:38:57
ну как бы вот был в рамблере митап. там все записывалось. и будет выложено. и даже трансляция кажется была
вот это - отлично. распространение знаний должно помочь всему сообществу. будет хорошо, если тут ссылки на всё это благолепие появятся.

Faust
05.12.2016
06:39:56
Мандаринки!!!

Boris
05.12.2016
06:40:03
На конфе по тестированию, SQADays куда я ездил недавно послушать доклады других людей говорилось очень много о том, что если ты обладаешь знаниями но не делишься ими - ты наносишь вред компании.

С определенными оговорками, это справедливо и для любого сообщества профессионалов

Admin
ERROR: S client not available

Boris
05.12.2016
06:40:55
Будь то токари, тестировщики, врачи. Например те-же врачи и ученые это понимают как никто другой.

Alexander
05.12.2016
06:46:07
Будь то токари, тестировщики, врачи. Например те-же врачи и ученые это понимают как никто другой.
ну у них есть еще некая необходимость публиковаться для поддержания/получения статуса. если мы говорим о светилах науки и претендентах на это звание.

Boris
05.12.2016
06:46:28
That's it.

Они же не на пустом месте взяли эту практику

Любой профессионал испытывает в определенный момент нехватку информации для развития в своей области

И решать ее можно по разному. Книги, статьи, конференции, эксперименты, митапы.

Richard
05.12.2016
06:50:14
Here comes Google time! )

Boris
05.12.2016
06:51:02
Ну да. Это инструмент для поиска перечисленных мной средств получения информации

Slow
05.12.2016
06:52:34
На конфе по тестированию, SQADays куда я ездил недавно послушать доклады других людей говорилось очень много о том, что если ты обладаешь знаниями но не делишься ими - ты наносишь вред компании.
Это так говорят от безысходности, да и чаще всем плевать, потому что, "почему я должен делится тем, что сам, "ломая" голову, тратя время и нервы, всё это получал, а кто-то пришёл и ему всё на блюдечке выдать. Ага, ща)"

Boris
05.12.2016
06:53:31
У всего есть нюансы, да. Однако если человек до твоей точки дошел быстрее тебя, то он сможет тебя догнать, и даже обогнать. И это есть страх.

Google
Boris
05.12.2016
06:56:12
Тут все зависит от цели. Если цель именно общий профессиональный рост - то делится нужно. И делать это правильно. Подробно, и прозрачно. Если исключительно профессиональный рост персоны - то дело личное.

Boris
05.12.2016
06:58:05
развитие чего?
немного переформулировал

Slow
05.12.2016
06:59:07
пожалуйста, простой случай, у нас был отдел, нам решили нанять ещё спеца в отдел, но часть, включая меня, знали, что он придёт на замену кому-то, думаете, кто-то стал с ним делится? нет, мы просто распространили эту информацию о замене нового, старым, профит - у нас з/п а человек ушёл

Boris
05.12.2016
07:01:09
Ну потому что обычно предположения и утверждения строятся на базе "идеального коня в сферическом вакууме". А вы поступили вполне логично. А почему на замену? Потому что либо недостаточно быстро развивался кто-то. Или просто не справлялся. И тут уже другие нюансы вступают в силу - как с этим готово жить руководство.

Slow
05.12.2016
07:02:05
правда, потом начальство поменяло место жительства на места не столь отдалённые, но это уже совсем другая история

Boris
05.12.2016
07:09:20
Ну, это здорово что вам удалось сохранить командный дух и не поддатся пагубному влиянию извне :)

Alexander
05.12.2016
07:10:59
но это какое-то исключение из общего случая.

Faust
05.12.2016
07:13:56
Всегда бывают исключения, половина нашей работы на исключениях завязана

Boris
05.12.2016
07:15:24
Я пойду дальше, и скажу что не только нашей работы )))) Но если заглянуть еще дальше - то и вся жизнь основана на исключениях :)

Alexander
05.12.2016
07:16:48
Итого мы как то ушли от идеи рассказать об автоматизации тестирования игр.

Boris
05.12.2016
07:18:13
Я пообщался с одним из организаторов того митапа. Они пилят портал, куда выложат видео с прошедших митапов. Следующий планируется где-то в конце января, если мне память не изменяет.

Slow
05.12.2016
07:30:31
надо бы организовать selenium на vbs, это было бы тема))

Boris
05.12.2016
07:30:52
что подразумевается под vbs?

Slow
05.12.2016
07:31:15
visual basic script

Aleksandr
05.12.2016
07:31:19
Boris
05.12.2016
07:32:14
+1 к Александру. И так существует довольно обширный зоопарк JS и PHP библиотек Селениума. Баранцев уже жаловася на это дело. Что люди не хотят объединить усилия и запилить одну либу. Каждый пилит для себя и потом выкладывает собственную версию.

Slow
05.12.2016
07:32:55
ну, пусть злится) с обиженными обычно поступают не хорошо

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