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

Записи докладов конференции COMAQA Autumn 2016 (день 1)



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

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


Записи докладов конференции COMAQA Autumn 2016 (день 1)
2016-11-18 10:49

5-6 ноября в Минске была проведена конференция COMAQA Autumn 2016, посвященная автоматизированному и ручному тестированию.

 

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

 

Ниже представлены доклады, которые прозвучали в первый день конференции:

  • Андрей Ладутько. Автоматизация для не-автоматизаторов: хотелки и реальность
  • Вячеслав Бушило. Обзор автоматизации тестирования на JavaScript
  • Андрей Стахиевич. История одного проекта и нескольких технологий
  • Тимофей Авилин. TFS 2015 vNext: развертывание приложений и настройка а\т в CI
  • Антон Семенченко. Параллельный запуск Selenium тестов
  • Игорь Хрол. Автотесты: такие же, но лучше

Смотреть записи докладов...



Функционал Тест Директора бесплатно
2016-11-18 11:15

Как-то на просторах тырнета читал, что есть инструмент, по функционалу как TestDirector (QualityCenter), только не от HP/Mercury, а фришный (или дешевый)

 

Никто не натыкался на такое?



Эффективное использование TestNG и JUnit, начало 2 декабря
2016-11-18 13:26

Онлайн-тренинг с домашними работами от Алексея Баранцева.

 

Фреймворки семейства xUnit -- это основа основ автоматизированного тестирования. Они используются для организации и запуска тестов и сбора информации о результатах тестирования, то есть решают одну из ключевых задач автоматизации тестирования.

 

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

 

В этом тренинге рассматриваются два наиболее популярных тестовых фреймворка для языка программирования Java -- JUnit и TestNG.

 

Начать работать с этими фреймворками несложно. Однако опыт показывает, что большинство автоматизаторов использует лишь незначительную часть возможностей, которые предоставляют тестовые фреймворки.

 

Но может быть эти “продвинутые” возможности просто не нужны, поэтому и не используются?

 

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

 

Из тренинга вы узнаете, как организовывать тесты в группы, как их запускать в нужном порядке, как правильно описывать зависимости между тестами, как реализовать “мягкие” и “жесткие” проверки, как сделать тесты параметризованными, как реализовать загрузку данных из разных источников и применять подход DDT (data-driven testing), как автоматически перезапустить упавшие тесты и ещё многое другое.

 

Материал разбит на два уровня сложности: использование встроенных возможностей тестового фреймворка и расширение функциональности фреймворка через специально предусмотренные интерфейсы расширения.

 

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



Практикум по тест-дизайну, онлайн-тренинг, начало 2 декабря
2016-11-18 13:27

Практический тренинг с домашними заданиями, 6 занятий

 

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

 

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

 

Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?

 

Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.

 

На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.

 

Мы постоянно будем держать в уме два противоборствующих фактора:

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

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

 

Посмотреть отзывы участников онлайн-тренинга "Практикум по тест-дизайну"



Автоматизация функционального тестирования, начало 2 декабря
2016-11-18 13:27

Онлайн-тренинг Алексея Баранцева, 1 месяц занятий, 6 часов теории + много практики + постоянные консультации тренера в скайп-чате

 

Можно ли представить себе хорошего линуксового системного администратора, который не знает общую теорию операционных систем и сетей, не подозревает о существовании Windows и MacOS, не умеет пользоваться для настройки системы консолью так же хорошо, как графической оболочкой? Можно ли считать хорошим инженером-строителем человека, который не владеет сопроматом, не знает про современные строительные материалы и особенности их применения, даже если на текущем объекте строительства они не используются? Можно ли признать хорошим актёром того, кто день за днём играет одну и ту же роль, не знает о современных тенденциях в театральном искусстве и не пытается попробовать себя в других амплуа?

 

Хороший специалист должен обладать достаточно широкими знаниями. Да, он глубоко изучает какую-то одну тему, специализируется в каком-то направлении, но при этом он должен представлять себе общую картину своей профессиональной области. Если он не будет это делать -- мир уйдёт вперёд, его узкая тема окажется устаревшей и невостребованной, а он ничего другого не знает и не умеет.

 

Умение создавать автоматизированные тесты предполагает владение специализированными инструментами, которые так и называются "инструменты для автоматизации тестирования". Но знания хорошего специалиста должны охватывать всю область автоматизации. Какие вообще инструменты бывают? Для чего они предназначены? В какой ситуации следует (или наоборот не следует) использовать тот или иной инструмент? Как выбрать наиболее подходящий для решения задачи инструмент среди множества похожих?

 

И конечно же надо уметь делать хорошие автотесты. Да, сначала надо научиться понимать, чем "хорошие" автотесты отличаются от "плохих". А потом -- научиться делать "хорошие". Эти правила являются общими, независимыми от конкретного используемого инструмента.

 

Для тех, кто хочет расширить свой кругозор и получить общие фундаментальные знания в области автоматизации тестирования мы подготовили этот учебный курс.

 

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



Тестирование Информационно-программных комплексов для работы с отчетно
2016-11-18 17:55

Кому-нибудь приходилось тестировать какие-нибудь информационно-программные комплексы(ИПК) для работы с отчетностью и документооборотом(Отправка отчетов в ФНС, ПФР, ФСС, Росстат и т.д.), получение ответных писем и подобными программами с электронным документооборотом?

Если сталкивались, то поделитесь опытом в тестировании (Что и как тестировали, с какими трудностями сталкивались?)

Спасибо. 



Appium Python: get Text
2016-11-19 22:58

Доброго дня!

Есть тест на Appium:

Открываю приложение, захожу в поиск, набираю "Москва".

 

После этого ищу список:

a = list(self.driver.find_elements_by_class_name('android.widget.FrameLayout')) (list Для удобства)

print a

 

Мне выдает:

[<appium.webdriver.webelement.WebElement (session="2d435735-e768-4930-a701-f6ffe135f2ea", element="3")>, <appium.webdriver.webelement.WebElement (session="2d435735-e768-4930-a701-f6ffe135f2ea", element="4")>]
 
Как мне вытащить text ?
print a[i].text (и get_attribute) возвращают пустое значение
 


Самый лучший automation soft
2016-11-20 00:09

Перепробовал все программы Xstarter, Automate, Automatize, AutomatExtremeClicker, Clickerman и т.д.

Самое лучшее что нашел это Winautomation, который стоит 500$, и crack-нутой версии нигде нету, Ее преимущества: автоматизированная запись (Macro Record), создание exe-шников, работа с FTP и интернетом

А чем вы пользуетесь?



Полный цикл ручного и автоматизированного тестирования
2016-11-20 11:40

Всем привет, кому интересно, выложил в сети свой доклад на тему создания автоматизации тестирования в проекте. 

 

Что обсуждается в докладе: полный цикл ручного тестирования, планирование тестирования, переход от тесткейсов к сценарием на автоматизацию, переход от ручного тестирования к автоматизированному. Также в докладе я даю советы о том как научиться автоматизировать, улучшить практику создания автотестов, даю советы по автоматизации. 

 

Мойд доклад на QA Community.

Всем добра. 



[Опрос] Хотите ли вы перейти в руководство?
2016-11-20 23:39

Опрос навеян обсуждениями на форуме.

Хотите ли вы перейти в руководство, интересует вас такое развитие карьеры?

 

https://goo.gl/forms/1yWUVlYEUbIINETs1



© 2010 | Software-Testing.Ru


В избранное