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

Не получается запустить параллельно тесты в нужном количестве.



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

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


Не получается запустить параллельно тесты в нужном количестве.
2016-06-15 10:40

Java Maven Junit 

 

При таких параметрах, запускаются все методы в классе по очереди,

 

так

<configuration>
<parallel>methods</parallel>
<threadCountMethods>4</threadCountMethods>
<testFailureIgnore>true</testFailureIgnore>

либо так

<configuration>
<parallel>methods</parallel>
<threadCount>4</threadCount>
<testFailureIgnore>true</testFailureIgnore>

 

 

При таких все классы запускаются в которых есть слово "Test"

так

<parallel>classes</parallel>
<threadCountClasses>4</threadCountClasses>
<testFailureIgnore>true</testFailureIgnore>

либо так

<parallel>classes</parallel>
<threadCount>4</threadCount>
<testFailureIgnore>true</testFailureIgnore>

 

 

Подскажите почему так происходит



Mindmap, cheklist, testcase: Способы контроля результатов тестирования
2016-06-15 11:26

Запись доклада Станислава Косарева

 

Каждый менеджер должен уметь делегировать задачи, иначе он не менеджер. Остается только 1 вопрос: как или каким образом доверять своим подчиненным? Откуда уверенность, что все сделано правильно, откуда стойкое ощущение того, что все хорошо? Наверное, потому, что ты, как менеджер, постоянно перепроверяешь то, что делают твои ребята. Класс! Тогда другой вопрос. Каким образом ты модернизируешь свою работу? Если перепроверяешь – то тратишь время, а значит, не успеваешь даже подумать о чем-то новом, о том, что может перевернуть твою работу с ног на голову…

 

В своём докладе я расскажу о том, как делегировать задачи по тестированию без перепроверок, экономя своё время и не переживая за результаты тестирования.

 

Смотреть запись выступления



Не открывается окно браузера после обновления
2016-06-15 12:15

Здравствуйте,

 

На локальной машине обновился ФФ до 47й версии и перестали работать тесты.

Драйвер запускаю так (и с профилем тоже)

WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(120, TimeUnit.SECONDS);

Отображается пустое окно и ошибка Firefox has stopped working

Все подобные ошибки советуют лечить обновлением Селениума. Но уменя 2,53, которая подтягивается Мавеном. Пробовал удалить репозиторий и делать клин тесты - всё равно не работает. Хром работает отлично. Джава 1,8.

сталкивался ли кто-то с подобным и знает ли кто-то как это исправить?

 



Виртуалка с jenkins постепенно &#34;отъедает&#34; память хоста
2016-06-15 13:21

Добрый день.

 

Есть тестовый esx, на котором крутится машина c jenkins.

Натолкнулся на такую штуку, что со временем host memory забивается до отказа и машина просто повисает:

8a233744a816.jpg

Помогает только ребут машины, после чего начинается новое накапливание host memory.

 

Что можно сделать, чтобы host memory не зашкаливала?



Как построить грамотную систему тестирования? Инсайты от QA-экспертов:
2016-06-15 23:55

Канал Youtube Wrike

 

Какие инструменты облачного тестинга используют в Яндексе? Как устроено тестирование в Badoo? Что представляет собой система автоматизированного frontend-тестирования в Wrike? 

Пару недель назад Wrike Tech club собрал около 150 специалистов по тестированию, чтобы обсудить в питерском офисе компании насущные, вечные и, на первый взгляд, почти неразрешимые проблемы QA в больших (и не очень) проектах.

 

Ниже видео и презентациями со встречи:

 

Илья Кудинов (Badoo), «Развитие процессов тестирования в Badoo за три года или как мы думали, что всё хорошо, а оказалось, что можно лучше»

Wrike QA Automated Team «Как устроено автоматическое frontend-тестирование на wrike.com»

Артём Ерошенко (Яндекс) «Рецепт приготовления облачных тестингов»

 

Смотреть видео докладов



НЛО: найти, локализовать и оформить ошибку, начало 11 июля
2016-06-16 00:00

Новый онлайн тренинг от Ольги Киселевой.

Эта херня работает некорректно

Знакомое описание бага?
В разговоре такая фраза уместна, в баг-трекере — нет. Через месяц все забудут, что это за херня была, и как именно она не работала.
На курсе мы будем учиться писать баг-репорты так, чтобы их понял разработчик, вернувшийся после лоботомии. А при виде слов «некорректно», «неправильно»... к концу курса должен начать дергаться глаз.

Что. Практический онлайн-курс для тестировщиков по локализации и оформлению баг-репортов + советы по поиску багов.

Зачем. Описывать баг-репорты так, чтобы их понял даже вернувшийся после лоботомии разработчик.

Проблемы оформления задач:

— Нашел, завел, она не воспроизводится.

— Разработчик говорит "не воспроизводится".Подходишь, показываешь — воспроизвелось!

— Коллеги дергают с вопросами "А что ты хочешь видеть в результате? Что такое корректная работа?"

Если оформить задачу плохо — ее не исправят. Если не найти «корень зла», ее не смогут повторить и не будут исправлять. Мы будем учиться писать баг-репорты доступно и понятно.

К концу курса у вас должен дергаться глаз каждый раз при виде слова "корректно" в описании бага.

Подробная программа и условия участия


Читать дальше

Программирование на Python для тестировщиков, начало 11 июля
2016-06-16 00:01

Двухмесячный онлайн-тренинг с домашними заданиями (10 занятий по 1,5 часа) + постоянные консультации тренера в скайп-чате и закрытом форуме

Тренер: Баранцев Алексей

Этот курс предназначен для обучения тестировщиков программированию на языке Python (для тех, кого интересуют другие языки, у нас есть аналогичные курсы для Java и C#).

Да, это курс именно для тестировщиков. Обучение программированию не сводится только к изучению языка программирования. Построение правильной архитектуры, использование фреймворков и библиотек, владение инструментами разработки и отладки -- это тоже часть “умения програмировать”. Поэтому в этом курсе детально рассматриваются именно те возможности языка и вспомогательных библиотек, которые наиболее востребованы при разработке автотестов, в том числе при тестировании веб- и windows-приложений через пользовательский интерфейс.

Изучаемый материал будет демонстрироваться на едином сквозном примере -- мы будем разрабатывать на языке Python автоматизированные тесты для веб-приложения, используя Selenium WebDriver. Начав с простого теста, записанного “рекордером”, мы будем постепенно усложнять архитектуру тестового набора, добавлять и усиливать проверки в тестах, дополнять тесты генераторами тестовых данных. Основной акцент будет сделан не на алгоритмы, а на изучение различных полезных библиотек и фреймворков, а также шаблонов проектирования, позволяющих организовать код автоматизированных тестов таким образом, чтобы его было легко модифицировать и расширять.

Но одним примером мы не ограничимся, для закрепления материала мы в течение курса построим "в едином стиле" несколько проектов с тестами для приложений разного типа, научимся тестировать приложения через веб-интерфейс, пользовательский интерфейс Windows, интерфейс доступа к базам данных, сетевые интерфейсы (почта, HTTP, веб-сервисы).

И напоследок научимся делать тесты на "естественном" языке с использованием инструмента Cucumber. Да, не удивляйтесь, чтобы делать тесты на "естественном" языке -- нужно уметь программировать :)

Посмотреть подробную программу и условия участия


Читать дальше


© 2010 | Software-Testing.Ru


В избранное