SquashTest
2013-05-21 09:46
Всем доброго дня! Натолкнулся вчера на весьма интересную систему управления тест-планами - SquashTest. Нашел демо https://demo.squashtest.org/squash/test-case-workspace/
Проблема оказалась в следующем - сам сайт, посвященный системе, недоступен. Соответственно, инструкции найти не удалось. Однако кто-то на этом форуме писал, что уже некоторое время успешно пользуются SquashTest. Есть ли какая-нибудь инструкция по использованию? То что в архиве скачанном прилагается - всё на неизвестном мне языке (то ли испанском, то ли итальянском, то ли еще каком). И то там немного информации.
После часа работы с демо-версией конкретно интересуют следующие вопросы:
Как прогнать тест-план? В разделе "Тест-кейсы" на вкладке "Executions" я не нашел кнопок вида "Execute". Максимум, что нашел - так это в разделе компаний можно привязать тест-план к пользователю. Но как прогнать его - я не нашел.
В данном демо большие проблемы с кириллицей. В полях ввода всё отображается по-русски (когда пишешь). Зато после подтверждения ввода вместо русского текста остаются одни лишь знаки вопросов. Это проблема настройки стенда с демо-версией? И не возникнет ли данных проблем при установке системы на стенды нашей компании?
Есть ли где-то список поддерживаемых форматов импорта/экспорта тест-планов? Или даже отдельные плагины/листы для Excel?
Есть ли некая инструкция по установке данной системы на какой-нибудь стенд?
MantisBT Demo
2013-05-21 09:59
Всем доброго времени суток!
Это моя первая тема на форуме, поэтому, если что не так - сильно не пинайте)
Я - начинающий тестировщик. Устраиваюсь на работу. Прислали тестовое задание по баг-трекеру Mantis. Файл с заданием и моим черновиком приложен. Если кратко - нужно протестировать функцию Reopen в демо-версии MantisBT. Сейчас полным ходом штудирую Administration Guide. Большая просьба к тем, кто пользуется данным баг-трекером, подскажите, в каком еще направлении копать? Что я не учел, на что нужно обратить внимание. Буду благодарен за конструктивную критику, мысли и т.д.
Файл с расписанными тест-кейсами выложу чуть позже. Работаю над ним.
Не проходит авторизация.
2013-05-21 11:11
Здравствуйте, у меня такой вопрос: почему возникает ошибка в eclipse после авторизации. Выполняется поочередно 2 теста: в первом, мы входим в систему, во втором происходит некое заполнение форм. Причем первый тест вроде проходит успешно, а второй валится с ошибкой. К тому же не происходит загрузка формы. Вот код:
package com.example.tests;
import java.util.regex.Pattern;
import java.util.concurrent.TimeUnit;
Сегодня мы опубликуем в открытом доступе доклад Анастасии Мусиной “Тестировщики не винтики!” или “Не закручивайте гайки!”, который разделил первое место с докладом Андрея Мясникова “Что нам стоит дом построить” на прошедшей онлайн-конференции для тест-менеджеров и тест-лидов Chief ConfeT&QA.
Когда в вашей группе по тестированию много проектов, продуктов и различных задач, неизбежно наступают проблемы:
1. Тебя (тимлида) разрывают на части менеджеры разных групп разработки, и не все остаются довольны уделенным им вниманием;
2. Тестировщики недовольны распределением задач, а если выбирают их сами — не успевают все в срок;
3. Тестировщики достаточно хорошо знают все продукты, чтобы подхватить тестирование соседней задачи, но на каверзные вопросы «вглубь» ответить не могут;
4. «Море работы, горы работы», и никакого просвета;
5. Вася собрался на футбол, а Маша на свидание? Да бросьте! у нас сегодня релиз, так что на ужин пицца и ночуем на работе!
Знакомо?
Анастасия расскажет о проверенных на практике методах борьбы со всем этим безобразием. Как не разорваться, сделать тестировщиков счастливыми, и при этом отлично протестировать все продукты?
Мы - развивающаяся компания. Мы занимаемся разработкой обучающих приложений для детей.
И нам очень нужен тестировщик, который бы помог нам делать наши приложения качественнее.
Что нужно делать:
ручное тестирование наших приложений на iOS и Android;
разработка test-case'ов;
ведение документации.
Что мы ждём от кандидата:
желание находить изъяны в программных продуктах;
опыт тестирования Web-приложений;
знакомство с системами bug-трекинга (например, jira);
въедливость, усидчивость, аккуратность;
уровень английского языка, достаточный для понимания простых текстов;
грамотный русский язык.
Что мы предлагаем:
оформление по ТК РФ;
Заработная плата - до 25000 р.;
комфортный офис в 10 минутах от ст. м. "Горьковская";
у нас нет dress code и других офисных условностей, мы работаем на результат и предлагаем достойный уровень компенсации;
чай-кофе-"плюшки" постоянно на кухне, есть и chill out area.
Опыт не обязателен: можем помочь, научить, но иметь чёткие представления о процессах тестирования, документации и осознанное желание тестировать - обязательно.
Также очень будем рады опытному специалисту - нам и самим есть чему поучиться у умного человека - зарплата в этом случае будет оговариваться отдельно, конечно же :)
"Младших тестировщиков производительности" не бывает. Зато бывают люди, которые начинают заниматься тестированием производительности.
(с) Скотт Барбер (aka The Perf Guy)
В тестировании компьютерных программ есть "общедоступная" область функционального тестирования, куда доступ открыт всем желающим, и есть целый ряд областей с достаточно высоким "порогом входа", и тестирование производительности находится в их числе.
Для этого вида тестирования требуется хорошее владение оружием, его голыми руками не возьмёшь. Во-первых, нужно само оружие -- тестирование производительности обязательно требует умения пользоваться специальными инструментами. Во-вторых, нужно тщательно изучить соперника -- необходимо хорошее понимание протоколов взаимодействия тестируемой программы с внешним миром и её внутренней физической и логической архитектуры. Ну и конечно же нужно владеть приёмами -- знать какую нагрузку и как подать на тестируемое приложение, и на что смотреть, чтобы выявить проблемы с производительностью.
На тренинге мы будем учиться обращаться с этим оружием:
познакомимся с инструментами, предназначенными для генерации нагрузки и для мониторинга различных характеристик производительности,
освоим способы использования этих инструментов для генерации нагрузки различного вида,
изучим типовые архитектурные шаблоны построения приложений и связанные с этим источники потенциальных проблем с производительностью,
рассмотрим способы выявления проблем с производительностью на основе анализа результатов мониторинга.
Для практических демонстраций и для выполнения домашних заданий будет использоваться инструмент JMeter.
Курс практического тестирования для начинающих
2013-05-21 13:18 Онлайн-тренинг с практической работой на реальных проектах для начинающих тестировщиков (8 занятий по 1,5 часа + много-много практики). Начало 24 июня.
IT – это особый мир. Вы хотите присоединиться к нему?
Сегодня рынок ИТ-специалистов испытывает сильный недостаток кадров, но несмотря на это тестировщики без опыта ищут работу месяцами. Хотите увеличить свои шансы? Хотите получить преимущество перед другими кандидатами? Мы дадим вам этот шанс!
Мы разработали первый и, может быть, единственный курс для тестировщиков, который даст не только теоретический багаж знаний, но и практическое применение на реальных проектах!
Мы предлагаем:
реальные веб-проекты;
курс, рассчитанный на начинающих тестировщиков веб-проектов;
небольшие группы (всего по 10 человек!);
работу в реальной команде.
Вы сможете получить:
теоретические знания, необходимые для junior-тестировщика;
опыт работы в реальном проекте, который можно вписать в резюме;
отзыв заказчика, отражающий Ваши достижения в работе;
общение с реальной командой программистов и тестировщиков;
знакомство с множеством коллег по тестированию;
и отличный старт для построения дальнейшей успешной карьеры.
Курс состоит из 8 занятий, его продолжительность 2 месяца. При его разработке учитывались основные требования к junior-тестировщикам веб-проектов.
Я познакомился с Selenium WebDriver. Поделал разные примерчики на c#:
- запуск браузера,
- поиск элементов на странице,
- проверка условий,
- заполнение элементов,
- снятие скриншотов,
- генерация dll для NUnit
- и т.д.
Почитал про паттерны автотестирования:
- PageObject
- PageFactory
Про различные уровни: данные, уровень драйвера, и т.д.
По отдельности вроде бы все понятно, а вот как это все объединить в общую картину - нет.
Могли бы вы подсказать и на примере показать как организовать отдельные части в единое целое, чтобы можно было лекго управлять локаторами и они не влияли на логику теста, чтобы данные были отделены от теста (можно было прогонять на разных данных), чтобы можно было писать позитивные и негативные тесты, чтобы шло логирование текстом, скринами и видео, чтобы каждый модуль системы и уровень были минимально зависимы друг от друга.
Очень надеюсь на вашу помощь, чтобы все встало на свои места.
Включение в результирующий отчет успешных проверок
2013-05-21 15:44
Добрый день.
На проекте используется автоматизированное тестирование с помощью Selenium Webdriver 2, TestNG и Java. У кастомера возникло желание видеть в результирующем логе положительные Assert-ы. Быть может, кто-то сталкивался с похожей проблемой?
Тест-менеджер
2013-05-21 16:43 Ведущий специалист по тестированию игр (тест-менеджер)
Мы ищем тест-менеджера, заинтересованного в построении красивых и четких процессов в области тестирования компьютерных игр (MMORPG), который будет вместе с нами организовывать проверку новых релизов компании и помогать поддерживать уже существующие проекты. Приветствуется игровой опыт, заинтересованность в компьютерных играх, способность с нуля поставить процесс.
Немного о нас:
На рынке уже 7 лет. Разработали платформу Фогейм https://ru.4game.com/, объединяющую более 3 миллионов активных пользователей. В прошлом году открыли офис в Европе. В этом году начали работу для бразильского и южнокорейского рынков.
Что у нас интересного:
1. Наши проекты - крупные и известные многопользовательские игры, как MMORPG так и шутеры, есть место для полноценного планирования и оригинальных эффективных решений.
2. Наши задачи включают работу над несколькими проектами одновременно, они достаточно разноплановые и нетривиальные, скучать не получится .
3. Можно смело внедрять новые практики и методы тестирования, повышать качество выпускаемых релизов.
4. Возможны командировки к партнерам в Южную Корею, США и т.д.
5. Мы работаем с проектными командами и командами партнеров, организуем и контролируем команды внешнего тестирования, общение с новыми интересными людьми обеспечено.
Обязанности:
Планирование и организация тестирования;
Участие в тестировании нового функционала;
Составление и поддержка тестовой документации;
Взаимодействие с командой разработки игры и с командой проекта;
Возможны командировки к партнерам в Южную Корею, США и т.д.
Требования:
Знание различных практик и подходов к тестированию;
Опыт ручного тестирования, тест-дизайна;
Знание английского языка не ниже уровня intermediate;
Большим плюсом будут:
Любовь к онлайн-играм (и вообще к играм);
Опыт руководства группой тестировщиков;
Опыт самостоятельного планирования работ по проекту;
Лидерские качества;
Условия:
Оформление по ТК РФ;
Офис м. Павелецкая (у нас уютно и есть комнаты отдыха);
Молодой и дружный коллектив;
Обучение английскому языку в офисе (и не только английскому);
Наличие собственной библиотеки бизнес-литературы (художественная литература тоже имеется);
Оплата обучения, конференций, мастер-классов;
Медицинская страховка (этим никого не удивишь, но приятно).
Если интересно пообщаться более подробно пишите на natalya.zhiltsova@inn.ru и присылайте ваше резюме :)
Выбор средств автоматизации тестирования для iPAD
2013-05-21 20:09
Здравствующие.
Подскажите пожалуйста, какие существуют средства автоматизации тестов для iPad. С каких лучше начать новичку?
Заранее спасибо.