
Lemur
06.06.2018
08:23:57
Ретест делается после поправки какой либо ошибки
Регрессионка, грубо говоря, повторяя проверка уже по готовым сценариям

Anton
06.06.2018
08:24:05
Я ж и говорю что неидеальное пояснение, правильное описание ре-теста в третьем пункте, однозначно

Lemur
06.06.2018
08:24:40

Anton
06.06.2018
08:24:41
Но если включить немного СПГС, и предположить что тест-кейсы пишутся в процессе тестирования фичи, то после фикса ты по сути прогоняешь тест снова

Google

Anton
06.06.2018
08:25:42
То же самое что надо сделать в третьем пункте, предположить что баг найден именно регрессией

Evgeniy
06.06.2018
08:26:43
регрессия находит баги, точка. если она их находит, то регрессия случается раньше ретеста :) никакого противоречия

Lemur
06.06.2018
08:27:01

Elena
06.06.2018
08:27:57
а свой нельзя написать?)

Anton
06.06.2018
08:28:58
Правильно было бы описание ре-теста из третьего пункта, а регрессии из первого

Lemur
06.06.2018
08:29:00
Re-testing is executing a previously failed test against new software to check if the problem is resolved. After a defect has been fixed, re-testing is performed to check the scenario under the same environmental conditions.
During Re-testing, testers look for granular details at the changed area of functionality, whereas regression testing covers all the main functions to ensure that no functionalities are broken due to this change.
Ретест не первый вариант

Anton
06.06.2018
08:29:47
Я ошибся, исправил сообщение

Richard
06.06.2018
08:31:55
Как тут уже сказали выше я - не настоящий тестировщик, но вставлю свои 5 копеек. На мой взгляд (и он может отличаться от общепринятых положений) регрессия и ретест идут последовательно.
Приведу пример что я имею ввиду:
1. Приходит билд или обновление. Мы гоняем стандартный набор проверок и регрессию, чтобы определить, что ничего старого не раздолбали.
2. После того как пункт 1 завершен мы ждем фикса на найденные баги. Когда этот фикс приходит мы проводим ретест в рамках валидации багов.
Он может иметь меньший объём чем регрессия.

Anton
06.06.2018
08:33:44
Ну он в любом случае меньше, да

Lemur
06.06.2018
08:33:46

Anton
06.06.2018
08:34:27
Не, ну я согласен что третий правильный. Просто я зашел с другой стороны

Evgeniy
06.06.2018
08:34:57

Google

Evgeniy
06.06.2018
08:35:15
в третьем пункте факт про регрессионное тестирование - не определение, а свойство

Anton
06.06.2018
08:37:17
Относительно регрессии, то она может (и будет) так же проводиться ПОСЛЕ ре-тестов. После очередного билда / перед очередным релизом
И после нее снова будут фиксы и ре-тесты

Evgeniy
06.06.2018
08:37:50
это очевидно, потому что есть SDLC

Anton
06.06.2018
08:37:57
Именно
И сложно сказать что раньше в нем происходит

Антон
06.06.2018
08:42:56
Правильным будет засчитан 1 вариант, т. к. остальные методом исключения отбрасываются

Lemur
06.06.2018
08:45:37
Ретестинг там точно верный, регрессия немного спорно, но она выполняется как раньше так и позже
В идеале позже

Антон
06.06.2018
08:48:44

Evgeniy
06.06.2018
08:48:59
- re-testing is running a test again - регрессия гонимая в CI точно также "running test again"
- regression is fiding side effects - вообще, любого рода тестирование продукта, это обращение внимания на сайд-эффекты (шок!)
поэтому я не люблю тесты, а в особенности терминологические тесты. вместо нанесения пользы вы сидите и спорите что правильно, а программа-то недотестирована

Антон
06.06.2018
08:49:44
Во втором - ретестинг сайт эффекты не ищет

Максим
06.06.2018
08:50:26
Общем да, с вероятностью 99% правильным будет 1ый вариант =)

Антон
06.06.2018
08:50:27
4-й вообще не имеет отношения к определениям

Максим
06.06.2018
08:50:34
Можно даже нагуглить ответ

Антон
06.06.2018
08:51:16
А в первом - совершенно не противоречит определениям)
Это из Sample Paper ISTQB тест, построение вопроса и ответов по крайне мере идентичное)

Heisenberg
06.06.2018
08:52:17
Всем привет. Подскажите пожалуйста, есть ли чат по Performance testing?

Google

Shoo
06.06.2018
08:52:32
Боже, вы все еще это обсуждаете?

Evgeniy
06.06.2018
08:52:45
рассуди нас, о мудрейший!

Anton
06.06.2018
08:53:49

Shoo
06.06.2018
08:54:52

Yury
06.06.2018
08:57:00
Пгостите, всегда хотел узнать, а в чём смысл таких чотких формулировок и споров по ним?

Lemur
06.06.2018
08:58:40
Спасибо всем за обсуждение

Максим
06.06.2018
08:58:49
https://www.softwaretestinghelp.com/istqb-foundation-level-exam-sample-paper-ii/ тут это вопрос 26

Yury
06.06.2018
08:58:52
вы действительно в общении уточняете, что будете делать именно ретест, а не регрессию?

Максим
06.06.2018
08:58:53
ответ А =)
done

Heisenberg
06.06.2018
08:59:16
консоль браузера для перфоманс тестинга вполне можно использовать? Или это сейчас не модно?

Anton
06.06.2018
08:59:32

Heisenberg
06.06.2018
08:59:45
например смотреть сколько времени идёт запрос на выборку данных

Anton
06.06.2018
08:59:54

Heisenberg
06.06.2018
09:00:14
по сути только вкладка нетворк там нужна и всё

Anton
06.06.2018
09:00:33
Ну есть еще вкладка Performance, но она про client-side

Heisenberg
06.06.2018
09:00:52
а если я хочу например отправить 1000 запросов и посмотреть минимальное и максимальное время, среднее, то это уже жметр?

Anton
06.06.2018
09:00:56
А так да, обычно нетворка хватает
Ну или другая тула
Если прям от жмитра воротит (бывает такое)

Google

Alex
06.06.2018
09:03:09

Heisenberg
06.06.2018
09:04:13

Bola
06.06.2018
09:05:19

Alex
06.06.2018
09:05:40
Я про то что браузерная консаоль не дает сделать это нативно, может и можно как то закостылить, но для этого есть самый популярный инструмент, зачем искать решения? :)

Heisenberg
06.06.2018
09:05:41

Alex
06.06.2018
09:06:14
чарльз наверняка может такое сделать

Anton
06.06.2018
09:06:22
Тут вопрос в том, хочешь ли ты при этих 1000 запросах нагрузить сервак, или просто 1000 лупов для сбора статы

Alex
06.06.2018
09:06:24
берп какой нить

Anton
06.06.2018
09:06:47
Да можно хоть фиддлером
Вопрос в том, что жмитр даст при этом самый читабельный отчет

Heisenberg
06.06.2018
09:07:28
вот просто хочу посмотреть, что такой-то вопрос выполняется не более N секунд
при последлвательном обращении к серверу, т.е. 1 запрос за раз

Anton
06.06.2018
09:08:29
Ну тогда реально жмитр. За пару минут создал самплер и лупанул его 1000 раз тредом

Heisenberg
06.06.2018
09:08:59
понял, спасибо

Anton
06.06.2018
09:09:20
Главное лисенеры не забыть повесить)

Heisenberg
06.06.2018
09:09:30
а почему консоль не советует запускать тесты в гуи моде?

Anton
06.06.2018
09:09:46
Переполнение памяти произойдет

Heisenberg
06.06.2018
09:09:53
вот прям когда запускаешь жметр там написано что гуи мод используйте только для создания и редактирования тестов

Google

Bola
06.06.2018
09:09:53

Alex
06.06.2018
09:09:58
потому что нагрузочное тестирование в гуи моде намного больше юзает памяти

Anton
06.06.2018
09:10:05
Гуй много данных в памяти хранит

Bola
06.06.2018
09:10:16

Anton
06.06.2018
09:10:25
Например лисенеры просто капец засирают ее
Но 1000 лупов можно и в гуе

Bola
06.06.2018
09:11:36
А если дружите с nodejs, есть хороший тул artillery.

Anton
06.06.2018
09:11:59
А если с пайтоном то Locust

Bola
06.06.2018
09:12:04
Если питон - locust

Anton
06.06.2018
09:12:07
Но в жмитре это все равно быстрее и проще

Alex
06.06.2018
09:13:45
хз, имхо жметр проще изза гуи чем таурус

Bola
06.06.2018
09:37:11
В Таурус текст по той задаче, что выше - делается быстрее
Отчёт красивее)
И никто не мешает скормить таурусу готовый jmx

Anton
06.06.2018
09:43:09
Его надо курить, как и любую новую тулу. Если знаешь жмитр, то зачем еще заморачиваться чем-то. Тем более для такой задачи

Bola
06.06.2018
09:47:43
Согласен.
Тогда просто жметер. Универсально.

mrx
06.06.2018
11:20:22
ребят, порекомендуйте, в каком виде можно оформить документацию для тестирования?
на проекте нет вообще никакой документации, то есть нельзя сослаться на требования, нужно писать их самому исходя из "здравого смысла".
Типа, это логотип, он должен быть в соответствие с базой, это окно для ввода даты, по нажатию открывается календарь...

Richard
06.06.2018
11:24:49
гугли user story

Tzeentch
06.06.2018
11:25:09

Richard
06.06.2018
11:25:45
Тест-план - это тест-план. Документация по проекту - это документация по проекту. Не надо всё в одну кучу.