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

подскажите с тестированием сайтов на разных разрешениях экрана



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

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


подскажите с тестированием сайтов на разных разрешениях экрана
2016-02-11 12:38

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



Разработка тестов на Python с использованием Selenium 2.0, начало 4 ма
2016-02-11 13:09

Онлайн-тренинг с практической работой, 3 занятия

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

За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

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

Если вы хотите считаться профессионалом в области автоматизации тестирования, строчка "я знаю Selenium" обязательно должна присутствовать в вашем резюме.

Простые тесты можно создавать при помощи рекордеров Selenium IDE или Selenium Builder. Но при увеличении объёма и сложности тестов этот подход теряет свою эффективность и привлекательность. Профессионалы пишут тесты на языках программирования.

Если до этого Вы не занимались автоматизацией и не знакомы с Selenium, то лучше начать с курса Selenium 2.0: стартовый уровень.

Python входит в число четырёх языков программирования, которые официально поддерживаются Selenium наряду с Java, Ruby и C# (и у нас есть тренинги на языке Java и C#, аналогичные данному).

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

После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования Python с использованием инструмента Selenium 2.0, в частности:

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

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

Разработка тестов на C# с использованием Selenium 2.0, начало 4 марта
2016-02-11 13:09

Онлайн-тренинг с домашними заданиями, 3 занятия по 1,5 часа\

 

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

 

За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

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

 

Если вы хотите считаться профессионалом в области автоматизации тестирования, строчка "я знаю Selenium" обязательно должна присутствовать в вашем резюме.

 

Простые тесты можно создавать при помощи рекордеров Selenium IDE или Selenium Builder. Но при увеличении объёма и сложности тестов этот подход теряет свою эффективность и привлекательность. Профессионалы пишут тесты на языках программирования.

 

Если до этого Вы не занимались автоматизацией и не знакомы с Selenium, то лучше начать с курса Selenium 2.0: стартовый уровень.

C# входит в число четырёх языков программирования, которые официально поддерживаются Selenium, наряду с Java, Ruby и Python (и у нас есть тренинги на языке Java и Python, аналогичные данному).

 

Этот курс предназначен для тех, кто хочет освоить программный интерфейс Selenium 2.0 и научиться разрабатывать автотесты для веб-приложений на языке программирования C#.

 

После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования C# с использованием инструмента Selenium 2.0, в частности:

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

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

 



Школа тест-менеджеров v. 2.0, новый тренинг, начало 9 марта
2016-02-11 13:10

16 занятий с практической работой и постоянными консультациями тренера

 

тренер: Наталья Руколь

 

Тест-менеджмент – это наука, содержащая множество формальных моделей, техник и подходов.

 

Тест-менеджмент – это искусство, опирающееся на особенности каждого конкретного организатора.

 

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

 

Для кого этот курс?

 

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

 

Помимо участия в проекте по тестированию, от вас так же потребуется достаточно времени на обучение: в среднем, это 4-6 часов в неделю, но при небольшом опыте в тестировании может быть и больше. Если в данный момент ваша рабочая загрузка слишком высокая, мы советуем отложить обучение до того светлого будущего, когда у вас появится достаточно времени.

 

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



Включение browser.safebrowsing в профиле FF
2016-02-11 14:00

FirefoxProfile profile = new ProfilesIni().getProfile("WebDriver");
profile.setPreference("browser.safebrowsing.enabled",true);
profile.setPreference("browser.safebrowsing.malware.enabled", true);
driver = new FirefoxDriver(profile);

 

Caused by: java.lang.IllegalArgumentException: Preference browser.safebrowsing.enabled may not be overridden: frozen value=false, requested value=1

 

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



сервисная заглушка для проверки доставки электронной почты
2016-02-11 18:42

Привет,

 

    Ранее для некоторых тестовых сценариев мы использовали сервис сообщений http://www.mesghub.com/ возможно наш опыт и продукт Вам пригодиться.

 

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

 

Спасибо.



Запуск параллельных тестов на С# в "Майкрософтовой" среде
2016-02-12 08:47

Привет всем!

Нужен совет "как сделать, где почитать". Возможно вопрос для профи покажется детским, но до прошлой недели в жизни не сталкивался с тестами на C#, VisualStudio видел последний раз ровно 5 лет назад (кстати 2015 очень понравилась), а из всех остальных продуктов Майкрософта знаю только Офис и Виндовс 10 (точнее - теперь знаю Виндовс 10)

Итак есть продукт, представленный версий для iOS, Android (as a hybrid app), Web версии для десктопов и странной подверсией для просмотра веб версии на мобилках и прочих iPad'aх

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

Но теперь стоит задача параллельного запуска тестов по следующему принципу - тест-кейс запускается параллельно на вcех платформах при помощи микрософтных продутов (Jenkins не канает к сожалению).

 

Вообщем- где прое это можно покурить применительно к C# и его фреймворкам и окружению от Микрософта?

 

(блин как же все это просто решалось на питоне)

 

 

 

 



замер времени на выполнение операциий.
2016-02-12 08:53

Всем добрый день

Возникла необходимость замерить время на выполнение некоторой операции - последовательности действий. Все выполняется через веб форму и первая мысль это использование Selenium. К сожалению пока тока знакомлюсь с этим продуктом, так что Selenium IDE.

операция типа

начало замера

Пройти регистрацию, найти продукт, изменить его свойства и сохранить.

конец замера

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

вот такие манипуляции проделать с разных компов и разной скоростью инета. Замеры делаются несколько раз для статистики.

Или это уже нагрузочное тестирование и надо искать другую прогу?



© 2010 | Software-Testing.Ru


В избранное