Написание нагрузочного тестирования используя 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
То есть после нажатия на кнопку рассчитать проверяется расчет. Расчет проверяется через 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 =))
Буду признательна получить Ваше резюме на электронную почту 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
Для автоматизированного тестирования 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} - то есть, выход из цикла должен произойти, когда последний запрос был тру, то есть Ассерт сработал правильно. На сколько я знаю, значение ассерта в запросе нельзя использывать в условиях цикла, поэтому я взял переменную из самого контролера, но всеравно выход не срабатывает.
Возможно, кто нибудь знает почему?