Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / А как тестировать транзакции ? / 5 сообщений из 5, страница 1 из 1
09.06.2016, 23:20
    #39253936
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как тестировать транзакции ?
Добрый день

Хочу пример !


Смотрю видео


https://m.youtube.com/watch?v=U8MtGYa04v8
...
Рейтинг: 0 / 0
10.06.2016, 16:37
    #39254371
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как тестировать транзакции ?
Никто транзакции обычно не тестирует. Потому-что это штатная фича БД.

Но можно тестировать или искать неудачные реализации твоего алгоритма
на транзакциях. Для этого надо создать 2 сеанса соедниения в datasource
и сымитировать ээ.... сколько там? Если это Oracle - то 3 режима, R/O, seralizable,
read commited.... или в generic-варианте... 6 режимов (правда я не знаю какая
dbms это поддержит надо курить доки).

И сочетания.. 3 * 3 = 9 вариантов ситуаций для Oracle.

Сложность тестинга негативных сценариев будет скорее всего в том что они
- возникают под нагрузкой и как следствие тестинг из модульного (junit)
становится нагрузочным а это... согласитесь несколько новая постановка.
...
Рейтинг: 0 / 0
10.06.2016, 16:58
    #39254382
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как тестировать транзакции ?
mayton,

транзакции это в данном случае АСПЕКТЫ - просо обертка в которой вызвается бегин потом коммит или ролбек ...
...
Рейтинг: 0 / 0
10.06.2016, 17:16
    #39254395
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как тестировать транзакции ?
т.е. грубо говоря аспект это когда мы прячем под аннотацию какое то начальное действие перед выполнением метода и следом конечное. верно?
...
Рейтинг: 0 / 0
10.06.2016, 17:25
    #39254409
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как тестировать транзакции ?
Atum1mayton,

транзакции это в данном случае АСПЕКТЫ - просо обертка в которой вызвается бегин потом коммит или ролбек ...
Думаю да.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / А как тестировать транзакции ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]