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

Фотография

WEB-тестирование


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

#21 PavelB

PavelB

    Постоянный участник

  • Members
  • PipPipPip
  • 169 сообщений
  • Город:Санкт-Петербург

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

что, для того чтобы зайти в какой-нить word, вам понадобится подключение Интернету?


А в чём разница между подключением к Интернету и включением компьютера в таком случае?
Если так выразиться: для использования одних программ требуется один набор действий, для других - другой. В чём принципиальное различие между этими наборами действий я не вижу.
  • 0

#22 any

any

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

  • Members
  • Pip
  • 12 сообщений
  • ФИО:ANY

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

Мне кажется на лицо неверная трактовка копроса. В данном случае будет уместнее говорить про тестирование распределенного ПО и удаленого доступа. Частным случаем которого будет доступ к Web приложению через browser. Кстати, в чем вы видите принципиальную разницу между Windows Form and Web Form приложением ? Только интерфейс. Бизнес логика живет отдельно и не зависит от уровня представления.
  • 0

#23 ЛаМпочка

ЛаМпочка

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

  • Members
  • Pip
  • 54 сообщений
  • Город:г.Москва

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

А что, для того чтобы зайти в какой-нить word, вам понадобится подключение  Интернету?  :huh:

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



А Если я тестирую, простите, процессы интеграции ПО с другим ПО, тогда как быть? Интегрированные программные продукты перестают быть ПО, только потому что одна из программ требует подключения к другой???
90% всех споров - всего лишь разногласия в терминологии. Эта дисскуссия - не исключение.
  • 0

#24 SALar

SALar

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

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


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

Если текстовый редактор будет является неким web-сервером по обработке текстовой информации, то уже не ПО.

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

Сильно.
Как это в дзен буддизме,... "Белая лошадь не есть лошадь" (имеется в виду не есть абстрактная лошадь). А красный мерседес это не мерседес и мерседес это не автомобиль. И участник форума "ХХХ" не есть участник форума.

ПО устанавливается локально на одну машину, а работа с web-приложениями тредует несколько иного подхода...

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

Да не может быть. "Брынза не бывает зеленого цвета. Это вас кто-то обманул."

Вот у меня сейчас одно из Win32 приложений установлено на 3 машины, а вебсайт на одной. Кстати, Rational Robot это одновременно и Web и Win32 приложение. Для них тоже отдельную категорию создавать будем? А есть еще большая экзотика, вроде одновременно Mac, Linux, Win32 приложений.
Да еще, надо создать отдельные разделы по тестированию приложений написанных на Дельфи, С, С++, Фокале и обязательно! отдельно выделить раздел для ЯМБ-а.

А что, для того чтобы зайти в какой-нить word, вам понадобится подключение  Интернету?  :huh:

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

А для того того чтобы зайти в какой-нить IE 5.0, вам понадобится подключение Интернету? Естественно нет. В Микрософт до этого еще не додумались. А вод до того, что для полнофункциональной работы с Word требуется подключение к интернуту - додумались. И реализовали.

Мне кажется на лицо неверная трактовка копроса. В данном случае будет уместнее говорить про тестирование распределенного ПО и удаленого доступа. Частным случаем которого будет доступ к Web приложению через browser. Кстати, в чем вы видите принципиальную разницу между Windows Form and Web Form приложением ? Только интерфейс. Бизнес логика живет отдельно и не зависит от уровня представления.

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


В чем то согласен, в чем то нет. Вы знаете, в некоем смысле клиент клиент-серверной системы можно считать броузером. Да и терманалы мейнфреймов туда же заодно отнести. Кроме того, можно легко выносить бизнеслогику Web приложения в тонкий клиент (вспомните хотя бы Lines, который был полностью реализован на клиенте) и наоборот, скрывать всю логику Win32 приложения на клиенте, перенеся ее на сервер.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#25 Dmitry_NJ

Dmitry_NJ

    Консультант

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

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

ПО устанавливается локально на одну машину, а работа с web-приложениями тредует несколько иного подхода...

Сударыня, у вас, мягко говоря, чрезвычайно странный критерий для определения того, что является ПО - установка на локальную машину. То обстоятельство, что браузер тоже устанавливается на локальную машину, для вас, наверное, не аргумент? Если мы и дальше будем продвигаться такими же темпами, то скоро будем спорить можно ли называть операционными системами какие-нибудь другие системы, кроме Windows :)

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

HP Software

#26 PrincessSophia

PrincessSophia

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

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

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

ПО устанавливается локально на одну машину, а работа с web-приложениями тредует несколько иного подхода...


мда... вы точно уверенны что ПО - это то что устанавливается на одну машину? :blink: Как насчет кластерных и распределенных решений ? Нельзя давать однозначные решения....

Вы еще скажите что web приложения - это куски кода которые работают под управдением IIS :P
  • 0

#27 Ekaterina

Ekaterina

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

  • Members
  • Pip
  • 52 сообщений
  • ФИО:Екатерина Андреевна
  • Город:Санкт-Петербург

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

Как насчет кластерных и распределенных решений

а не могли бы вы привести какие-нибудь примеры таких решений ?
  • 0

#28 barancev

barancev

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

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


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

Как насчет кластерных и распределенных решений

а не могли бы вы привести какие-нибудь примеры таких решений ?

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

Например, веб-приложение :)

Классическая схема: веб-сервер (скажем, Apache) -- на одной машине, в DMZ, сервер приложений (скажем, WebSphere) -- на другой, за файрволом, а БД (скажем, Oracle) -- на третьей.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#29 Ekaterina

Ekaterina

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

  • Members
  • Pip
  • 52 сообщений
  • ФИО:Екатерина Андреевна
  • Город:Санкт-Петербург

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

эх... придётся пожаловаться преподу по стандартизации и разработкам, что он нам дал неточную классификацию ПО...
  • 0

#30 barancev

barancev

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

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


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

эх... придётся пожаловаться преподу по стандартизации и разработкам, что он нам дал неточную классификацию ПО...

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

Почему же? Может быть, он дал вполне правильную классификацию. Кстати, расскажите, какую?

Универсальной классификации ПО вообще не существует. Бывают классификации по некоторым признакам.

Например, предложенная Вами классификация: на скольких машинах работает приложение -- на одной или на нескольких. По этому признаку все ПО разбивается на два класса, условно можно назвать их -- десктопные приложения и распределенные приложения.

Другой пример классификации -- по архитектуре. Это больше относится к распределенным приложениям. Типичные архитектуры -- клиент-серверная, трехзвенная, трехзвенная с балансировщиком нагрузки (возможно, есть другие).

Десктопные приложения можно тоже как-то классифицировать, например -- разделить на пользовательские приложения и системные, пользовательские можно разделить, например, на имеющие графический интерфейс и консольние, а системные -- на постоянно работающие сервисы (демоны) и периодически выполняющиеся обслуживающие программы.

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

#31 SALar

SALar

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

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


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

эх... придётся пожаловаться преподу по стандартизации и разработкам, что он нам дал неточную классификацию ПО...

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

"Не советую солодой человек. Сьедят." (с) Стругацкие.
Ваш преподаватель может быть некомпетентен в предмете, который преподает (это случается сплошь и рядом). Но сообщать ему об этом нужно очень тактично. Или не сообщать совсем, а после окончания курса тут же забыть все, что давали как страшный сон.

Нам вот на уроке истории говорили, что если на человеке надет 20 килограмовый доспех, то подняться с земли самостоятельно он не может. А еще говорили что откомпилированные программы всегда быстрее интерпретируемых. А еще ..., да много чего нам говорили на уроках, лекциях и семинарах такого, что не имеет отношения к действительности.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#32 PavelB

PavelB

    Постоянный участник

  • Members
  • PipPipPip
  • 169 сообщений
  • Город:Санкт-Петербург

Отправлено 29 июня 2005 - 06:08

Другой пример классификации -- по архитектуре. Это больше относится к распределенным приложениям. Типичные архитектуры -- клиент-серверная, трехзвенная, трехзвенная с балансировщиком нагрузки (возможно, есть другие).


А можно немного подробнее об этой классификации? Где что почитать?
Интересно стало
  • 0


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

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