Перейти к содержимому

Фотография

Разработка ПО на Rational


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 16

#1 natali.ancharuk

natali.ancharuk

    Новый участник

  • Members
  • Pip
  • 72 сообщений
  • ФИО:Анчарук Наталья Владимировна

Отправлено 01 ноября 2005 - 05:20

Здравствуйте!
Хотелось бы узнать, можно ли разрабатывать ПО на Rational?
Есть ли у него какие - нибудь объектно ориентированные языки программирования и как они называются?
:acute:
  • 0

#2 van

van

    Опытный участник

  • Members
  • PipPipPipPip
  • 475 сообщений
  • ФИО:Ваулин Артем Николаевич
  • Город:Россия, Санкт - Петербург

Отправлено 01 ноября 2005 - 12:12

Смотря что разрабатывать хотите.
Если автоматизированные или нагрузочные тесты, то да :acute:
Язык называется SQABasic.
  • 0
Ваулин Артем
КОРУС Консалтинг
Руководитель отдела тестирования

Мой дневник

#3 Froggy

Froggy

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • Город:СПб

Отправлено 01 ноября 2005 - 12:24

Насколько я знаком с продукцией Rational, предназначенной для тестирования, то полностью независимое от среды разработки (т.е. от Rational) ПО на нем создать не получится - проект, содержащий в себе набор тестовых скриптов без Rational на машине не пойдет (ну нельзя создать работающий сам по себе ехе-шник, и вообще нельзя ехе-шник, а только набор сценариев тестирования, совокупность которых будет работать из-под Rational-овского продукта)
  • 0

#4 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 01 ноября 2005 - 18:01

Смотря что разрабатывать хотите.
Если автоматизированные или нагрузочные тесты, то да  :acute:
Язык называется SQABasic.

sqaBasic это только для функциональных тестов, для нагрузочных там C-like language. Но ни тот, ни другой к категории объектно-ориентированных все равно не относятся.
  • 0
Дмитрий Шевченко

HP Software

#5 Bishop_

Bishop_

    Новый участник

  • Members
  • Pip
  • 64 сообщений
  • ФИО:Дмитрий


Отправлено 02 ноября 2005 - 07:36

Дмитрий, хотелось бы узнать: а Silk Test объектно оринтированный язык программирования или нет?
  • 0
<span style='font-size:8pt;line-height:100%'>Luxoft UA</span>

#6 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 02 ноября 2005 - 09:33

Silk Test это не язык, а инструмент такой.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#7 LastFire

LastFire

    Новый участник

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Огарко Александр

Отправлено 02 ноября 2005 - 09:39

Я, конечно, чайник, но мнение имею :)
В рамках RUP имхо можно разработать настолько детализированные требования, что изрядная часть кода будет создаваться автоматически, с помошью подключаемого генератора. А уж какой язык он будет пользовать - дело личное.

Поправьте, если ошибаюсь.
  • 0
Александр

#8 Bishop_

Bishop_

    Новый участник

  • Members
  • Pip
  • 64 сообщений
  • ФИО:Дмитрий


Отправлено 02 ноября 2005 - 10:47

Silk Test это не язык, а инструмент такой.

Просмотр сообщения


Сорри ошибся, я имел ввиду язык для написания функц. скриптов используемый в Silk Test - объектно-ориетированный?
  • 0
<span style='font-size:8pt;line-height:100%'>Luxoft UA</span>

#9 Spy

Spy

    Опытный участник

  • Members
  • PipPipPipPip
  • 378 сообщений
  • ФИО:Полаженко Сергей Владимирович
  • Город:Minsk, Belarus

Отправлено 02 ноября 2005 - 13:02

Здравствуйте!
Хотелось бы узнать, можно ли разрабатывать ПО на Rational?
Есть ли у него какие - нибудь объектно ориентированные языки программирования и как они называются?
:friends:

Просмотр сообщения


Вопрос звучит несколько не естественно.

1. Обычно язык программирования выбирают не по производителю, а по знаниям персонала, требованиям заказчика, используемым платформам, имеющимуся инструменту и т.д. А не в духе: "А нет ли у Rational своего языка программирования - мы бы на нём полабали".

2. Rational - такой фирмы нет. Её давно купил IBM. Можно ли считать вопрос эквивалентным следующему: "Хотелось бы узнать, можно ли разрабатывать ПО при помощи средств разработки компании IBM?"

Ответ: да, можно.

Как под операционные системы производства самой IBM (OS/390, z-OS, AIX) - в этом случае у вас и выбора-то нет - из числа ОО языков: С++, Java, так и для персональных платформ:

Продукты: IBM Rational Developer, WebShere Studio Application Developer

Для проведения параллели между продуктами IBM и Microsoft можно воспользоваться обзором:

Developer Productivity Study - Report (Part One 1.0MB)
http://www.branhamgr...tools_study.pdf

Developer Productivity Study - Appendix (Part Two 2.06MB)
http://www.branhamgr...dy_appendix.pdf

Однако, учитывайте, что обзор был выполнен по заказу компании IBM, не учитывая современные продукты Microsoft Visual Studio 2005, Microsoft SQL Server 2005, .Net Framework 2.0 который выйдут буквально на днях.
  • 0
Полаженко Сергей, проект "Тестирование безопасности"
IT-конференции: www.it-conf.ru
IT-тренинги в Беларуси: www.it-study.by

#10 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 02 ноября 2005 - 18:28

Silk Test это не язык, а инструмент такой.

Просмотр сообщения

Сорри ошибся, я имел ввиду язык для написания функц. скриптов используемый в Silk Test - объектно-ориетированный?

Сам язык называется 4Test и, насколько я знаю, он объектно-ориентированный.
  • 0
Дмитрий Шевченко

HP Software

#11 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 02 ноября 2005 - 18:34

В рамках RUP имхо можно разработать настолько детализированные требования, что изрядная часть кода будет создаваться автоматически, с помошью подключаемого генератора. А уж какой язык он будет пользовать - дело личное.

A что это за генераторы такие волшебные, которые сами тестовые скрипты генерируют из требований? Что-то не приходилось пока о таких слышать.
  • 0
Дмитрий Шевченко

HP Software

#12 LastFire

LastFire

    Новый участник

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Огарко Александр

Отправлено 03 ноября 2005 - 09:25

По тестовые скрипты из требований:
http://www.citforum....generation_uml/

Но я говорил про автоматическую генерацию именно кода приложения.

Про рэшнловский процесс не скажу, но встречал у ханивела.
Логика в требованиях задавалась матлаб моделью - сишный код генерился из нее же. Соответственно, ошибок в автогенеренном коде было крайне мало. А вот отдельные главы, написанные кривыми индусскими ручками, порождали изрядное количество дефектов.
  • 0
Александр

#13 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 04 ноября 2005 - 01:26

По тестовые скрипты из требований:
http://www.citforum....generation_uml/

Любопытная статья (за исключением 2-го раздела, от которого пахнет нафталином). Правда возникают серьезные сомнения в экономической целесообразности разработки подобных генераторов по сравнению с разработкой собственно автоматизированных тестов привычным способом.
  • 0
Дмитрий Шевченко

HP Software

#14 serega

serega

    Опытный участник

  • Members
  • PipPipPipPip
  • 355 сообщений
  • Город:Москва

Отправлено 07 ноября 2005 - 07:48

По тестовые скрипты из требований:
http://www.citforum....generation_uml/


Спасибо за ссылку, сначала обрадовался, думал, надо же, действительно есть инструмент генерации, почитал...все как обычно - непонятно :smile:
А что за зверь - Генератор тестов?
Я правильно понимаю, что писать скрипты все равно приходится, в комментраиях к объектам на UML диаграмме?
  • 0

#15 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 07 ноября 2005 - 08:03

По тестовые скрипты из требований:
http://www.citforum....generation_uml/

Спасибо за ссылку, сначала обрадовался, думал, надо же, действительно есть инструмент генерации, почитал...все как обычно - непонятно :smile:
А что за зверь - Генератор тестов?
Я правильно понимаю, что писать скрипты все равно приходится, в комментраиях к объектам на UML диаграмме?

Просмотр сообщения

Приходится писать проверки для отдельных операций, а автоматически генерируется последовательность их выполнения. Вот генератор тестов это и делает -- обходит нарисованную на UML модель состояний и переходов. Цель -- побывать во всех состояниях и в каждом выполнить все допустимые переходы.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#16 van

van

    Опытный участник

  • Members
  • PipPipPipPip
  • 475 сообщений
  • ФИО:Ваулин Артем Николаевич
  • Город:Россия, Санкт - Петербург

Отправлено 07 ноября 2005 - 08:34

Прочитал достаточно поверхностно, но мне показалось, что данный подход очень напоминает Model - Based Testing, правда, в не самом простом варианте :))
  • 0
Ваулин Артем
КОРУС Консалтинг
Руководитель отдела тестирования

Мой дневник

#17 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 07 ноября 2005 - 09:31

Прочитал достаточно поверхностно, но мне показалось, что данный подход очень напоминает Model - Based Testing, правда, в не самом простом варианте :))

Просмотр сообщения

Правильно напоминает, это именно MBT и есть :smile:
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных