
Vadim
06.03.2018
14:21:08

Shoo
06.03.2018
14:21:21

Parviz
06.03.2018
14:25:25

Dmitry
06.03.2018
14:49:22

Google

Parviz
06.03.2018
15:04:55

Dmitry
06.03.2018
15:05:40
неее банальное любопытство не больше

Буюрова
06.03.2018
16:05:46
С помощью фидлера как вариант

Andrey
06.03.2018
16:46:40

[Anonymous]
06.03.2018
17:09:19
напишите более подробно что вы хотите?
в данном случае вы уже смотрите на ответ конкретного запроса со статусом 200.

Андрей
07.03.2018
09:51:14
нет, при помощи веб драйвера

Heisenberg
07.03.2018
09:51:33
Ребят, нужен совет. Есть система, в ней есть пользователи. Так же есть фиксированное количество permission'ов. Пермишны входят в пермишнгруп. Пермишнгруппы входят в юзергруппы. Юзер может входить в несколько юзергрупп. Все отношения пермишнов. пермишнгрупп, юзергрупп и юзеров прописываются только в бд. Вопрос: какова оптимальная стратегия тестировования пермишнов для юзеров?
примеры пермишнов: просмотр информации определённой, возможность создать другого пользователя, удалить пользователя, изменить какую-то инфу и т.д.
можно через UI проверять, можно через апи. Вопрос в тесткейсах для этого

17598
07.03.2018
09:53:20
через апи имхо быстрее и надежнее
и поддерживать дешевле

Google

Heisenberg
07.03.2018
09:53:39
это я понимаю, а тесткейсы какие?
тут же комбинация любые могут быть
можно сделать юзера без пермишнов вообще, можно со всеми пермишнами
а потом как, попарно?

17598
07.03.2018
09:54:11
строишь матрицу тестов
со всеми комбинациями

Heisenberg
07.03.2018
09:54:21
ээээ
дохрена выйдет ТС

17598
07.03.2018
09:54:26
потом вычеркиваешь то чего не может быть или то что нелогично

Heisenberg
07.03.2018
09:54:34
если их 5 штук то комбинаций огого будет

17598
07.03.2018
09:54:57
мы в свое время забили на тестирование этого функционала - оч долго и дорого

Shoo
07.03.2018
09:55:12

17598
07.03.2018
09:55:13
если у вас банковская система - тогда есть смысл

Heisenberg
07.03.2018
09:55:33
а потом фантазироать

17598
07.03.2018
09:55:51
ну вот сам спросил и сам ответил ))))
только поаккуратнее с фантазиями
вообще для этого спецификации есть

Shoo
07.03.2018
09:56:38

Google

Shoo
07.03.2018
09:56:51

17598
07.03.2018
09:57:21
вообще если заказчик не дает спецификаций то и проект так себе...
и качество будет еще 2 раза так себе

Maksim
07.03.2018
09:58:12
Вы в каком-то идеальном мире живете =)

Heisenberg
07.03.2018
09:58:15

Shoo
07.03.2018
09:58:19
Вообще, качество продукта слабо зависит от наличия спецификации.

17598
07.03.2018
09:58:49

Anton
07.03.2018
10:03:21

17598
07.03.2018
10:03:39
да ладно ?

Evgeniy
07.03.2018
10:03:48
Очевидно , что качество продукта слишком многогранные понятие, чтобы считать спеку хоть каким-нибудь гарантом качества


Shoo
07.03.2018
10:03:51
аргументы ?
Аргументы просты. Наличие спецификации - не волшебная палочка, делающая из говна конфетку.
Спецификация это затраты на её составление, ревью, актуализацию и дополнение. При этом фиксирование всего в документы - далеко не всегда является эффективным способом коммуникации между людьми.
Более того, спецификация никогда не будет полной, правильной и понятной всем, сколько времени на неё не трать.
В лучшем случае вы потратите время и соберете в документацию все key-features и юзкейсы, но это тоже весьма поверхностное покрытие, что бы оно как-то гарантировало качество.
В худшем - закопаетесь в бумажки и вообще ничего толком не сделаете.
Кажется, умные господа от IT уже лет двадцать пять как это осознали и начали придумывать всякие аджайлы и прочее, смещая движущую силу разработки от "так в доке написано" в сторону понимания системы и её целей участниками разработки.

17598
07.03.2018
10:03:51
странно что все серьезные конторы делают спецификации

Evgeniy
07.03.2018
10:03:52
И наоборот

Shoo
07.03.2018
10:04:10


17598
07.03.2018
10:04:19
Аргументы просты. Наличие спецификации - не волшебная палочка, делающая из говна конфетку.
Спецификация это затраты на её составление, ревью, актуализацию и дополнение. При этом фиксирование всего в документы - далеко не всегда является эффективным способом коммуникации между людьми.
Более того, спецификация никогда не будет полной, правильной и понятной всем, сколько времени на неё не трать.
В лучшем случае вы потратите время и соберете в документацию все key-features и юзкейсы, но это тоже весьма поверхностное покрытие, что бы оно как-то гарантировало качество.
В худшем - закопаетесь в бумажки и вообще ничего толком не сделаете.
Кажется, умные господа от IT уже лет двадцать пять как это осознали и начали придумывать всякие аджайлы и прочее, смещая движущую силу разработки от "так в доке написано" в сторону понимания системы и её целей участниками разработки.
чистой воды полемика.

Evgeniy
07.03.2018
10:04:43

17598
07.03.2018
10:04:43

Shoo
07.03.2018
10:04:45
чистой воды полемика.
Я вот от вас каких-то конкретных аргументов как документация обеспечивает качество не услышал вообще.

Anton
07.03.2018
10:04:47

Google

17598
07.03.2018
10:05:23

Anton
07.03.2018
10:05:39
окей, а ошибки за рамками описанного это что ?

Admin
ERROR: S client not available

17598
07.03.2018
10:06:05

Maksim
07.03.2018
10:06:16
да вот прикол в том что всё может быть
Пользовался вариантом, который Shoo предложил (основные + pairwise). Если тулзой какой пользоваться будешь - не забудь указать исключения для невозможных вариантов

Anton
07.03.2018
10:06:50

Shoo
07.03.2018
10:06:51
ниссан, хонда, куча банков, впк
В случае с автопромом, хардварью и впк документация обусловлена не тем, что она гарантирует качество, а нет, что она проходит 100500 согласований и транслируется дальше по цепочкам отчетных органов.
Ну, а ещё тем, что патчить автомобили на лету - плохая история.
А вот в мире не-embedded software и госзаказиков документации нет почти нигде.
Но окей, я понимаю, Гугл\Фэйсбук\Яндекс\etc - не слишком серьезные компании в вашем уютном ISO мире.

17598
07.03.2018
10:08:10
ну не знаю :))) яндекс пишет что гугл говно )))
как - то несерьезно

Anton
07.03.2018
10:08:18
да мне кажется тут речь о том, что человек считает, что какая-то бумажко хоть как-то сделает мир/продукт лучше.
Так не бывает: тот кто пишет спецификацию на линейку - всю жизнь пишет эту спецификацию.
Тот кто хочет заработать продавая линейки - производит линейки.

Shoo
07.03.2018
10:08:22

Dmitry
07.03.2018
10:08:31

17598
07.03.2018
10:08:39
https://yandex.ru/yandsearch?text=%D0%B3%D0%BE%D0%B2%D0%BD%D0%BE&lr=10765&clid=2186618
пруф

Shoo
07.03.2018
10:09:06

Anton
07.03.2018
10:09:20

Shoo
07.03.2018
10:09:26
Мне, пожалуйста, конкретную цитату, вы ж за доки.

17598
07.03.2018
10:09:43
за доки - я проходил сертификацию для програмноаппаратных комплексов
все СТРОГО по требованиями и по спекам

Google

Shoo
07.03.2018
10:10:00
лол. Sad for you.

17598
07.03.2018
10:10:00
ни каких фанатазий

Anton
07.03.2018
10:10:20

17598
07.03.2018
10:10:28
да лана )
а как же выходить на европейский и американский рынок без сертификации ?

Dmitry
07.03.2018
10:10:46
сейчас бы когда какой-то сеошник поднял эти ключевые слова в топ и потом говорить что это яндекс гугл гавном назвал

Anton
07.03.2018
10:11:30
да ладно, можете не отвечать: это все полемика и флуд, надеюсь Админ потрет последние 5 минут :)

Shoo
07.03.2018
10:11:53
Zerg Я все ещё жду каких-то конкретных пруфов о том, как наличие документации должно обеспечивать качество продукта.
Желательно с метриками, пожалуйста.
А то полемика какая-то.

17598
07.03.2018
10:12:17