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

Написание нагрузочного тестирования используя OpenSTA



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

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


Написание нагрузочного тестирования используя OpenSTA
2011-06-21 08:30
Здравствуйте!
Мне требуется написать нагрузочное тестирование используя OpenSTA. Можете помочь с созданием первого теста. Или указать где можно почитать про подробное создание теста.
Прошу ответить в ближайшее время.


QTP работа с CheckPoint и Data Table
2011-06-21 11:00
Всем привет. Помогите, пожалуйста, разобраться с работой CheckPoint и Data Table
Например, есть тест на расчет в калькуляторе, данные в тест попадают из текущего для данного action Data Table.

Табличка Data Table:
Number1 Number2 Sum
1 2 3
2 2 4
1 1 2

Код:

Browser("Login").Page("Калькулятор").WebList("").Select DataTable("Number1", dtLocalSheet)
Browser("Login").Page("Калькулятор").WebList("").Select DataTable("Number2", dtLocalSheet)

Browser("Login").Page("Калькулятор").WebElement("Рассчитать").Click

Browser("Login").Page("Калькулятор").WebElement("WebTable").Check CheckPoint ("WebTable") 


То есть после нажатия на кнопку рассчитать проверяется расчет. Расчет проверяется через Standard CheckPoint в свойствах которого параметр innertext получается из параметра DataTable("Sum", dtLocalSheet).

При запуске теста первый тест с первым Row1 проходит, а все последующие падают с ошибкой:
[size="2"]The smart identification mechanism was invoked.

Reason: object not found.

Original description:
micclass=WebElement
innertext=3 %
html tag=TD

Smart Identification Alternative Description: 

Base filter properties (227 objects found) 
micclass=WebElement
html tag=TD

Optional filter properties
html id=damageKoef_0 (Used, 1 matches)
class= (Ignored)
innertext=3 (Ignored)
visible=1 (Ignored)[/size]


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

Selenium exception
2011-06-21 12:39
Есть задача написать тест для проверки странички с ошибкой. При попытке пройти его тесты выбивает со следующим ссобщением:
FacebookTS.Tests.Twitter.ErrorMessage:
Selenium.SeleniumException : XHR ERROR: URL = https://www.twitter.com/askdfhslkdhglksahglkshglak Response_Code = 404 Error_Message = Not Found

Гугл на запрос "XHR Error" любит выдавать баг-трекер селениума. Может кто знает как решить такую проблему(желательно под .net =))

КА: Ведущий специалист по автоматизации тестирования
2011-06-21 13:18
Крупнейшая российская компания, лидер в своем сегменте, ищет ведущего специалиста по автоматизации тестирования.

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

  • автоматизацию тестирования сервиса;
  • запуск тестов, анализ их результатов, локализацию и документирование дефектов;
  • взаимодействие с командой разработки;
  • развитие подходов к тестированию и его методик;
  • оценку трудоёмкости задач, планирование и координацию их решения;
  • руководство командой специалистов.


Обязательные требования:

  • знанием Java;
  • знанием HTML/JavaScript, HTTP, XPATH, XML, Regular Expressions;
  • знанием основ SQL;
  • опытом автоматизации тестирования (от 2 лет);
  • опытом тестирования веб-сервисов (от 1 года).


Дополнительные требования:

  • хорошее знание SQL (Oracle, MySQL);
  • владение ОС UNIX/Linux на уровне продвинутого пользователя;
  • опыт повседневного использования скриптовых языков.


Личные качетсва:
  • инициативность и ответственность;
  • развитые навыки анализа и решения проблем;
  • желание и умение работать в команде.


Условия:

  • Стабильная заработная плата (по результатам собеседования),
  • Социальный пакет (медицинская страховка, бесплатные обеды, корпоративные скидки)
  • Перспективы профессионального и карьерного роста



Буду признательна получить Ваше резюме на электронную почту elspet@mail.ru

С уважением, Ольга

Менеджер по тестированию
2011-06-21 13:21
Компания, известна в России как локализатор и издатель онлайн-игр ищет менеджер по тестированию

Обязанности:
Организация процесса тестирования на мировом уровне. От тест менеджера ожидается не только организационная работа, но и непосредственное участие в тестировании и создании тестового окружения.

∙ Руководство командой и процессом тестирования – в подчинении 2 человека.
∙ Разработка документов тестирования (стратегия тестирования, тест план, тест кейсы и т.п.)
∙ Подготовка отчетов тестирования
∙ Разработка и поддержка тестовой среды
∙ Разработка автоматических тестов (Selenium + Python)
∙ Разработка и проведением смоук, нагрузочных, регрессионных и др. тестов

Требование:
∙ Хорошее знание теории тестирования (виды тестирования, подходы и пр.)
∙ Опыт управления процессом тестирования
∙ Опыт тестирования web приложений и сервисов
∙ Опыт разработки тестовых документов
∙ Опыт разработки или настройки тестового окружения
∙ Опыт разработки автоматических тестов, желательно Python и Selenium

Плюсом будет:
∙ Опыт тестирования высоконагруженных систем
∙ Опыт разработки тестов или тестового окружения на Python
∙ Опыт автоматизации тестирования с нуля
∙ Опыт работы в Agile команде
∙ Большое желание улучшать качество продукта

Условия работы:
∙ Официальное оформление по ТК РФ, ДМС
∙ Офис м.Павелецкая
∙ Возможность изучения английского языка в офисе
∙ Наличие собственной библиотеки бизнес-литературы в офисе
∙ График работы: понедельник-пятница, 10:00 - 19:00
∙ Работа в передовой и активно развивающейся компании

Буду признательна получить Ваше актуальное резюме на электронную почту elspet@mail.ru

C уважением, Ольга

Специалист-тестеровщик
2011-06-21 13:23
Работа в молодом динамичном стартапе, ориентированном на массовый международный рынок пользователей мобильных устройств.

Обязанности:
∙ Создание тестовых сценариев для функционального тестирования разрабатываемой функциональности, ревью и обновление существующих сценариев, функциональное тестирование по сценариям, регрессионное тестирование, системное тестирование с анализом получаемых данных

Требования:
∙ Опыт тестирования Web-приложений или мобильных приложений
∙ Опыт составления тестовых сценариев
∙ Умение создавать тестовые данные, понимание граничных условий и прочее
∙ Умение локализовывать и анализировать дефекты
∙ Умение работать с требованиями (анализ, проверка на тестируемость и непротиворечивость, отслеживание покрытия требований)
∙ Работа с любой системой управления дефектами ( ClearQuest, Jira, Bugzilla и т.д.)
∙ Умение тестировать по заранее составленным тест-кейсам и вне тест-плана
∙ Знание основ и методов тестирования и их места в процессах software development processes
∙ Дополнительные требования:
∙ Опыт работы с приложениями на мобильных устройствах
∙ Опыт поиска и систематизации информации в интернет
∙ Опыт работы с социальными сетями

Условия:
∙ ЗП по результатам собеседования
∙ Медицинская страхование сотрудника / членов семьи
∙ Офис в районе М. Дмитровская

Буду признательна получить Ваше актуальное резюме на электронную почту elspet@mail.ru

C уважением, Ольга

Генерация отчетов о результатах сборки в Hudson из xml файла формата J
2011-06-21 14:42
Приветствую всех!

Для автоматизированного тестирования web проекта настроена следующая связка Hudson + PHPUnit + Selenium. Результаты сборки записываются в xml формата Junit. К сожалению при попытки включить генерацию html отчетов используя фичу Hudson Publish JUnit test result report билд заканчивается с результатом Failed.

В Hudson конфигурация запуска тестов выглядит следующим образом
...
sudo -u apache phpunit --log-junit /var/lib/hudson/jobs/Work-stars-Tests/builds/${BUILD_ID}/seleniumReports/seleniumTests.xml + путь к тестовым файлам php
...



Включение генерирования отчетов делаем через опцию «Publish JUnit test result report», а в поле
«XML файлы с отчетами о тестировании» указываем путь к папке где лежат тесты.

Права на чтение файлов в папке с отчетами у пользователя запускающего Hudson есть, путь к ней пытались указывать полный и относительный.

В итоге все равно получаем ошибку в консоли No test report files were found. Configuration error?

Есть ли кто-нибудь сталкивался с подобной проблемой буду весьма признателен за помощь!

Можно ли сгенерировать лог в Selenium IDE?
2011-06-21 15:24
Здравствуйте, подскажите пожалуйста вот по такому вопросу: можно ли как-то получить или сформировать лог по тесткейсу Селениума? Допустим, я прохожу обычную регистрацию пользователя, который должен ввести логин, пароль, телефон, email. И такой тест нужно прогнать циклом 50 раз используя разные комбинации по валидности. Это образно. Email у меня генерируется автоматически скриптом. Что-то типа "mail+" + "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split("").filter(function(e, i, a) { return Math.random() > 0.8 }).join("") + "@gmail.com"
В результате ввода каких-то данных у меня регистрация фэйлится. Мне надо после прохождения цикла посмотреть при каком email-e зафейлилась регистрация, а вместе с ними и остальные данные по данному пользователю. Можно ли это как-то реализовать? Помогите, пожалуйста и зараннее спасибо.

Зацикливание While Controller
2011-06-21 16:48
Такая проблема:
Есть:
While controller
--HTTP Request
-----Response Assertion
--Debug Sampler


Условия для выхода - ${JMeterThread.last_sample_ok} - то есть, выход из цикла должен произойти, когда последний запрос был тру, то есть Ассерт сработал правильно. На сколько я знаю, значение ассерта в запросе нельзя использывать в условиях цикла, поэтому я взял переменную из самого контролера, но всеравно выход не срабатывает.
Возможно, кто нибудь знает почему?


© 2010 | Software-Testing.Ru


В избранное