У меня на расписании есть тесты, которые по окончании экспортируются в хтмл формате.
Я хочу изменить этот лог так, чтобы возле проваленных шагов была ссылка на нашу багтрэкинговую систему, передающая в тч некоторые гет параметры для автоматического заполнения полей.
Идея в том, чтобы быстрей генерировать баг репорты при просмотре результатов автотестов.
Нечто подобное можно сделать добавив изменения в яваскрипт файлы тест лога (а именно в table.js ). И вариант который я пока вижу - это перезаписывать их после экспорта.
Есть ли идеи как еще такое можно сделать? И если нет то как определить в яваскрипте что тип сообщения в таблице результатов - ошибка?
отслеживание javascript ошибок
2011-08-02 12:38
Развернул TestNG + eclipse + DBUnit + LoggingSelenium.
На страницах иногда возникают javascript ошибки, которые показывает тот же firebug.
А теперь вопрос. Можно ли как-то selenium и firebug подружить между собой, что бы при выполнения теста записывались ошибки от js?
Имеется классически трёхуровневое приложение. В клиент (десктоп приложение) и сервер постоянно добавляется новый функционал.
Для нового функционала сервера пишутся требования в виде достаточно подробного пронумерованного документа.
Для нового функционала клиента создаётся воркфлоу (уж не знаю, как лучше перевести этот термин) в виде диаграммы состояниий, где каждое состояние - "скриншот" соответствующего экрана клиента.
Для тестирования системы в обязательном порядке создаются тест-планы, отдельно для клиентских апдейтов, отдельно для серверных.
Сейчас приходит понимание, что по сути при создании тест-планов и их выполнении делается двойная работа: одни и те же действия совершаются для проверки интерфейса и для проверки функций, просто ожидаемый результат немного разный (в одном случае - упор на внешний вид интерфейса, в другом - на данные).
Уверен, ситуация не нова, и скорее всего, существуют готовые решения, как из неё выйти. Буду благодарен за любые идеи.
Это замечательно, что количество тренингов, курсов, конференций для тестировщиков постоянно возрастает, появляются новые имена и новые форматы, можно выбрать себе программу обучения, исходя из индивидуальных предпочтений. Школа короче по общей продолжительности, но зато занятия длинее и есть ещё домашние задания, обучение в клубе длится в два раза дольше, но сессии короче, что несомненно очень удобно при обучении без отрыва от производства. Школа ориентирована чётко на тест-менеджеров, программа клуба шире и разнообразнее, в неё включен большой блок, посвященный тест-дизайну и даже есть вкрапления про тестирование производительности и юзабилити. В общем, выбирайте, в любом случае вы не пожалеете :)
Да, и напоследок -- напоминаем, что до 5 августа можно записаться в Клуб практического тестирования со скидкой 25%, а первое занятие Школы тест-менеджера, как обычно, бесплатное!
Автоматизация тестирования Infinity Network Protocols
2011-08-02 13:29
Уважаемые участники форума.
У меня задача: подготовить методику тестирования InfinityNetworkProtocols в рамках проекта разработки системы для медицинских учреждений.
На основании методики необходимо разработать анатомию фреймворка для автоматизации тестирования подобных систем, так как ручное тестирование в подобных проектах крайне трудоемкое и не эффективное. Тест должны проверять на соответствие стандартам передачи пакетов.
Коротко о проекте:
Регистратор различных сигналов человеческого тела.
Отображение этих сигналов на прикроватных и других мониторах.
Формирование пакетов, передача и их обработка с выводом информации на мониторы осуществляется средствами нашего ПО. Передача пакетов по UDP.
Есть не функциональные требования и спецификации некоторых протоколов.
Кто-то сталкивался с подобной задачей или может подсказать некоторые готовые или промежуточные решения для автоматизации тестирования в таких проектах?
Заранее благодарен.
С уважением, Вадим.
Всё в ней описано хорошо и понятно.
Сложность появилась с *.jar файлом.
Он отлично распаковывается как zip файл, не считая пару ворнингов по поводу вайлов readme и других не очень важных.
Но когда запаковываю в zip, переименовываю в jar и пытаюсь запустить мне java возвращает ошибку, мол jar файл некорректен.
Догадываюсь что zip не до конца совместимы jar.
Может кто то повторял проделанное мной более удачно?
Поделитесь опытом :-)
Программист С
2011-08-02 14:20
Мы ищем профессиональных программистов на языке С для работы над российской социальной сетью с многомиллионной аудиторией.
Требования:
- высшее техническое образование
- отличное знание языка С
- опыт сетевого и низкоуровневого программирования под UNIX опыт
- разработки высокопроизводительных сетевых серверных приложений под
- UNIX хорошие навыки системного анализа высокая личчная ответственность, стремление доводить задачи до конца отличные знания алгоритмов
Плюсом является:
- знание С++
- знание SQL
- знание одного из языков: Perl, Python, HTML, JavaScript опыт работы с системами контроля версий
Обязанности:
- Разработка серверных высокопроизводительных приложений (серверная часть коммуникационных сервисов)
- Поддержка старого кода, разработка нового
- Участие в проектировании архитектуры одного из наиболее сложно распределённых проектов компании.
Условия:
- Работа в профессиональной команде с серьёзным опытом, создающей популярный Российский проект.
- При обоюдном интересе мы предложим такие условия сотрудничества, от которых не захочется отказываться
- Регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет
- Комфортный офис в паре минут от м. Аэропорт
- Дружный коллектив профессионалов
Присылайте свои резюме:
Ksenia.churakova@odnoklassniki.ru
Одна из самых крупных торгово-промышленных корпораций Украины ищет Начальника отдела тестирования.
Требования:
- 2 года опыта в тестировании + опыт работы руководителем в области тестирования;
- Знание методик и систем ручного и автоматизированного тестирования;
- Построение TEST-cases;
- ВО в области ИТ;
Обязанности:
- Руководство и поддержание эффективной работы отдела;
- Контроль процесса разработки технических заданий;
- Внедрение схем проведения тестирования продуктов, приобретенных компанией;
- Анализ и отчетность работы отдела.
Условия:
- ЗП (9000 грн - 11000 грн ) + бонусы
- Мобильная связь
- Карьерные перспективы
- Интересный, амбициозный коллектив
Тестировщик с опытом - куда расти?
2011-08-02 17:36
Краткое резюме: 6 лет опыта работы ручным тестировщиком, испробовано практически всё, что можно было только придумать в роли рядового тестировщика.
Двигаться в автоматчики нет желания, я не программист по духу, по необходимости немного занимался автоматизацией, но лишний раз понял - не моё.
Вижу два пути - либо в менеджеры, либо в сеньор тестировщики. Но в любом из этих двух вариантов получаю затык: при поиске нового места требуется опыт работы, а продвижение наверх по карьерной лестнице в пределах старого места мешает ограниченность команды - позиций не так много, менеджерских как правило вообще 1-2, и уходят с них ну оооочень редко.
Посмотрел сейчас на сайте курсы для менеджеров - везде рекомендуется уже быть менеджером, чтобы их проходить.
Как быть, куда податься? Прямо сейчас я новое место не ищу, так что времени для обучения, получения новых знаний более чем достаточно.
Скриншот
2011-08-02 20:50
Здравствуйте!
Начал изучать SilkTest и столкнулся с проблемой нехватки литературы и наглядных примеров. Сам кое-как разобрался, но знаний, как вы понимаете, не хватает.
Суть вопроса - как сделать скриншот отдельного элемента, будь то окно программы, кнопка, менюшка и тд...
Я нашел в учебнике код