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

Фотография

Ошибка настроек прокси-срвера


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

#1 Fishka

Fishka

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 16 сентября 2005 - 09:41

Здравствуйте,
У меня следующий вопрос:
Делаю всё по схеме описанной в "Вопрос от начинающего: Как задать таск":
1)- Откройте Internet Explorer или любой другой любимый браузер.

2)- Начните запись скрипта в TestComplete.

3)- На панели Recording нажмите кнопку 'Record HTTP requests' (красный кружок с надписью http).

4)- Указываете имя таска и записываете его.

5)- Возвращаете настройки прокси в исходное состояние.

После пункта 4, если нажать stop, появляется ошибка: "HTTP запрос не был записан, скорее всего Вы не модифицировали настройки прокси-сервера в вашем браузере как описано в Справке. Ваш таск пустой и не будет записан"

При этом в свойствах подкл. IE стоит настройка LAN, использовать прокси-сервер, адресс моего компа в локальной сети, порт 9090, убрана галока "не использовать для локальных адресов".
В чём может быть ошибка?
  • 0

#2 Гость_Guest_*

Гость_Guest_*
  • Guests

Отправлено 19 сентября 2005 - 14:23

Приветствую,

Раздел "Recording HTTP Requests" документации TestComplete.

Regards,
Alex
[TeamAQA]
____
[TeamAQA] members are not employed by AutomatedQA Corp. but are just
volunteers who have some experience with the tools by AutomatedQA Corp.
and a desire to help others. Postings made by [TeamAQA] members may
differ from the official policies of AutomatedQA Corp. and should be
treated as the own private opinion of their authors and under no
circumstances as an official answer from AutomatedQA Corp.
[TeamAQA] signature is used with permission by AutomatedQA Corp.
More information about [TeamAQA] and its members is available at
http://www2.automate...ticles/TeamAQA/
================================

#3 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

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

Здравствуйте.

При этом в свойствах подкл. IE стоит настройка LAN, использовать прокси-сервер, адресс моего компа в локальной сети, порт 9090, убрана галока "не использовать для локальных адресов".

Попробуйте указать локальный IP вместо сетевого - 127.0.0.1.
  • 0
С уважением,
Дмитрий

#4 Fishka

Fishka

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 21 сентября 2005 - 14:28

2Dmitry N:
Пробовала, рез-т такой же

2Guest:
Изначально по этому пункту всё делала
  • 0

#5 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 22 сентября 2005 - 06:56

Здравствуйте.

А вы не по HTTPS траффик записываете случайно? TestComplete не позволяет записывать HTTPS траффик.

Такое сообщение выдается при попытке записи действий и над локальными серверами и над серверами доступными из интернета (например http://www.google.ru)?
  • 0
С уважением,
Дмитрий

#6 Fishka

Fishka

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 22 сентября 2005 - 10:05

Привет! :)

2Dmitry N

Нет, делаю по HTTP (просто создала свою страничку с парой ссылок, прописала псевдоним в аппатче)

Только над локальными серверами. На моём компе нет доступа в инет.

З.Ы. Да, и ещё вопрос:
Как выяснилось, надо будет пару проэктов тестировать через HTTPS. Подойдёт ли для этого RationalRobot?
  • 0

#7 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

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

Здравствуйте.

В этом случае, у меня есть еще два предположения.

1. Вы открываете HTML файл, а не соединяетесь с Веб сервером.

2. HTTP траффик в вашей сети идет через прокси сервер. В этом случае вам надо указать параметры прокси в диалоге Engine Options в разделе Load Testing.
  • 0
С уважением,
Дмитрий

#8 Fishka

Fishka

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

  • Members
  • Pip
  • 29 сообщений

Отправлено 26 сентября 2005 - 08:59

Привет,

1. По-моему, соединяюсь, ведь, у меня в аппатче прописан псевдоним и адрес я пишу localhost/test1.......

2. Нет, во внитренней сети вообще, никакие соединения не проходят через прокси.
  • 0

#9 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

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

Здравствуйте.

При этом в свойствах подкл. IE стоит настройка LAN, использовать прокси-сервер, адресс моего компа в локальной сети, порт 9090, убрана галока "не использовать для локальных адресов".

А может ваш компьютер подключен к сети не напрямую, а через какое-нибудь соединение (VPN)? В этом случае настройки прокси надо для этого соединения указывать.
  • 0
С уважением,
Дмитрий

#10 Fishka

Fishka

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

  • Members
  • Pip
  • 29 сообщений

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

Мне уже как-то неловко писать :)

Нет, не подключён
  • 0

#11 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

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

Здравствуйте.

В таком случае затрудняюсь что-либо еще порекомендовать, кроме как обратиться в службу поддержки AutomatedQA (support@automatedqa.com). И пришлите им побольше информации (скриншоты диалогов, например), чтобы не пришлось потом на дополнительные вопросы отвечать и тем самым терять время.
  • 0
С уважением,
Дмитрий

#12 Fishka

Fishka

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

  • Members
  • Pip
  • 29 сообщений

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

Да, так и сделаю

Спасиб :)
  • 0

#13 Irrina

Irrina

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Irina

Отправлено 14 апреля 2006 - 12:52

Добрый день!

У меня такой же вопрос, однако для доступа в инет используется прокси... что-то я совершено запуталась с настройками, надеюсь на Вашу помощь. :rtfm:

Для доступа в инет через проксю - адрес X, порт Y.
Что ставить в настройках HTTP load Testing?

Recorder - Proxy Port ???

Firewall Settings - ???

Заранее благодарна.
  • 0

#14 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 14 апреля 2006 - 16:21

Здравствуйте, Ирина.

Для начала скажите, какая версия TestComplete у вас установлена. Я подозреваю, что TestComplete 4.

Recorder - Proxy Port ???

Если вы будете записывать тест на этом компьютере, то здесь ничего менять не надо. Это порт, на котором "висит" TestComplete в качестве proxy.

Firewall Settings - ???

Здесь укажите X и Y - ваш прокси-сервер.
  • 0
С уважением,
Дмитрий

#15 Irrina

Irrina

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Irina

Отправлено 17 апреля 2006 - 12:53

Версия 3.05

Если изменить только Firewall Settings, а Recorder - Proxy Port оставить 9090, ошибка всё равно вылазит :(
  • 0

#16 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 18 апреля 2006 - 15:42

Здравствуйте, Ирина.

У вас очень старая версия. Рекомендую обновиться, вполне может быть, что HTTP Load Testing и вовсе с этой версией не работает.

Как бы там не было, тот Proxy порт, который указан в настройках TestComplete, надо указать в настройках Proxy вашего браузера. Принцип прост - TestComplete сам выступает в качестве прокси - через него проходят все запросы к серверу, и он их записывает.
Например, если обычно все работает так:
Comp --- FireWall --- Web Server
То при записи задач все должно работать так:
Comp --- TestComplete --- FireWall --- Web Server

Подробнее об этом написано в разделе помощи 'Specifying TestComplete As a Proxy Server'.
  • 0
С уважением,
Дмитрий

#17 Tiana

Tiana

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

  • Members
  • PipPip
  • 81 сообщений
  • ФИО:Girnyk S. Tatyana
  • Город:Украина, Харьков

Отправлено 23 марта 2007 - 12:53

Добрый день!

Скажите пожалуйста, удалось ли решить, обсуждаемую в этой темке проблему? если удалось, то каким образом?

Похоже, что у меня аналогичная проблема.
Использую триал версию TestComplete 5.11. и Internet Explorer 7.0
Для начала пытаюсь записать в автоматическом режиме HTTP task для сайта LoadTestingDemo (устанавливается вместе с TestComplete 5.11, используется http протокол).

Настройки Internet Explorer 7.0
Прикрепленный файл  InternetExplorer7_settings.png   66,03К   91 Количество загрузок:

Настройки TestComplete 5.11
Прикрепленный файл  TestComplete5_options.png   20,16К   83 Количество загрузок:

Открываю Internet Explorer 7.0. Нажимаю кнопку 'Start Recording', затем выбираю опцию 'Record an HTTP task', задаю имя для текущей задачи, появляется окно:
Прикрепленный файл  InfoWindow.png   11,45К   74 Количество загрузок:
нажимаю кнопку 'Yes', после чего, выполняю переходы между страничками в LoadTestingDemo и нажимаю кнопку 'Stop Recording', появляется следующее окно:
Прикрепленный файл  NotificationWindow.png   8,55К   73 Количество загрузок:
  • 0

#18 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 27 марта 2007 - 07:46

Здравствуйте, Тиана.

Судя по всему, HTTP traffic не проходит через TestComplete. Так как сайт вы открываете и нормально с ним работаете, а настройки у вас правильные, я подозреваю что заковырка может быть во фразе 'Some settings are managed by your system administrator' на окне настройки соединений в Internet Explorer. Возможно, настройки прокси серверов перетираются некими админскими настройками и поэтому не работают. Попросите системного администратора прояснить этот вопрос.
  • 0
С уважением,
Дмитрий

#19 Tiana

Tiana

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

  • Members
  • PipPip
  • 81 сообщений
  • ФИО:Girnyk S. Tatyana
  • Город:Украина, Харьков

Отправлено 30 марта 2007 - 13:15

Добрый день!

Dmitry N, спасибо за помощь. Вопрос получилось решить не очень красиво, но уж лучше, чем никак. Моей машине открыли доступ к сайтам локальной сети и сети интернет без прокси-сервера. Другим образом не получалось, нюансов не знаю, возможно что-то не так с настройками самого прокси-сервера.
  • 0

#20 French

French

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

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

Отправлено 04 апреля 2007 - 09:54

Добрый день!

Dmitry N, спасибо за помощь. Вопрос получилось решить не очень красиво, но уж лучше, чем никак. Моей машине открыли доступ к сайтам локальной сети и сети интернет без прокси-сервера. Другим образом не получалось, нюансов не знаю, возможно что-то не так с настройками самого прокси-сервера.

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


Привет всем!

недавно столкнулся с той же самой проблемой Tiana, если вас еще интересует могу поделиться как она решилась:

в настройках TC
1. enable 'Use HTTP proxy'
2. proxy host - указываете proxy через который у вас на фирме подключение к инету (к примеру proxy.myhost.com)
3. proxy port обычно 3128 но у вас может отличаться

в настройкаx IE
1. disable 'Bypass proxy server for local adresses'
2. proxy - 127.0.0.1
3. port прописываете recorder port TC - обычно: 9999

я сам промучался день, но с этими настройками, я думаю, у вас могло бы все получиться.
  • 0


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

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