Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Специалист по тестированию



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Специалист по тестированию
2012-10-26 11:01
В компанию Банк Софт Системс (разработчик банковского ПО и ПО для госсектора) требуются Специалисты по тестированию!
Рассматриваются кандидаты без опыта работы с высшим/неполным высшим техническим образованием и с желанием развиваться в области тестирования.


Обязанности:

Функциональное (ручное) тестирование программного обеспечения;
Описание найденных дефектов, проверка требований и документации;
Участие в подготовке тест-планов, тест-кейсов, сценариев тестирования;
Написание отчетов о результате тестирования;
Фиксирование дефектов и отслеживание их исправления.


Требования:

Высшее образование (желательно техническое);
Опыт работы тестировщиком (функциональное ручное тестирование) от 1 года приветствуется;
Знание основных видов тестирования;
Базовые знания в области СУБД;
Знание SQL (на уровне написания простых запросов);
Личностные качества: внимательность к деталям, умение работать в команде, ответственность.

Условия:

Офис в районе м.Нагатинская/м.Тульская;
Социальный пакет;
ДМС;
ТК РФ;
Возможность профессионального и карьерного роста;
Оклад по результатам собеседования.

Резюме присылаете по адресу I.Sapozhnikova@bssys.com

Саподникова Ирина 8(495)785-04-94


Тестировщик ПО (функциональное/ручное тестирование)
2012-10-26 12:03
Платежная Система - один из лидеров рынка денежных переводов и платежей для реализации новых проектов в платежном сегменте приглашает в свою команду Тестировщика ПО

Задачи:

∙ Тестирование программного продукта;
∙ Функциональное (ручное) тестирование программного обеспечения;
∙ Описание найденных дефектов, проверка требований и документации;
∙ Участие в подготовке тест-планов, тест-кейсов, сценариев тестирования;
∙ Написание отчетов о результате тестирования;
∙ Фиксирование дефектов и отслеживание их исправления;
∙ Подготовка релиза к переносу в рабочую среду и проверка функционирования релиза после переноса;
∙ Разработка скриптов и стратегии тестирования.
∙ Написание внешних утилит для тестирования на С#.

Требования:


∙ Опыт работы тестировщиком (функциональное ручное тестирование) от 1 года;
∙ Знание основных видов тестирования;
∙ Базовые знания в области СУБД;
∙ Знание SQL (на уровне написания простых запросов);
∙ Навыки базового программирования на С#;
∙ Опыт тестирования сложных многоуровневых продуктов (драйверы-API-утилиты) желателен;
∙ Опыт работы с GNU/Linux;.
∙ Опыт тестирования Web-приложений;
∙ Желателен опыт тестирования мобильных, терминальных приложений.


Информация о компании.

Компания предоставляет финансовые сервисы для клиентов по осуществлению денежных переводов между физическими лицами, а также приему платежей в адрес различных провайдеров и позиционирует себя, как технологичную компанию. Сотрудники работают над большими и сложными продуктами, участвуя в процессе их создания от начала (планирования и анализа) до конца (внедрение и работа с конечными пользователями). В связи с запуском и активным развитием масштабных проектов в последние несколько лет, компания активно внедряет в проекты архитектуры, построенные на обмене сообщениями, использующими CQRS и Event Sourcing.

Условия работы:

∙ Интересные задачи в растущей международной компании;
∙ Современные технологии разработки;
∙ Простор для творчества и самореализации;
∙ Возможность применить и реализовать профессиональный опыт;
∙ Креативный комфортный офис в 5 минутах пешком от м. Дмитровская, доброжелательная и демократичная обстановка;
∙ Кухня и бесплатные кофе-паузы.
∙ Оформление согласно ТК РФ (оплачиваемый отпуск и больничный);
∙ ДМС и фитнес;
∙ График работы – 5 дней в неделю, с 10.00 до 19.00
∙ Стабильная конкурентоспособная заработная плата
-------------------------------
С уважением, Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail для резюме
8 985 644-78-13

Аналитик
2012-10-26 12:40
Платежная Система - один из лидеров рынка денежных переводов и платежей для реализации новых проектов в платежном сегменте приглашает в свою команду Аналитика

Задачи:

∙ Сбор, анализ и систематизация требований заказчиков, постановка задач разработчикам.
∙ Взаимодействие с представителями службы технической поддержки, анализ возникающих у пользователя проблем, формулирование запросов на изменения требований.
∙ Подготовка документации по описанию сущностей, взаимосвязей и процессов, участие в выработке архитектурных решений;
∙ Сбор, анализ и документирование функциональных требований к программному обеспечению;
∙ Описание математических алгоритмов, разработка моделей данных и моделей объектов.
∙ Управление внедрением и аналитической разработкой: планирование и распределение задач, контроль сроков исполнения.
∙ Сбор (анкетирование, интервью), разработка (моделирование, написание технических заданий, функциональных спецификаций), документирование (подготовка инструкций, обучающих материалов) и согласование технических и бизнес-требований с заказчиками и участниками проектной команды.
∙ Создание спецификаций на разработку и доработку внедряемого продукта, в том числе участие в проектировании пользовательских интерфейсов.
∙ Обсуждение технических требований и спецификаций с участниками группы тестирования, а также консультативная помощь в составлении планов тестирования.
∙ Участие в интеграционных проектах.

Требования:

∙ Опыт системного анализа и формализации результатов обследования предметной области;
∙ Знание основ программирования, проектирования, разработки, документирования программного обеспечения;
∙ Знание основ теории алгоритмов, теории баз данных, теории систем и системного анализа, основы безопасности информации;
∙ Опыт формализации сущностей и ассоциаций, документирование, моделирование процессов;
∙ Опыт сбора требований, написания технического задания;
∙ Опыт управления проектами по разработке ПО или управления командой разработчиков ПО.
∙ Обязателен опыт работы в роли разработчика, тестировщика, технического писателя, бизнес-аналитика не менее года.
∙ Опыт работы в банковской сфере.
∙ Желателен опыт работы в проектно-ориентированных компаниях.
∙ Обязательно знание английского языка – свободное чтение технической документации.
∙ Опыт взаимодействия с заказчиками, проведения интервью по выявлению требований.
∙ Грамотная устная и письменная речь, способность связно излагать свои мысли и структурировать информацию, аккуратность и внимание к деталям, коммуникабельность.

Информация о компании.

Компания предоставляет финансовые сервисы для клиентов по осуществлению денежных переводов между физическими лицами, а также приему платежей в адрес различных провайдеров и позиционирует себя, как технологичную компанию. Сотрудники работают над большими и сложными продуктами, участвуя в процессе их создания от начала (планирования и анализа) до конца (внедрение и работа с конечными пользователями). В связи с запуском и активным развитием масштабных проектов в последние несколько лет, компания активно внедряет в проекты архитектуры, построенные на обмене сообщениями, использующими CQRS и Event Sourcing.

Условия работы:

∙ Интересные задачи в растущей международной компании;
∙ Современные технологии разработки;
∙ Простор для творчества и самореализации;
∙ Возможность применить и реализовать профессиональный опыт;
∙ Креативный комфортный офис в 5 минутах пешком от м. Дмитровская, доброжелательная и демократичная обстановка;
∙ Кухня и бесплатные кофе-паузы.
∙ Оформление согласно ТК РФ (оплачиваемый отпуск и больничный);
∙ ДМС и фитнес;
∙ График работы – 5 дней в неделю, с 10.00 до 19.00
∙ Стабильная конкурентоспособная заработная плата
-------------------------------
С уважением, Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail для резюме
8 985 644-78-13

Администратор БД MSSQL
2012-10-26 12:45
Платежная Система - один из лидеров рынка денежных переводов и платежей для реализации новых проектов в платежном сегменте приглашает в свою команду Администратора БД MSSQL

Задачи:


∙ Администрирование БД MSSQL 2005 – 2008;
∙ Администрирование серверов Windows;
∙ Обеспечение целостности БД, репликации и восстановление;
∙ Участие в разработке IT- проектов в части серверов баз данных;
∙ Оперативное решение экстренных ситуаций в кротчайшие сроки.

Требования:

∙ Отличные знания Microsoft SQL Server 2005/2008;
∙ Знание основ T-SQL для выполнения запросов к БД, Windows 2000/2003/2008 server;
∙ Отличные навыки администрирования базы данных MS SQL, резервного копирования /восстановления БД, администрирования Windows;
∙ Знание компьютерного «железа»


Информация о компании.

Компания предоставляет финансовые сервисы для клиентов по осуществлению денежных переводов между физическими лицами, а также приему платежей в адрес различных провайдеров и позиционирует себя, как технологичную компанию. Сотрудники работают над большими и сложными продуктами, участвуя в процессе их создания от начала (планирования и анализа) до конца (внедрение и работа с конечными пользователями). В связи с запуском и активным развитием масштабных проектов в последние несколько лет, компания активно внедряет в проекты архитектуры, построенные на обмене сообщениями, использующими CQRS и Event Sourcing.

Условия работы:

∙ Интересные задачи в растущей международной компании;
∙ Современные технологии разработки;
∙ Простор для творчества и самореализации;
∙ Возможность применить и реализовать профессиональный опыт;
∙ Креативный комфортный офис в 5 минутах пешком от м. Дмитровская, доброжелательная и демократичная обстановка;
∙ Кухня и бесплатные кофе-паузы.
∙ Оформление согласно ТК РФ (оплачиваемый отпуск и больничный);
∙ ДМС и фитнес;
∙ График работы – 5 дней в неделю, с 10.00 до 19.00
∙ Стабильная конкурентоспособная заработная плата
-------------------------------
С уважением, Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail для резюме
8 985 644-78-13

ИТ Архитектор (.NET+eng)
2012-10-26 13:04
Платежная Система - один из лидеров рынка денежных переводов и платежей для реализации новых проектов в платежном сегменте приглашает в свою команду ИТ-Архитектора

Задачи:

∙ Анализ текущей архитектуры системы, выявление узких мест, выработка рекомендаций по улучшениям, проектирование и реализация принятых решений.
∙ Поддержка текущей системы на переходном этапе.
∙ Построение архитектуры IT с учетом работающих и реализуемых бизнес проектов с использованием инновационных технологических решений
∙ Планомерная реализация нового решения.
∙ Ответственность за техническую реализацию и следование планам.
Требования:
∙ До 40 лет.
∙ 5+ лет опыта работы на позиции архитектора / ведущего разработчика .NET (C#).
∙ Опыт проектирования и разработки высоконагруженных распределённых систем.
∙ Знание тенденций и разработок в области платежных технологий и их применение для разработки ПО
∙ Свободное владение английским языком, в т.ч. техническим;
∙ Опыт проектирования информационных систем (разработка системной архитектуры).
∙ Опыт руководства командой разработчиков, работы разработчиком, проектировщиком или архитектором на успешно завершенных коммерческих проектах;
∙ Стремление к использованию новых эффективных технологий;
∙ Навыки экономического обоснования предлагаемых решений;
∙ Высокие организаторские, аналитические способности, ориентация на результат, самостоятельность, проактивность, умение выстраивать эффективные рабочие отношения.
∙ Знание методик и средств управления проектами

Информация о компании.

Компания предоставляет финансовые сервисы для клиентов по осуществлению денежных переводов между физическими лицами, а также приему платежей в адрес различных провайдеров и позиционирует себя, как технологичную компанию. Сотрудники работают над большими и сложными продуктами, участвуя в процессе их создания от начала (планирования и анализа) до конца (внедрение и работа с конечными пользователями). В связи с запуском и активным развитием масштабных проектов в последние несколько лет, компания активно внедряет в проекты архитектуры, построенные на обмене сообщениями, использующими CQRS и Event Sourcing.

Условия работы:

∙ Интересные задачи в растущей международной компании;
∙ Современные технологии разработки;
∙ Простор для творчества и самореализации;
∙ Возможность применить и реализовать профессиональный опыт;
∙ Креативный комфортный офис в 5 минутах пешком от м. Дмитровская, доброжелательная и демократичная обстановка;
∙ Кухня и бесплатные кофе-паузы.
∙ Оформление согласно ТК РФ (оплачиваемый отпуск и больничный);
∙ ДМС и фитнес;
∙ График работы – 5 дней в неделю, с 10.00 до 19.00
∙ Стабильная конкурентоспособная заработная плата
-------------------------------
С уважением, Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail для резюме
8 985 644-78-13

Web-программист (ASP.NET MVC3)
2012-10-26 13:14
Платежная Система - один из лидеров рынка денежных переводов и платежей[/b] для реализации новых проектов в платежном сегменте приглашает в свою команду Web-программиста ASP.NET

Задачи:

∙ Разработка нового функционала в проектах на ASP.NET MVC;
∙ Поддержка текущих проектов на WebForms;
∙ Участие в проектах по переводу систем с WebForms на ASP.NET MVC;
∙ Участие в разработке системы денежных переводов на MVC и ExtJS.

Требования:

∙ Знание C# / .NET Framework 4.0;
∙ Опыт разработки web-приложений на ASP.NET MVC3;
∙ Знание T-SQL / опыт работы с MS SQL Server 2008 R2;
∙ Знание JavaScript / jQuery;
∙ Знание HTML/CSS;
∙ Опыт разработки в среде MS Visual Studio 2010/2012;
∙ Опыт работы с системами контроля версий (SVN, Mercurial и т.д.);
∙ Опыт командной разработки;
∙ Технический английский язык.


Информация о компании.

Компания предоставляет финансовые сервисы для клиентов по осуществлению денежных переводов между физическими лицами, а также приему платежей в адрес различных провайдеров и позиционирует себя, как технологичную компанию. Сотрудники работают над большими и сложными продуктами, участвуя в процессе их создания от начала (планирования и анализа) до конца (внедрение и работа с конечными пользователями). В связи с запуском и активным развитием масштабных проектов в последние несколько лет, компания активно внедряет в проекты архитектуры, построенные на обмене сообщениями, использующими CQRS и Event Sourcing.

Условия работы:

∙ Интересные задачи в растущей международной компании;
∙ Современные технологии разработки;
∙ Простор для творчества и самореализации;
∙ Возможность применить и реализовать профессиональный опыт;
∙ Креативный комфортный офис в 5 минутах пешком от м. Дмитровская, доброжелательная и демократичная обстановка;
∙ Кухня и бесплатные кофе-паузы.
∙ Оформление согласно ТК РФ (оплачиваемый отпуск и больничный);
∙ ДМС и фитнес;
∙ График работы – 5 дней в неделю, с 10.00 до 19.00
∙ Стабильная конкурентоспособная заработная плата

-------------------------------
С уважением,
Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail mob. 8(929) 6193605
Кадровое агентство IT Soft-staff

Программист С#
2012-10-26 13:15
Платежная Система - один из лидеров рынка денежных переводов и платежей для реализации новых проектов в платежном сегменте приглашает в свою команду Программиста С#

Задачи:

∙ Разработка нового функционала в проекте;
∙ Поддержка текущих сервисов системы.

Требования:


∙ Хорошее знание C#, платформы NET framework, минимально NET 3.0;
∙ Знание T-SQL, опыт работы с SQL Server 2005 и выше;
∙ WPF, WCF;
∙ TDD, unit tests;
∙ Знание ORM фреймворков;
∙ Знание систем контроля версий (SVN или Mercurial);
∙ Знакомство с agile-методологиями (XP, Scrum). Опыт работы в agile-командах является плюсом.
∙ Знакомство с паттернами проектирования (не надо знать их все, но понимание сути и использование наиболее частых будет плюсом);
∙ Опыт работы с системами трекинга задач;
∙ Знание архитектур, построенных на обмене сообщениями, будет огромным плюсом;
∙ Навыки взаимодействия с бизнес-подразделениями;
∙ Знание английского языка дополнительный плюс;
∙ Опыт работы в команде более двух человек.

Информация о компании.

Компания предоставляет финансовые сервисы для клиентов по осуществлению денежных переводов между физическими лицами, а также приему платежей в адрес различных провайдеров и позиционирует себя, как технологичную компанию. Сотрудники работают над большими и сложными продуктами, участвуя в процессе их создания от начала (планирования и анализа) до конца (внедрение и работа с конечными пользователями). В связи с запуском и активным развитием масштабных проектов в последние несколько лет, компания активно внедряет в проекты архитектуры, построенные на обмене сообщениями, использующими CQRS и Event Sourcing.

Условия работы:

∙ Интересные задачи в растущей международной компании;
∙ Современные технологии разработки;
∙ Простор для творчества и самореализации;
∙ Возможность применить и реализовать профессиональный опыт;
∙ Креативный комфортный офис в 5 минутах пешком от м. Дмитровская, доброжелательная и демократичная обстановка;
∙ Кухня и бесплатные кофе-паузы.
∙ Оформление согласно ТК РФ (оплачиваемый отпуск и больничный);
∙ ДМС и фитнес;
∙ График работы – 5 дней в неделю, с 10.00 до 19.00
∙ Стабильная конкурентоспособная заработная плата

-------------------------------
С уважением,
Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail mob. 8(929) 6193605
Кадровое агентство IT Soft-staff

Разработчик C++
2012-10-26 13:17
Отечественный разработчик и производитель высокотехнологичных, конкурентоспособных решений в области систем безопасности и бизнес-мониторинга (видео наблюдение с компьютерным зрением, радиолокационная охрана периметра, биометрическая сетевая система контроля доступа и т.д.) приглашает специалистов.

Обязанности:

∙ Разработка серверных компонентов под Windows (разработка сервера Orwell-2K)
∙ Участие в оценке трудоемкости задач от заказчика.
∙ Участие в выборе технических решений.
∙ Написание кода в соответствии с требованиями.
∙ Ревью кода других участников команды.
∙ Поддержка существующего кода/исправление ошибок.

Требования:

∙ Понимание ООП проектирования и программирования.
∙ Отличное знание языка C++.
∙ Практический опыт разработки программ на С++.
∙ Понимание работы ОС семейства Windows.
∙ Знания и практический опыт использование библиотек STL и Boost.
∙ Практический опыт разработки многопоточных приложений.
∙ Понимание основных алгоритмов работы с данными.

опыт в системах видеонаблюдения (написание видео-серверов) – большой плюс!

А также плюсом будут:
∙ Опыт разработки прикладных приложений в Linux и BSD системах.
∙ Опыт разработки сетевых приложений.
∙ Хорошее владение математическим аппаратом.
∙ Знания других языков программирования – Java и/или C#.
∙ Базовые знания HTML разметки и Java Script.
∙ Знание XML.
∙ Знание SQL и XQuery.

Условия:

Офис расположен ан ст.м.Аэропорт (3 мин.от метро), есть возможность работать в Зеленоградском офисе. З/ до 150 тыс. Если будут очень классные кандидаты, готовы общаться и рассматривать больший уровень з/п.
Работа в комфортных условиях:
- работа на современном оборудовании (высокопроизводительные компьютеры, большие мониторы и т.д.);
- работа в команде по 2-3 человека, современные процессы разработки;
- оформление по ТК РФ;
- оплачиваемый полис ДМС;
- корпоративные карты в фитнес клуб;
- организация досуга сотрудников (корпоративные вечера, соревнования по футболу, настольному теннису и т.д.)

-------------------------------
С уважением,
Светлана Скорикова
Ведущий специалист по подбору персонала
e-mail mob. 8(929) 6193605
Кадровое агентство IT Soft-staff

Тестирование iOS (Iphone, Ipad ... )
2012-10-26 13:54
Всем добрый день
У нас назревает тестирование под все многообразие iOS (4.x- 6.x )
В связи с этим хотелось бы иметь некую базу знаний по этому делу, а именно

1) Общепринятые поведения приложений под (4.x- 6.x ). Если специально не прописано что-то другое
Например, должна быть указана корректная версия о приложении и о версии

PS я понимаю что это очень обширный труд, возможно есть уже какие то готовые документы по этому поводу

2) основные различия между версиями 4.x - 6.x
3) Основные инструменты при помощи которых происходит ручное тестирование
4) Основные инструменты для автоматизации

Буду рад любым ссылкам и комментариям

PS гуглить я буду в любом случае, просто хотелось бы сначала послушать мнение тех, кто уже столкнулся с такой же проблемой

Спасибо

Тестировщик (веб)
2012-10-26 14:21
Требования:
Опыт тестирования веб-приложений обязателен.
Знание методик тестирования и документирования проблем.
Владение любыми средствами автоматизации тестирования (QTP, TestComplete, Selenium и т.п.).
Знание скриптовых языков VbScript, JavaScrip.
Знание и опыт разработки нагрузочных тестов.
Пунктуальность, аккуратность, умение работать в команде, инициативность.

Обязанности:
Организация процесса тестирования в отделе веб-разработки, внедрение лучших практик.
Тестирование веб-проектов.
Составление и ведение тестовой документации.
Автоматизация процесса тестирования.
Создание и актуализация тест-планов.
Контроль качества релизов и взаимодействие с разработчиками.

Условия:
90 000 – 100 000 net, «белая» з/п, ДМС, питание. Соблюдение ТК. Рабочий день с 10.00 - 18.00.
Есть возможность для карьерного роста до руководителя группы.

Badboy и с чем его едят?
2012-10-26 17:40
Начинаю работать с таким инструментом http://www.badboy.com.au/ . Тестировщик я один на проекте и впринципе новичек :biggrin: Задачи у меня - протестировать сайт без каких либо покупок больших систем за деньги, то есть берем шараварные и их используем по максимуму.

Эту прогу беру для нагрузочного тестирования в паре с Jmeter. C помощью badboy также хочу наблюдать полезные мелочи как время загрузки страниц, возможные ошибки на странице и прочее...

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

ссылки с кратким описанием на русском:

http://www.nestor.minsk.by/sr/2008/11/sr81118.html
http://www.nestor.minsk.by/sr/2008/12/sr81211.html

К сожалению в гугле не сильно много инфы на русском по этой пограмме. Может кто уже ее использовал в своих нуждах и подскажет чё?


ps другие программы давайте не обсуждать, хочется начать от одной, а не прыгать по советам, так как каждый выбирает для себя именно "свою" программу и только с ней и работает.

Тестирование ссылок
2012-10-27 17:31
У меня есть такое задание:

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

Мне кажется, что здесь надо использовать какой-нибудь link checher, но это задание мне дали при устроистве на работу, что бы проверить мои способности. Не должно быть все так просто. Может кто-то может объяснить мне, где в этом задании подводные камни и как его решить.

Проверка респонс кодов С# Selenium
2012-10-28 02:56
Уважаемык коллеги как проверить респонс коды всех элементов страницы. Наподобии net в фаер баге. Получить респонс код страницы не проблема c использованием простых с# фишек. у меня идея конечно брать с использованием селениума все ссылки и потом каждую проверять но это очень дого. Может кто знает как сделать это быстрее и красивее?

Selenium IDE - организация рабочего процесса
2012-10-28 18:11
Здравствуйте.
Имеется задача организации функционального тестирования на небольшом веб проекте. Выбор пал на Selenium IDE. В первую очередь из-за высокой скорости разработки тестов. Собственно сам процесс создания тестов не вызывает вопросов. Не совсем понятно что с ними дальше делать. Интересует порядок действий, рабочий процесс, так сказать. Как управляться с этими тестами когда их будет несколько десятков или даже сотен? Где и в каком формате их хранить, кто и когда должен запускать эти тесты. Поделитесь пожалуйста опытом использования Selenium IDE на рабочих проектах.

Тестирование ссылок
2012-10-28 19:26
Мне нужен код, для того, чтобы тестировать ссылки (рабочие они или нет). Про линк-чекеры я знаю, но мне надо именно кодом. Программировать не очень умею, нашла код в интернете, но он тестирует только одну ссылку. Как сделать так, что бы код тестировал все ссылки на странице и писал мне куда-нибудь, какие нормальные, а какие 404?

import java.net.HttpURLConnection;
import java.net.URL;


public class Link {
private static boolean isLive(String link) {
HttpURLConnection urlConnection = null;
try {
URL url = new URL(link);
urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestMethod("HEAD");
urlConnection.setConnectTimeout(5000); /* timeout after 5s if can't connect */
urlConnection.setReadTimeout(5000); /* timeout after 5s if the page is too slow */
urlConnection.connect();
String redirectLink = urlConnection.getHeaderField("Location");
if (redirectLink != null && !link.equals(redirectLink)) {
return isLive(redirectLink);
} else {
return urlConnection.getResponseCode() == HttpURLConnection.HTTP_OK;
}
} catch (Exception e) {
return false;
} finally {
if (urlConnection != null) {
urlConnection.disconnect();
}
}
}

public static void main(String[] args) {
System.out.println(isLive("http://www.mail.ru"));

}
}


© 2010 | Software-Testing.Ru


В избранное