Разработка ПО на Rational
#1
Отправлено 01 ноября 2005 - 05:20
Хотелось бы узнать, можно ли разрабатывать ПО на Rational?
Есть ли у него какие - нибудь объектно ориентированные языки программирования и как они называются?
#2
Отправлено 01 ноября 2005 - 12:12
Если автоматизированные или нагрузочные тесты, то да
Язык называется SQABasic.
#3
Отправлено 01 ноября 2005 - 12:24
#4
Отправлено 01 ноября 2005 - 18:01
sqaBasic это только для функциональных тестов, для нагрузочных там C-like language. Но ни тот, ни другой к категории объектно-ориентированных все равно не относятся.Смотря что разрабатывать хотите.
Если автоматизированные или нагрузочные тесты, то да
Язык называется SQABasic.
#5
Отправлено 02 ноября 2005 - 07:36
#6
Отправлено 02 ноября 2005 - 09:33
Редактор портала www.it4business.ru
#7
Отправлено 02 ноября 2005 - 09:39
В рамках RUP имхо можно разработать настолько детализированные требования, что изрядная часть кода будет создаваться автоматически, с помошью подключаемого генератора. А уж какой язык он будет пользовать - дело личное.
Поправьте, если ошибаюсь.
#9
Отправлено 02 ноября 2005 - 13:02
Здравствуйте!
Хотелось бы узнать, можно ли разрабатывать ПО на Rational?
Есть ли у него какие - нибудь объектно ориентированные языки программирования и как они называются?
Вопрос звучит несколько не естественно.
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 который выйдут буквально на днях.
IT-конференции: www.it-conf.ru
IT-тренинги в Беларуси: www.it-study.by
#10
Отправлено 02 ноября 2005 - 18:28
Сам язык называется 4Test и, насколько я знаю, он объектно-ориентированный.Сорри ошибся, я имел ввиду язык для написания функц. скриптов используемый в Silk Test - объектно-ориетированный?Silk Test это не язык, а инструмент такой.
#11
Отправлено 02 ноября 2005 - 18:34
A что это за генераторы такие волшебные, которые сами тестовые скрипты генерируют из требований? Что-то не приходилось пока о таких слышать.В рамках RUP имхо можно разработать настолько детализированные требования, что изрядная часть кода будет создаваться автоматически, с помошью подключаемого генератора. А уж какой язык он будет пользовать - дело личное.
#12
Отправлено 03 ноября 2005 - 09:25
http://www.citforum....generation_uml/
Но я говорил про автоматическую генерацию именно кода приложения.
Про рэшнловский процесс не скажу, но встречал у ханивела.
Логика в требованиях задавалась матлаб моделью - сишный код генерился из нее же. Соответственно, ошибок в автогенеренном коде было крайне мало. А вот отдельные главы, написанные кривыми индусскими ручками, порождали изрядное количество дефектов.
#13
Отправлено 04 ноября 2005 - 01:26
Любопытная статья (за исключением 2-го раздела, от которого пахнет нафталином). Правда возникают серьезные сомнения в экономической целесообразности разработки подобных генераторов по сравнению с разработкой собственно автоматизированных тестов привычным способом.По тестовые скрипты из требований:
http://www.citforum....generation_uml/
#14
Отправлено 07 ноября 2005 - 07:48
По тестовые скрипты из требований:
http://www.citforum....generation_uml/
Спасибо за ссылку, сначала обрадовался, думал, надо же, действительно есть инструмент генерации, почитал...все как обычно - непонятно
А что за зверь - Генератор тестов?
Я правильно понимаю, что писать скрипты все равно приходится, в комментраиях к объектам на UML диаграмме?
#15
Отправлено 07 ноября 2005 - 08:03
Приходится писать проверки для отдельных операций, а автоматически генерируется последовательность их выполнения. Вот генератор тестов это и делает -- обходит нарисованную на UML модель состояний и переходов. Цель -- побывать во всех состояниях и в каждом выполнить все допустимые переходы.Спасибо за ссылку, сначала обрадовался, думал, надо же, действительно есть инструмент генерации, почитал...все как обычно - непонятноПо тестовые скрипты из требований:
http://www.citforum....generation_uml/
А что за зверь - Генератор тестов?
Я правильно понимаю, что писать скрипты все равно приходится, в комментраиях к объектам на UML диаграмме?
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#16
Отправлено 07 ноября 2005 - 08:34
#17
Отправлено 07 ноября 2005 - 09:31
Правильно напоминает, это именно MBT и естьПрочитал достаточно поверхностно, но мне показалось, что данный подход очень напоминает Model - Based Testing, правда, в не самом простом варианте :))
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных