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

Построение тестового фреймворка с нуля



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

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


Построение тестового фреймворка с нуля
2016-09-14 11:18

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



Новости тестирования за сентябрь (1)
2016-09-14 16:45

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

 

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.



Jenkins: параметризованная сборка
2016-09-14 19:07

Доброго вечера!

Активное гугление не помогло.

 

Есть тесты на Selenium + Python.

В тесте есть переменная url.

Драйвер открывает ссылку, которая в этой переменной.

 

К сожалению, ссылка url часто меняется.

Не подскажите(на пальцах), как мне настроить Jenkins так, что бы при запуске я мог указать эту переменную, не залезая в код? В идеале, используя параметразированную сборку, что бы разработчик сам смог указать URL

 

На локальной машине я для этого использую библиотеку sys, метод sys.argv, но на удаленной машине с Jenkins'ом такое не получается сделать.

 

Заранее спасибо



Automation Engineer в новый центр разработки Gett (Москва)
2016-09-15 11:01

Gett is looking for a talented experienced Automation QA Engineer who wants to be part of a growing QA team in Mobile/Web/Server Applications in a commercial/ software development environment.

 

 

Responsibilities:

 

  • Automation tester for Mobile/Web applications in a commercial/ software development environment
  • Developing and executing effective automated tests & strategies for performance tests, stability tests,
  • Scalability tests, and API tests.
  • Working with engineering to define and assess deliverables
  • Effectively prioritizes and executes tasks in a high-pressure environment with a strong customer service orientation
  • Responsible for the QA deliverables of assigned project – ensure quality deliverables.

Position Requirements:

  • Bachelor’s degree in software engineering, computer science, programming, or a related discipline ·
  • 2+ years experience in automation testing Mobile/Web applications in a commercial/ software development environment.
  • 1+ year experience in JAVA
  • Experience running and developing automation tests & tools.
  • Experience with standard automated test tools & Add-ons: Selenium, robotium, Appium.
  • Familiar with Jsystem Framework- advantage
  • Creation of Automation Test scenarios and Test cases by analyzing the functional specifications.
  • Familiar with standard software development methodologies and life cycles.
  • Experience running and building Manual test – advantage
  • Good working knowledge of SQL – Familiar with MySQL DB – Advantage
  • Excellent communications and organizational skills
  • Able to multi-task and provide support in testing concurrent projects
  • Technical knowledge and experience with Windows, Unix & Mac OS .Experience with Unix/Linux – Advantage
  • Excellent English communication skills, both verbal and written

 

Contact for CV:

 

Anna Kashina

E-mail: annakashinahrm@gmail.com

Skype: kashinaanna-tlt



Тестировщик/ QA engineer (Новосибирск)
2016-09-15 13:06

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

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

Здесь вас ждет много интересных проектов, которые требуют нестандартного подхода и нетривиальных решений. В команде Magora Systems работают только профессионалы, которые любят свою работу и гордятся результатами.

Задачи:

  • Выполнение работ по тестированию веб-приложений (проведение функционального и регрессионного тестирования) качественно и в установленный срок;
  • Разработка сценариев тестирования для обеспечения их полноты, актуальности и надлежащего качества тестирования;
  • Выявление причин каких-либо проблем или ошибок, тщательное документирование найденных расхождений, взаимодействие с разработчиками и аналитиками по уточнению и устранению этих расхождений;
  • Качественное документирование результатов работы: разработка документов по тестированию (тест-план, тест-кейсы, баг-репорты).
  • Участие в совершенствовании процесса QA в компании.

Будем рады знакомству, если в Вашем "багаже" есть:

  • Аналитический склад ума! Ответственность и, можно сказать, въедливость;
  • Понимание процесса разработки ПО, умение пользоваться типовыми инструментами (bug tracking, wiki, visio etc);
  • Знание методов тестирования ПО;
  • Знание принципов работы веб-приложений;
  • Минимальный уровень знания английского языка – чтение технической документации/заданий.

Мы предлагаем:

  • Работа в соответствии с Трудовым законодательством, соблюдение всех социальных гарантий
  • Размер заработной платы напрямую зависит от уровня Вашей квалификации, обсуждается на интервью. Заработная плата абсолютно белая, регулярно индексируется;
  • Бесплатные курсы английского языка прямо в офисе;
  • Мы заботимся о здоровье наших сотрудников, поэтому предоставляем корпоративный абонемент в фитнес-клуб и бассейн
  • Для Вас - особенная корпоративная жизнь со спортивными мероприятиями, конкурсами и праздниками
  • Если Вы живете в другом городе, для Вас действует релокационная программа

 

Отвечу на любые вопросы, пишите и звоните:)

 

+7.923.1996939

+7.383.2409993 (доб.171)    

osipova@magora-systems.ru

Skype: magora_osipova 



Подскажите, пожалуйста, как перейти по урлу, который требует аутентифи
2016-09-15 16:35

Использую C#

Класс вебдрайвера: OpenQA.Selenium.Remote.RemoteWebDriver

 

Запрашиваю урл:

_driver.Navigate().GoToUrl(Url);

, для которого требуется аутентификация

(при переходе всплывает алерт с полями для имени пользователя и пароля) (логин/пароль известен): 

«урл» запрашивает имя пользователя и пароль. Сайт сообщает: «BackEnd»

Страница не начинает загружаться.

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

 

Пытался достучатся до алерта, тоже отвалилось через 60 секунд:

IAlert alert = _driver.SwitchTo().Alert();

 

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



[Опрос] Современное состояние автоматизированного тестирования
2016-09-15 19:32

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

Нам с коллегами попадались самые разные опросы по тестовой автоматизации, но  мы стремились составить наиболее полный список вопросов, чтобы понять, чем же живет автоматизированное тестирование в 2016 году. Результат нашей работы можно увидеть здесь https://ru.surveymonkey.com/r/CQ3BCM3

Мы просим вас уделить 7 минут и пройти наш опрос.

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

Заранее спасибо за участие!



Размен времени на плюсы в карму для Java-разработчика.
2016-09-16 00:50
Люди ищут волонтера - Java-разработчика для поддержки информационной системы благотворительной организации "Ночлежка". Детали, контакты и явки по ссылке.
https://vk.com/wall2035845_5140

Selenium + Firefox: настройки сети по умолчанию
2016-09-16 10:31

Здравствуйте, коллеги!
Локальный компьютер с локальными админ-правами в доменной сети Windows.
Прокси в FF настроен правильно: сеть видит, в инет выходит.
А когда я запускаю в Eclipse юнит-тест на селениуме,
веб-драйвер почему-то видит "автоматическое определение прокси".
Соотв., не может выйти на нужный адрес.
Кто-нибудь такое видел?



Тестировщик/ QA engineer (Новосибирск)
2016-09-16 11:31

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

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

Здесь вас ждет много интересных проектов, которые требуют нестандартного подхода и нетривиальных решений. В команде Magora Systems работают только профессионалы, которые любят свою работу и гордятся результатами.

 

 

Задачи:

  • Выполнение работ по тестированию веб-приложений (проведение функционального и регрессионного тестирования) качественно и в установленный срок;
  • Разработка сценариев тестирования для обеспечения их полноты, актуальности и надлежащего качества тестирования;
  • Выявление причин каких-либо проблем или ошибок, тщательное документирование найденных расхождений, взаимодействие с разработчиками и аналитиками по уточнению и устранению этих расхождений;
  • Качественное документирование результатов работы: разработка документов по тестированию (тест-план, тест-кейсы, баг-репорты).
  • Участие в совершенствовании процесса QA в компании.

Будем рады знакомству, если в Вашем "багаже" есть:

  • Аналитический склад ума! Ответственность и, можно сказать, въедливость;
  • Понимание процесса разработки ПО, умение пользоваться типовыми инструментами (bug tracking, wiki, visio etc);
  • Знание методов тестирования ПО;
  • Знание принципов работы веб-приложений;
  • Минимальный уровень знания английского языка – чтение технической документации/заданий.

Мы предлагаем:

  • Работа в соответствии с Трудовым законодательством, соблюдение всех социальных гарантий
  • Размер заработной платы напрямую зависит от уровня Вашей квалификации, обсуждается на интервью. Заработная плата абсолютно белая, регулярно индексируется;
  • Бесплатные курсы английского языка прямо в офисе;
  • Мы заботимся о здоровье наших сотрудников, поэтому предоставляем корпоративный абонемент в фитнес-клуб и бассейн
  • Для Вас - особенная корпоративная жизнь со спортивными мероприятиями, конкурсами и праздниками
  • Если Вы живете в другом городе, для Вас действует релокационная программа

Отвечу на любые вопросы, пишите и звоните:)

 

+7.923.1996939

+7.383.2409993 (доб.171)    

osipova@magora-systems.com

Skype: magora_osipova 



Не так страшен майкрософт, как его малюют
2016-09-16 11:34

Выступление Иры Винокуровой на онлайн-конференции для специалистов по ручному тестированию Fun ConfeT&QA.

 

Программисты пишут в студии.
Версии хранятся в дженкинсе.
Баги ведутся в редмайне, а тест-кейсы вообще лежат в Тестлинке… Знакомо?
Так было и у нас. А потом все изменилось. На смену старой студии пришла новая, да не одна. А с TFS в придачу.
Как и у нас, во многих офисах стоит Visual Studio. Многие команды разработчиков пользуются TFS для разработки проектов. Но немногие знают, что в этом во всем есть бонусное место для тестировщиков.
О том, как можно использовать TFS для тестирования, что такое Test Manager и как с ним работать, почему все удобнее держать в одной системе — я попытаюсь рассказать в своем докладе на примерах.

 

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



Запуск Jmeter через cmd, прописать в командной строке значение перемен
2016-09-16 11:38

Запустила JMeter через командную строку. В проекте Jmeter'а есть несколько глобальных переменных, их всех я прописала в командной строке. но есть одна переменная, значение которой нужно прописать непосредственно в cmd. Как это сделать? насколько понимаю -J[prop_name]=[value] здесь не подходит.



Selenium+Python+PhantomJS
2016-09-16 13:30

Всем привет, коллеги!

 

Кто нибудь работал с фантомным браузером? Адаптировал скрипт под запуск в PhantomJS, но столкнулся с рядом проблем!

 

1. При запуске создается скриншот, но там ничего нет, черный экран.

2. в логе Ghostdriver валятся ошибки такого рода: " phantomjs://platform/console++.js:263 in error

[ERROR - 2016-09-16T09:35:00.011Z] WebElementLocator - _handleLocateCommand - Element(s) NOT Found: GAVE UP. Search Stop Time: 1474018499974" - это я так понимаю, он не видит элементы, хотя все через XPATH прописано

3. Если запускать из ПиЧарма скрипт этот, то спустя время получаю ошибку: raise TimeoutException(message, screen, stacktrace)

selenium.common.exceptions.TimeoutException: Message: 
Screenshot: available via screen
 
Подскажите пожалуйста, в чем могут быть проблемы? В гугле ничего путного не нашел


Параллельный запуск тестов на мобильных устройствах
2016-09-16 13:44

Добрый день. Для распараллеливания тестирования приложений на PC у TestComplete есть  NetworkSuite. Есть ли что то подобное для распараллеливания тестирования на мобильных устройствах? Может кто то сталкивался с данным вопросом и решил его. Буду очень признателен за любую информацию.



Поиск багов в приложении
2016-09-17 09:29

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

Прикрепленные файлы

  • Прикрепленный файл  vk_setup.rar   41,59МБ   0 Количество загрузок:


Подгодтовка состояния для теста
2016-09-19 08:59

Речь идет об UI тестировании web-приложения. Считается, что тест должен быть коротким.

Но как получить исходное состояние?

Приблизиться к нему я могу переведя в нужное состояние базу данных.

Но как быть с клиентской стороной, если для получения возможности протестировать кнопку "F", я должен сначала щелкнуть по кнопкам "A","B",..."E"?



© 2010 | Software-Testing.Ru


В избранное