|
|
|
проблема версионности тестовой базы
|
|||
|---|---|---|---|
|
#18+
Вопрос такой. Чем вы решаете проблему версионности базы при Continuous Integration тестировании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2014, 16:15:32 |
|
||
|
проблема версионности тестовой базы
|
|||
|---|---|---|---|
|
#18+
Мы ее не решаем, потому что мы ее и не создаем. А вообще - задайте более конкретный и развернутый вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2014, 16:40:58 |
|
||
|
проблема версионности тестовой базы
|
|||
|---|---|---|---|
|
#18+
Ну вот допустим, у вас есть develop master релиз кандидат, тематические ветки итд. В каждой из них, очевидно, есть свой набор апдейтов на базу, т.е., например, структура базы всегда разная. Предположим, у нас TeamCity покоммитно тестит каждую ветку. Соответственно, тест коммита в девелоп или в тематическую ветку могут упасть просто потому, что база у нас от другой ветки, где иная структура. Соответственно, хотелось бы иметь что-то, что позволит перед тестом накатывать/откатывать структуру базы к нужному состоянию, вот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2014, 16:34:27 |
|
||
|
проблема версионности тестовой базы
|
|||
|---|---|---|---|
|
#18+
АвторТопика, По хорошему тут один только вариант правильный -- делать на каждый бранч с нуля БД, всю структуру и данные (тестовые) заливать. Там для неё писать скрипты по модификации, также всё тестировать, потом бранч сливать в транк, и снова делать базу, тестировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2014, 18:08:59 |
|
||
|
проблема версионности тестовой базы
|
|||
|---|---|---|---|
|
#18+
АвторТопикаВопрос такой. Чем вы решаете проблему версионности базы при Continuous Integration тестировании? Некоторые современые фрейворки -- например Ruby-on-Rails, MVC5-c# -- имеют "дб-миграции" где записаны изменения схемы. Можно накатывать и откатывать. В самой базе в специальной таблице хранится история накатов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2014, 04:32:18 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38602123&tid=1835031]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 390ms |

| 0 / 0 |
