|
|
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток, уважаемые. Вопрос. Есть проект, его нужно тестировать не некоем множестве платформ, Windows - всех версий, Linux, Solaris и т.д. В отдельных случаях - еще и против отдельных версий JVM и C++ компиляторов. Т.е. получается такое вот себе картезианское множество, по осям - операционные системы и их версии (и подверсии, от сервиспаков), по другим осям - компиляторы и их версии. Нужно это множество перемножить и для каждого пересечения (если на тестовом боксе есть эта конфигурация) - выполнить тесты, результаты слить в специальную отдельную папочку. Вопрос - каким средством это вообще можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2009, 02:12:28 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
И это называется - hudson, Build multi-configuration project (alpha) Уровень подготовки аудитории, как всегда, порадовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 15:24:55 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
И я же и отвечуУровень подготовки аудитории, как всегда, порадовал. здесь тестеров очень мало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 15:26:11 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
eNoseИ я же и отвечуУровень подготовки аудитории, как всегда, порадовал. здесь тестеров очень мало. При чем тут тестеры? Речь шла про кроссплатформенную разработку (платформе - не обязательно ОС). Впрочем, это понятно, что кроссплатформенных разработчиков тут тоже нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 15:31:49 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
как известно, различных линух-дистрибов очень много. однако одни и теже паки встают на многие из них. ну или хотя бы собираются из исходников. ПОЧЕМУ? потому, что такие е-билды учитывают особенности всех платформ. короче: вам нужен инстнумент, который будет тестировать (или чего вы там хотите) вне зависимости от платформы (но с учетом особенностей каждой из них) разработка под линукс например мало чем отличается от разработки под виндовс (ну кроме системных вызовов, которые реализуются для каждой из платформ). плюс некоторый набор тестов. "Build multi-configuration project" - это лишь способ выбирать конфигурацию сборки, однако каждая конфигурация сперва должна быть вами создана и сконфигурирована. я пишу проект под линух/винд на плюсах - ничего сложного не увидел пока (кроме времени на разработку - требуется отладка и тестирование для каждой платформы) 4 8 15 16 23 42 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 16:54:36 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
Aklinкак известно, различных линух-дистрибов При чем тут линукс дистрибутивы? У меня приложение работает на MySQL, Oracle, MS SQL. Oracle бывает версий 9, 10, 12 (последних - еще две подверсии). Серверов приложений - добрый десяток, от томката до резина какого. Итого получаем матрицу примерно 10 на 20. 200 комбинаций. Это только две оси, на одной операционке. А если что-то еще и операционко-зависимое, то получаем еще одну размерность. Aklin"Build multi-configuration project" - это лишь способ выбирать конфигурацию сборки, однако каждая конфигурация сперва должна быть вами создана и сконфигурирована. Капитан очевидность рыдает. Aklin"я пишу проект под линух/винд на плюсах - ничего сложного не увидел пока (кроме времени на разработку - требуется отладка и тестирование для каждой платформы) Об этом и речь. Только в данном случае тестирование автоматизируется. И сборка тоже. И еще много чего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 23:41:28 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
Если не секрет, что за приложение работающее со "всеми" СУБД и на "всех" платформах? Для чего это нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 00:11:17 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
Denis. Для чего это нужно? Ты знаешь, что такое JIRA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 00:53:50 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
Интересуюсь яDenis. Для чего это нужно? Ты знаешь, что такое JIRA? Знаю. Если честно - говно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 01:29:48 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
И я же и отвечуПри чем тут тестеры? Речь шла про кроссплатформенную разработку (платформе - не обязательно ОС). Впрочем, это понятно, что кроссплатформенных разработчиков тут тоже нет. Вы название топика читали? А вопрос топикстартера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 08:20:11 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
eNoseВы название топика читали? А вопрос топикстартера? И что с того? Программисты (разработчики) уже не занимаются тестированием? Только некие мифические тестеры? И не пользуются средствами CI, работая только из своих IDE? И давно такое случилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 10:37:13 |
|
||
|
cruisecontrol и все все все - среда для межплатформенного тестирования?
|
|||
|---|---|---|---|
|
#18+
Denis.Интересуюсь яDenis. Для чего это нужно? Ты знаешь, что такое JIRA? Знаю. Тогда зачем было задавать такой очевидный вопрос? Denis. Если честно - говно. О да! Сразу видно авторитета и знатока вопроса ;)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 10:38:17 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36569701&tid=1343765]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 417ms |

| 0 / 0 |
