AT.info ПОСИДЕЛКИ  vKontakte   facebook группа  
SOA

at.info news #31 - Автоматизация за неделю

at.info news #12 - Автоматизация за неделю

at.info news #11 - Автоматизация за неделю

Руководство от практика по современному SOA тестированию

Введение

SOA обещает увеличение гибкости и жизненного цикла приложения, более тесную интеграцию и снижения затрат. Однако эти обещания трудно выполнить. Строительство сложных интеграционных систем – это не простая задача, которая  включает сочетание сложных инструментов, индивидуальные методики и множество творческих подходов, для того чтобы правильно реализовать, оттестировать и поставить SOA-системы.

SOA тестирование – это сочетание проверок сервисов, проверки процессов, TDM и автоматизации UI. Сюда входит также создание таких методов, как непрерывное интеграционное тестирование и виртуализация сервисов.  Команды тестеров должны проверить системы у поставщика услуг и со стороны клиента для обеспечения безошибочного исполнения систем. Тесты также должны быть сгруппированы правильно в регрессионный набор. Ключевым моментом регрессионного набора является обработка данных на основании workflow.

Начиная наше путешествие с проверки в реальных условиях

Многие из нас были ознакомлены с  SOA с помощью веб-семинаров, статей и книг, изданных поставщиками SOA. Обещания, данные  евангелистами SOA, кажется, легко достичь, и они являются мечтой каждого технического директора. Но на этапе внедрения всплывает  реальность. Каждое обещание SOA в реальности является огромной проблемой.

Давайте кратко посмотрим на некоторые из общих проблем, с которыми мы столкнулись в процессе внедрения SOA за последнее время:

SOA приносит некоторые проблемы для команды тестирования тем, что они должны изучить новые технологии, процессы и новые инструменты, которые используются. Многие команды тестирования часто проверяют, смогут ли они продолжать использовать классические инструменты и процессы в новой среде SOA. Но как только они начинают SOA тестирование, понимают, что не смогут продолжать. Давайте посмотрим на некоторые из причин, и вопросы, которые приводят к реализации:

Современные требования к инструменту

  • SOA имеет уникальную архитектурную экологию. Могут ли классические инструменты тестировать не-UI компоненты? Могут ли эти инструменты справиться с подпиской на brokers? Могут ли они интерпретировать сообщения, которые идут через ESB?

  • SOA имеет свой собственный набор уникальных протоколов. Может ли существующие инструменты автоматизации обрабатывать такие протоколы, как SOAP, WS-Security и подобные протоколы?

  • Могут ли классические инструменты изолировать ошибку посредством вызовов компонент по Web? 

GreenHat тренинг

Есть достаточно опыта использования инструмента GreenHat в автоматизации SOA систем TIBCO, WebMethods, IBM.

Я сейчас обдумываю о возможности проведения тренинга по автоматизации тестирования с помощью GreenHat инструмента.

Но так как это очень узкий инструмент, потому пишу тут дабы узнать ваше мнение.

Если есть заинтересованность или потребность в проведении полного тренинга, просьба обратиться на trainings@automated-testing.info


Senior/Middle QA Automation Engineer

Short description of the project:

Luxoft is staffing the team for an exciting and dynamic project in the aerospace domain specifically the travel industry. Our client is in the process of replacing their key functionality which is now based on mainframe system with written from scratch system based on 4-tier architecture (SOA, Grid, UI, DB) with the goal of offering new capabilities to make the end-client’s businesses more profitable. The system is responsible for inventory, scheduling, availability and pricing of airplane seats and will have new functionality that is algorithmically complex. The system is responsible for using different modeling techniques for pricing airline seats.

The project will is being picked up mid-stream and offers the challenge to quickly learn domain and product knowledge related to the industry and IATA standards 

Requirements:

  • Work as a part of scrum team
  • Design, automate and execute test cases for service-oriented architecture
  • Participate in product testing strategy development
  • Collaboration with other offshore scrum teams and onsite integration team
  • Identify and report defects, verify bug fixes

Requirements:

  • Test automation on QTP (will consider people experienced with other tools as well though)
  • XML
  • XPath
  • SQL
  • SoapUI
  • VBScript
  • Web services test automation 

Company offers:

  • An exciting and challenging job in a dynamic team
  • An opportunity to be innovative and to learn
  • High salary and attractive compensation package

Компания: 
Luxoft
Город: 
Киев (Kiev)
Страна: 
Украина
Инструменты: 
QTP, SoapUI
Ориентировочная зарплата: 
2,200-2,700 USD в месяц
Контакт: 
Репешко Елена- рекрутер, erepeshko@luxoft.com, ICQ#: 410-196-214, Skype: isovna

SOAP UI

Тема для обсуждения инструмента SOAP UI.

Разработчик http://www.soapui.org (Теперь уже smartbear). 

Здесь же наверное можно обсуждать и Groovy который встроен в этот инструмент.

Разработчик автоматических тестов

Ищу разработчика автоматических тестов\Test automation Developer:

Основные требования:

  • Высшее техническое образование;
  • Опыт разработки .NET приложений около двух лет;
  • Общий опыт создания автоматических тестов;
  • Опыт создания автоматических тестов веб приложений;
  • Опыт создания автоматических тестов SOAP веб сервисов;
  • Опыт в тестировании производительности и масштабируемости;
  • Понимание тестирования (процесса, подходов, методологий, цикла разработки ПО);
  • Базовые навыки в HTML, JavaScript;
  • Базовые навыки в базах данных, знание основ SQL;
  • Опыт работы с инструментами тестирования в Visual Studio 2008, 2010.

Функциональные обязанности:

  • Дизайн архитектуры и создание модульного решения автоматического тестирования;
  • Разработка и автоматизация функциональных тестов;
  • Разработка и автоматизация тестов веб UI;
  • Разработка и автоматизация тестов SOAP веб сервисов;
  • Разработка тестов производительности и нагрузочных тестов;
  • Разработка и документирование методологии автоматизации тестирования;
  • Запуск автоматических тестов и создание отчетов по результатам;
  • Создание детальных отчетов об ошибках обнаруженных автоматическими тестами.

Компания: 
hr-maverick.com
Город: 
Киев (Kiev)
Страна: 
Украина
Инструменты: 
Visual Studio 2008
Ориентировочная зарплата: 
от 1,800 USD в месяц
Контакт: 
twitter: nikavika, skype:vprydatko, icq:315164564