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

AutomatedQA - Functional Testing -> Нагр. тестирование сложных клиент-серверных приложений



it4business.ru - проект об IT для бизнеса  

Новые темы IT-форума

AutomatedQA - Functional Testing -> Нагр. тестирование сложных клиент-серверных приложений
2009-09-01 10:39 VitalyD
Добрый день.
Встала потребность не только в функциональных тестах но и в нагрузочных.
Попробовал это дело в TC.
В результате получил некий скрипт (набор запросов).
Каждая пара запрос-ответ довольно сложна по своей структуре.
Соответственно представил как этот скрипт параметризировать и стало страшновато.
Вот пример одного реквеста, все IDшники в который нужно подставлять динамически:

##### Код { #####
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"><soap:Body><CursorOpenSectionData xmlns="http://www.digdes.com/docsvision/"><sessionID>{FD16A98D-FCB1-4064-9762-6B3DA4F5760C}</sessionID><objectInfo><InstanceID>{DA86FABF-4DD7-4A86-B6FF-C58C24D12DE2}</InstanceID><SectionTypeID>{FE27631D-EEEA-4E2E-A04C-D4351282FB55}</SectionTypeID><ParentID>{FFFFFFFF-FFFF-0004-FFFF-000000000000}</ParentID></objectInfo><readType>READ_TREE_LEVEL</readType><timestamp>0</timestamp></CursorOpenSectionData></soap:Body></soap:Envelope>
##### Код } #####

Соответственно прошу совета как это все сделать правильно (воспользоваться чем-то другим, попросить что-то у разработчиков и т.д.), а то личного опыта в нагр. тестировании нет :(

Бизнес-анализ и требования -> программа для SMS маркетинга (СМС рассылки)
2009-09-01 12:45 unionstream
Мобильный маркетинг является эффективным инструментом повышения продаж компании. Если для оповещения Ваших клиентов нужен оперативный СМС-сервис рекомендую обратиться к компании ООО ЮнионСтрим
Очень удобный интерфейс программы позволяет без труда и дополнительного обучения управлять СМС-рассылкой прямо с Вашего рабочего места.
Вас порадует высокая скорость передачи информации, кроме того программа указывает на ошибки, что позволяет экономить Ваши деньги.
Клиентская база остается у Вас и передавать ее никому не нужно. Да и цены практически самые низкие в подобной сфере услуг (зачастую цены указывают без учета НДС, а на этом сайте - все по честному).
и еще одно преимущество - при большом объеме СМС-рассылки возможно получить существенные скидки!
Подробнее о данной услуге http://www.sms.unionstream.ru/

Анонсы и обсуждения материалов it4business.ru -> Видео. Мастер-класс Бориса Кириленко в рамках Oracle ISV Days 2009
2009-09-01 13:03 Case

Часть I.

Вторая и третья части в продолжении темы. (more…)


Обучение тестировщиков ПО -> 6 октября, Москва, тренинг "Автоматизация функционального тестиро
2009-09-01 14:43 barancev
6 октября Алексей Баранцев проводит открытый однодневный тренинг "Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC".

В отличие от семинаров, тренинг – это активная форма обучения, нацеленная на формирование или закрепление у слушателей определённых практических навыков. Информация передаётся в ограниченном количестве, достаточном для усвоения навыков. Преподаватель рассказывает относительно мало, в основном используются активные методы, индивидуальная, групповая и коллективная работа.
Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RС
Обязательные требования к участникам:

* общее представление об устройстве веб-приложений,
* умение программировать на каком-либо языке программирования из следующего списка: Java, .Net (любой из языков семейства), Python, Ruby (примечание: тренер будет использовать язык Java),

Рекомендованные требования к участникам:

* представление о работе браузера (DOM, CSS, JavaScript),
* знание основ XPath
* владение фреймворком автоматизации запуска тестов TestNG

Программа тренинга

1. Как устроен Selenium (Core, RC, Grid). В чём отличие от других аналогичных фреймворков.
2. Selenum IDE. Простейшие тесты. Запись и воспроизведение тестовых скриптов. Отладка и доработка тестовых скриптов в среде Selenium IDE.
3. Переход к Selenium RC. Перенос тестовых скриптов из Selenium IDE в Selenium RC. Запуск, отладка и доработка тестовых скриптов.
4. *Основы разработки тестов с использованием TestNG.
5. Принципы организации тестового набора. Повторное использование фрагментов кода. Многослойная архитектура тестов. Повышение устойчивости тестов к изменениям требований и реализации.
6. Принципы создания устойчивых локаторов.
7. *Вспомогательные инструменты -- Firebug, XPather, IE Developer Toolbar.
8. Использование различных браузеров и особенности взаимодействия Selenium с ними.

Условия участия

Обучение тестировщиков ПО -> 24 октября, Москва, тренинг "Тестирование методом свободного поис
2009-09-01 14:44 barancev
24 октября Алексей Баранцев проводит открытый однодневный тренинг "Тестирование методом свободного поиска (exploratory testing)".

В отличие от семинаров, тренинг – это активная форма обучения, нацеленная на формирование или закрепление у слушателей определённых практических навыков. Информация передаётся в ограниченном количестве, достаточном для усвоения навыков. Преподаватель рассказывает относительно мало, в основном используются активные методы, индивидуальная, групповая и коллективная работа.
Тестирование методом свободного поиска (exploratory testing)
Программа тренинга

1. Различные парадигмы тестирования -- почему они существуют и каковы практические последствия этого.
2. Метафора "The touring test". Построение карты приложения. Выбор "туров".
3. Концепция "сеанса тестирования". Первый практический сеанс и разбор полётов.
4. Парное тестирование. Второй практический сеанс.
5. Метод "шести шляп" де Боно. Третий практический сеанс.
6. Регрессионное тестирование методом свободного поиска. Четвёртый практический сеанс.
7. Автоматизация и тестирование методом свободного поиска -- друзья или враги? Пятый практический сеанс.
8. Особенности взаимоотношения с коллегами и начальством -- как им объяснить, "чем это вы тут занимаетесь"?

Условия участия

Методологии разработки и модели зрелости -> Жизнь по задачам
2009-09-01 15:02 Vasiliy
Тема кажется эта.

Коллеги, подскажите по ситуации, пожалуйста.

Есть система таскменеджмента - Jira. В нее пишутся задачи, анализируются, разрешаются, etc. После того как разработчик поставил Resolved Fixed задача переходит в отдел тестирования. Если найдены какие-либо ошибки, то задача переоткрывается обратно на разработчика с описанием что и как. То есть все ошибки фигурируют внутри этой задачи, отдельной записи на баг не создается. Если проверка прошла и ошибок нет - задача отправляется дальше по этапам своего жизненного цикла.
При таком подходе можно отследить, что происходит с версией - N задач в разработке, М - в тестировании, Q - сделано. Но нельзя понять, сколько ошибок найдено по той или иной задаче. В принципе можно считать количество переоткрытий на каждую задачу, но это не самый легкий и удобный путь.
Собственно вопрос. Кто-нибудь еще живет по таким процессам? Как отслеживаются ошибки в таком случае? Или по каждой задаче идет отдельный поток ошибок дополнительно?

Анонсы и обсуждения материалов it4business.ru -> Очные тренинги Алексея Баранцева в Москве осенью
2009-09-01 15:58 Case

Алексей Баранцев (Software-Testing.Ru) проведёт этой осенью два открытых очных тренинга:

В отличие от семинаров, тренинг – это активная форма обучения, нацеленная на формирование или закрепление у слушателей определённых практических навыков. Информация передаётся в ограниченном количестве, достаточном для усвоения навыков. Преподаватель рассказывает относительно мало, в основном используются активные методы, индивидуальная, групповая и коллективная работа. Подробнее >>


Работа для программистов -> ВАКАНСИЯ Senior Java Developer
2009-09-01 16:03 O_Ventra
Компания Mirantis, Inc развивает Технологический Центр Разработок для Macy's (крупнейшего и старейшего ритейлера в США). Основные задачи Центра связаны с разработкой платформы нового поколения, имеющей сервис-ориентированную архитектуру и базирующуюся на In Memory Data Grid.
Для работы в этом Технологическом Центре санкт-петербургский офис компании Mirantis, Inc приглашает Java Разработчика.

Обязанности:
∙ Участие в разработке высокопроизводительного бизнес-приложения, построенного на базе OSGi
∙ Доработка и улучшение производительности приложения
Обязательные требования:
∙ Опыт программных разработок на Java,
∙ Unix/Linux пользователь,
∙ Опыт работы с реляционными базами данных,
∙ JDBC,
∙ опыт работы с J2EE (Containers, Servlets/JSP),
∙ опыт использования систем управления версиями и систем баг-трекинга (VCS&issue tracking system),
∙ представление о TCP/IP,
∙ Английский язык – технический и выше.
Желательные требования:
∙ опыт работы с профайлерами (Application performance profiling - JProfiler, YourKit),
∙ Oracle Coherence,
∙ OSGi,
∙ Ivy,
∙ Python,
∙ Web Services,
∙ WSDL, SOAP,
∙ ORM frameworks (Hibernate, TopLink),
∙ JMX.

Условия работы
∙ Оклад (обсуждается индивидуально).
∙ Реальная перспектива профессионального и карьерного роста.

Контакты: ICQ 290850630
e-mail: O.Skovoroda@ventra.ru

Работа для системных аналитиков и архитекторов -> требуется Системный аналитик
2009-09-01 16:05 O_Ventra
Компания Mirantis, Inc развивает Технологический Центр Разработок для Macy's (крупнейшего и старейшего ритейлера в США). Основные задачи Центра связаны с разработкой платформы нового поколения, имеющей сервис-ориентированную архитектуру и базирующуюся на In Memory Data Grid.
Для работы в этом Технологическом Центре санкт-петербургский офис компании Mirantis, Inc приглашает Системного аналитика.

Обязанности:
Сбор требований у заказчика и разработчиков
Систематизация и доработка требований
Согласование требований с заказчиком
Управление требованиями и осуществление процедур изменения требований
Разработка критериев качества ПО
Участие в контроле качества и внутренних релизах
Создание технической документации

Требования:
Английский язык – письменный и устный
Понимание в областях:
1) методология построения проектов
2) циклы разработки ПО
3) управление требованиями
Управление запросами на изменения
Опыт в создании технических спецификаций, требований и документации
Знания в следующих областях:
1) объектно-ориентированный анализ
2) Реляционные базы данных
3)основы сетей
4) сервис ориентированные архитектуры

Желательные требования:
Понимание кода (java)


Условия:
Оклад (обсуждается индивидуально), реальная перспектива профессионального и карьерного роста.

Контакты: ICQ 290850630
e-mail: O.Skovoroda@ventra.ru

AutomatedQA - Functional Testing -> Управление расписанием прогонов тестовых процедур
2009-09-01 16:48 galogenIt
Уважаемые коллеги.

Возникла такая потребность как управление расписанием прохождения набора тестов. Т.е. некий планировщик прогонов.

Т.е. хотелось бы реализовать задачу в максимально автоматическом режиме.

Т.е. есть список test items, что хотелось бы. Иметь возможность настроить расписание запуска отдельных test items по времени. Например, большая часть - ежедневно, некоторая часть только в субботу или воскресенье, часть скажем через день и т.п.

Возможно ли это?

Hewlett-Packard (Mercury) - Quality Center -> Regular Expressions in LoadRunner
2009-09-01 16:52 comodo
Доброго времени суток!

ПОдскажите: как в скрипте можно совершить поиск по ответу веб-сервера с некоторым шаблоном? Нужно с помощью регулярного выражения со страницы ответа найти некоторый ид и его использовать далее.

Спсибо!

Анонсы и обсуждения материалов it4business.ru -> Слайдкаст «Принципы бережливого производства (введение в Lean)», Макс
2009-09-01 18:52 Case

Автор: Максим Дорофеев

Содержание:

  • 7 принципов бережливого производства (ПО)
  • 7 основных потерь
  • Краткий обзор Kanban

Источник: cartmendum.livejournal.com


Анонсы и обсуждения материалов it4business.ru -> Тестовая осень 2009
2009-09-01 18:57 Case

Осень обещает быть тестовой. Не в плане, что потом будет еще и настоящая, а в плане, что для Тестеров :)

Тестовая осень 2009

Вот чего только я буду вести-читать:

Такие вот планы. С учетом тренингов, которые запланировал Леша Баранцев и приближающейся конференцией по тестированию ПО Test Labs 2009, осень 2009-го будет полна тестировочными ивентами и тренингами.


IBM Rational - Functional Testing -> Чтение из файла
2009-09-02 04:04 Natusya
Есть файл .TXT, в нём заданное количество строк, каждая строка имеет вид:
число<пробел>название
Каким образом я могу читать из файла числа в один массив, а названия в другой?

Borland (Segue) - Functional testing -> Нажатие на кнопку
2009-09-02 09:27 Natusya
Я определила во фрейме окно с помощью Window Declarations:

[-] window DialogBox ВходВСистему
[ ] tag "Вход в систему"
[-] CustomWin TAdvPanel1
[ ] tag "[TAdvPanel]$8258844"
[+] CustomWin ЗапомнитьПароль
[+] multitag "[TCheckBox]Запомнить пароль"
[ ] "[TCheckBox]$13763706"
[+] CustomWin Волвенко
[+] multitag "[TLabeledEdit]Волвенко"
[ ] "[TLabeledEdit]$7996612"
[+] CustomWin N1
[+] multitag "[TLabeledEdit]1"
[ ] "[TLabeledEdit]$8455308"
[-] CustomWin TPanel1
[ ] tag "[TPanel]$7406900"
[+] CustomWin TPanel1
[ ] tag "[TPanel]$20645010"
[+] CustomWin Отмена
[+] multitag "[TAdvGlowButton]Отмена"
[ ] "[TAdvGlowButton]$3409198"
[-] CustomWin OK
[-] multitag "[TAdvGlowButton]OK"
[ ] "[TAdvGlowButton]$16516202"

Как мне нажать на кнопку ОК???
Я пробую вот так, но не работает:

[ ] ВходВСистему.SetActive()
[ ] ВходВСистему.TAdvPanel1.TPanel1.OK.Click()

при этом при наборе всплывает только TAdvPanel1, а остального Силк 2009 не подсказывает.

Оставайтесь на связи, мы работаем для вас!


© 2007 | IT для бизнеса: it4business.ru


В избранное