
Roman
04.12.2016
11:03:54
речь не о том, что сча не нужны, речь о том, что уже вполне очевидно, что скиллы "кликнуть кнопку руками" не нужны вообще и технически есть смысл тестить руками то, что требует эмоциональной оценки
игры - хороший пример, но не в контексте "выкатить новый танк, убедиться, что ездит и соответствует требованиям", а "или интересно играть, нравится ли баланс и всё такое

Pavel
04.12.2016
11:54:22
А тут спорят о принципиальной возможности или о целесообразности замены ручного тестинга на AI ?

Faust
04.12.2016
11:54:51
О восможности

Google

Pavel
04.12.2016
11:57:17
Ну тогда это скорее прогноз о будущем, а не аргументированный тезис
Потому что принципиально то уже давно можно было бы построить идеальный мир, но войны, вражда, болезни все портят ;)
И может так оказаться что обучать нейросетки для теста очередной фичи дороже и накладнее чем объяснить тестеру что делать.

Roman
04.12.2016
12:07:28
это нужно только для той части запуска скриптов, которая требует "эмоциональной оценки", большинство "диалогового" софта и сайтов не требует оных и может быть полность покрыто автоскриптами. то есть если вы пишете 50 строк текста в шагах на англ языке например, то что вам мешает написать эти же 50 строк на сишарпе/яве/питоне и иже
?

Pavel
04.12.2016
12:09:34
Мешает то что это не решит задачу?

Roman
04.12.2016
12:09:55
как это не решит? вы тесткейсы как дизайните?

Pavel
04.12.2016
12:10:12
Неплохо бы привести конкретный кейс покрытия эмоционального теста в 50 строк
А то только теоретические предположения "вся фича 50 строк и до завтра все успеем сделать"

Roman
04.12.2016
12:11:06
я про обыкновенный софт же
блин

Pavel
04.12.2016
12:11:36
А в необыкновенном софте это все неприменимо?

Roman
04.12.2016
12:11:38
один кейс на проверку цифровой панели калькулятора

Google

Roman
04.12.2016
12:12:03
зачем его руками кликать?

Pavel
04.12.2016
12:12:11

Roman
04.12.2016
12:12:12
и писать "человеческим языком"?
все вещи алгоритмизируемые
все техники тест-дизайна являются алгоритмическими

Pavel
04.12.2016
12:12:52
То есть с проблемой останова не знакомы? :)

Roman
04.12.2016
12:13:50
да ладно
а ну назовите мне неалгоритмизируемые вещи в макромире (то есть не подчиняющиеся причинно-следственной связи)?
я про ИТ не говорю ваще - всё в ИТ является алгоритмами бай дизайн же
причём алгоритмами бинарной логики
иначе не работает

Pavel
04.12.2016
12:15:53
Прекратите писать ненаучные и неконструктивные утверждения

Roman
04.12.2016
12:16:06
какие из?

Pavel
04.12.2016
12:16:23
Причинно-следственная связь и алгоритм это вообще из разных опер

Roman
04.12.2016
12:17:18
алгоритм - это формализированное описание причинно-следственной связи

Pavel
04.12.2016
12:17:50
откуда такое определение? И что оно дает

vyazovoy
04.12.2016
12:18:45
Роман, алгоритмизируйте пожалуйста тестирование удобства управления виртуальным джойстиком на фокус группе 1000 человек
или любовь)

Roman
04.12.2016
12:20:28
последнее является биохимией и вполне давно описано, но вопрос банально глупый или следствие невнимательности. "удобство" - это эмоциональная характеристика, я и не предлагаю это тестировать без АИ - очень много критериев. но алгоритмизировать запросто

Google

Pavel
04.12.2016
12:20:42

vyazovoy
04.12.2016
12:22:27
я то думал спор будет интересным. а то просто никто друг друга не слышит)
удачи вам, Роман, в алгоритмизации и программировании всей своей жизни)

Pavel
04.12.2016
12:23:14
Алгоритмизируйте взятие неопределенного интеграла аналитически. Потом можно отправляться за премией Филдса.

Roman
04.12.2016
12:24:06
как бы физики вроде пока что сходятся в том, что единая теория возможна

Pavel
04.12.2016
12:25:58
Ну а проблему останова вы тоже знаете как алгоритмизировать? ?
Утро перестает быть томным

vyazovoy
04.12.2016
12:26:22
да все он знает, уже ж понятно
толку спорить и доказывать)

Roman
04.12.2016
12:28:51

Pavel
04.12.2016
12:29:28
Потому что вы сказали что можно все алгоритмизировать

Pavel
04.12.2016
12:31:20
Зачем - ответ тривиален и самоочевиден, на уровне первого курса мехмата. Чтобы иметь возможность ловить целый класс багов в программах.
Под названием "программа зависла"


Roman
04.12.2016
12:36:30
и? а как вы собираетесь ловить "зависания программ"?
тут же вопрос об "В теории вычислимости алгоритмически неразрешимой задачей называется задача, имеющая ответ да или нет для каждого объекта из некоторого множества входных данных, для которой (принципиально) не существует алгоритма, который бы, получив любой возможный в качестве входных данных объект, останавливался и давал правильный ответ после конечного числа шагов."
вам не нужен алгоритм действий для решения таких задач, но чтобы создать ситуацию в которой система перейдёт в состояние неразрешимости - вам нужен будет алгоритм, либо же система будет изначально в нём находиться. мне кажется вы немного путаете разрешимость задачи и алгоритмичность последовательностей действий. то есть "проблема остановки" не является алгоритмичеки разрешимой, но она является алгоритмичной
то есть вот например - при распознавании речи если мы зададим в качестве входящих данных шум и одновременно не ограничим время вычисления результатов для обыкновенной марковской модели, то движок нам никогда не выдаст результат. но марковская модель от этого не перестанет быть алгоритмичной, правда?


Richard
04.12.2016
12:49:48
Хватит вашей наркомании тут)

Roman
04.12.2016
12:50:18
но чтобы получить результат - мы ставим ограничения и по числу и по длительности вычислений и гарантируем получение результата (игнорирование шума - тоже результат) и получаем конечное число вычислений и полностью разрешимую алгоритмическую задачу

Google

Richard
04.12.2016
12:51:15
Вы людей пугаете)
Они вас боятся)

Roman
04.12.2016
12:53:17
ета харашо
кстати, из нашего обсуждения есть один вывод - не нужно писать тесты на невалидные состояния системы. то есть тест, ожидаемым результатом которого будет "программа не зависла" - глуп

Olga
04.12.2016
13:06:26
прежде чем все сдать на милость АИ давайте решим куда девать толпы праздного мяса
не убивать жы

Roman
04.12.2016
13:07:15
человеки не нужны! слава роботам!

Olga
04.12.2016
13:08:08
Роман, да вы робот
одинокий робот, как Вертер

Aleksandr
04.12.2016
13:08:39
Нет, это Роман, и похоже он сдал Славу роботам

Admin
ERROR: S client not available

Roman
04.12.2016
13:08:59
гггг

Olga
04.12.2016
13:09:05
Робот, модель Роман

Roman
04.12.2016
13:09:14
как Бендер же, классику не смотрели штоле?

Olga
04.12.2016
13:09:47
до Бендера тебе далеко
сорьки

Roman
04.12.2016
13:10:15
я тоже люблю сигары и пиво и не люблю человеков
из минусов - у меня нет контейнера в пузе для охлаждения пива

Aleksandr
04.12.2016
13:11:44
Там оно только нагревается?

Roman
04.12.2016
13:13:21
оно там тока перерабатывается

Google

Olga
04.12.2016
13:16:19
Кажется, что Бендер самый человечный робот на свете
такой же жадный наглый беспринципный алкаш
божественно

Richard
04.12.2016
13:23:17

Olga
04.12.2016
13:26:09
может, это мое дело

Richard
04.12.2016
13:26:57
Это не твоё дело!
Как-то двусмысленно вышло.

Olga
04.12.2016
13:27:35

Roman
04.12.2016
13:34:07
а я баклажан

Alexander
04.12.2016
13:35:38
томат, ты где там?

Richard
04.12.2016
13:42:45
А?
Домой еду, а что?

Roman
04.12.2016
13:44:41
тут походу фруктовый сад вызывают

Alexander
04.12.2016
13:44:43
да тут традиционная перекличка началась

Richard
04.12.2016
13:45:33
А я томат.

Olga
04.12.2016
14:15:01
а я у мамы молодец?
бэ - безопасность.
нэ - не слышали?

Karter
04.12.2016
15:11:27
?

Alexandra
04.12.2016
15:19:19
Да в общем-то, кажется, после этого холивар и развернулся, после упоминания тестирования игр, имею в виду.