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

Программирование на Java для тестировщиков, новый набор, начало: 17 ап



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

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


Программирование на Java для тестировщиков, новый набор, начало: 17 ап
2015-03-30 14:08

Двухмесячный онлайн-тренинг Алексея Баранцева с домашними заданиями, 10 занятий, начало: 17 апреля

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

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

Бытует мнение, что тестировщикам вредно уметь программировать. Якобы это умение мешает им потому, что из-за него они слишком много думают о реализации программы и слишком мало о том, как же её протестировать.

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

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

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

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

Ну что ж, довольно слов, пора перейти к делу.

Как и всякий навык, умение программировать нужно тренировать и закреплять. Недостаточно просто прочитать книжку и выучить набор команд. Знать ещё не значит уметь. Поэтому тренинг "Программирование для тестировщиков" будет содержать как теоретические сессии, так и практические задания для самостоятельного выполнения.

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


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

Все секреты и тайны Selenium 2.0, онлайн, начало 17 апреля
2015-03-30 14:09

Адаптированный онлайн-тренинг Алексея Баранцева (пять двухчасовых занятий) с домашней работой, консультациями тренера в закрытом форуме и скайп-группе.

Начало:17 апреля

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

Курс предназначен для опытных пользователей Selenium.

Мы предлагаем новый, совершенно уникальный тренинг про Selenium 2.0 как он есть, со всеми его достоинствами и недостатками!

  • тренинг полностью посвящен WebDriver, aka Selenium 2.0, потому что за ним будущее, никаких реминисценций в адрес Selenium RC и тем более в адрес Selenium IDE не будет!
  • минимум лирических отступлений на тему “что лучше – TestNG или JUnit” или “автоматизация в контексте Agile”,
  • только правда про Selenium, вся правда, и ничего кроме правды!

Более актуальной и полной информации вы не найдёте нигде – ни в официальной документации, ни в книгах, ни на других тренингах!

Почему мы уверены в этом?

Потому что автор и ведущий тренинга –- Алексей Баранцев:

Вы получите ответы даже на самые каверзные вопросы, касающиеся Selenium!

Ну а если вам не нужна настолько подробная и глубокая информация про Selenium?

Не нужна сейчас – пригодится в будущем!

У вас останутся записи, которые будут служить вам руководством в развитии навыков автоматизатора и справочным материалом, к которому можно обращаться в случае затруднений.

"А что делать, если я только начинаю заниматься автоматизацией? Будет ли мне полезен этот тренинг?"

Да, будет. Но мы очень советуем начать с более простых курсов: “Разработка тестов на Selenium 2.0 + Java”, “Разработка тестов на Selenium 2.0 + Python”, Разработка тестов на C# с использованием Selenium 2.0 или даже Selenium 2.0: стартовый уровень.

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


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

очень медленное заполнение полей в InternetExplorer
2015-03-30 15:13
 
Добрый день! 
Ситуация такая: 
Написала много тестов, используя Selenium WebDriver, пока писала пользовалась FireFox  - все летало, все прекрасно. Но специфика проекта такова, что основным поддерживающимся браузером является IE, соответственно тестить надо в нем. 
У меня стоит IE 11.
Сначала были проблемы с драйвером IE. Селениум писал, в selenium-server-standalone.jar его нет и надо скачать. 
Скачала, подцепила его в код таким образом:
 
if ("ie".equals(browser)) {
File file  = new File("C:/Users/selenium/IEDriverServer.exe");
System.setProperty("webdriver.ie.driver", file.getAbsolutePath());
driver = new InternetExplorerDriver();
}
все стало запускаться и заработало. НО кнопки он все жмет быстро, а поля заполняются по одному символу в 10 секунд. 
Не знаю как такое исправить и от чего это может зависеть. Может драйвер не тот или еще что..
Может быть кто-нибудь сталкивался? 


© 2010 | Software-Testing.Ru


В избранное