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

Фотография

Запуск приложения


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

#1 Alexander.Savvopulo

Alexander.Savvopulo

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

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Саввопуло Александр Алексеевич

Отправлено 25 июля 2005 - 12:34

Приветик.

Есть ли возможноть запуска приложения из самого скрипта?
Если есть, то подскажите как это делается.
  • 0

#2 Mike

Mike

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 1 079 сообщений
  • Город:Москва

Отправлено 25 июля 2005 - 13:15

SystemUtil.Run "notepad.exe"


Другой способ, если приложение поддерживает OLE Automation - с помощью CreateObject:
set excel = CreateObject("Excel.Application")
excel.visible=true

  • 0
Best regards,
Майк.

#3 Alexander.Savvopulo

Alexander.Savvopulo

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

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Саввопуло Александр Алексеевич

Отправлено 25 июля 2005 - 13:39

На SystemUtil WR ругается. Говорит что незнает такого. Да и в справке я почему то это не нашел.

У меня WinRunner 7.0
  • 0

#4 SergeyP

SergeyP

    Специалист

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

Отправлено 25 июля 2005 - 14:05

В WR есть такая неплохая функция

invoke_application("notepad.exe","c:\my_dir\work.txt","",SW_SHOW);
где 2-ой параметр - параметры вызова приложения
3-й параметр - рабочий каталог

  • 0

#5 Alexander.Savvopulo

Alexander.Savvopulo

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

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Саввопуло Александр Алексеевич

Отправлено 25 июля 2005 - 14:24

Да, invoke подошел.

Спасибо большое за ответ.

P.S. да и тему в принципе можно закрывать
  • 0

#6 Dmitry_NJ

Dmitry_NJ

    Консультант

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

Отправлено 25 июля 2005 - 16:09

Есть ли возможноть запуска приложения из самого скрипта?
Если есть, то подскажите как это делается.

Почитайте закрепленный топик "Как правильно задавать вопросы". Если бы вы сразу сказали, что работаете с WR, то Mike на стал бы вам писать как запускать приложение в QTP. Телепатов на форуме нет.
  • 0
Дмитрий Шевченко

HP Software

#7 Dace

Dace

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:НИР

Отправлено 06 мая 2006 - 08:41

Скажите, как запустить простое приложение из WR(не блокнот, в приложиии файлы не запускаються. Это банковская система)?
Спасибочки! :diablo:
  • 0
http://MinskMarket.net - Лучший шоппинг в Интернет

#8 Dmitry_NJ

Dmitry_NJ

    Консультант

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

Отправлено 06 мая 2006 - 19:29

Скажите, как запустить простое приложение из WR(не блокнот, в приложиии файлы не запускаються. Это банковская система)?

Ваше приложение не имеет .exe файлов для запуска? А как оно в принципе запускается? Это web приложение и вы работаете с ним через браузер? Это Java приложение, запускаемое из командной строки? Что-то иное?

Я же уже написал, что на форуме телепатов нет. Вы льстите себе, если думаете, что здесь кто-то обязан знать особенности реализации вашей "банковской системы".
  • 0
Дмитрий Шевченко

HP Software

#9 Dace

Dace

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:НИР

Отправлено 10 мая 2006 - 07:25

Ваше приложение не имеет .exe файлов для запуска?

Exe файл есть, работает программа без запуска каких либо дополнительных файлов(просто запускаеться ехе и все). :diablo:
  • 0
http://MinskMarket.net - Лучший шоппинг в Интернет

#10 Dmitry_NJ

Dmitry_NJ

    Консультант

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

Отправлено 11 мая 2006 - 03:08

Exe файл есть, работает программа без запуска каких либо дополнительных файлов(просто запускаеться ехе и все).  :aggressive:

Ну а тогда в чем проблема? Чем invoke_application() то не подходит?
  • 0
Дмитрий Шевченко

HP Software

#11 Dace

Dace

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:НИР

Отправлено 11 мая 2006 - 09:49

Ну а тогда в чем проблема? Чем invoke_application() то не подходит?

 

Пасиба, я про него и спрашивала. Просто при испрользовании все время ошибки разного рода появлялись. Но в общем получалась так, что всего то забыла ';' поставить (мда это тупо, не поверите, на то чтоб это увидеть ушло часов 5).
:aggressive:
  • 0
http://MinskMarket.net - Лучший шоппинг в Интернет


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

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