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

Не корректно работает PhantomJS



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

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


Не корректно работает PhantomJS
2015-07-06 09:34

Добрый день. На  сайте нужно переключиться на определнный iframe и ввести данные в текстовое поле.

На Firefox драйвере все работает ок, а когда меняю драйвер на PhantomJS, перестает вставлять данные. 

User Agent использую один и тот же.

Пишу на python

В чем может быть проблема?



SQA Days-17: лучшие доклады
2015-07-06 11:22

Публикуем подборку докладов, выбранных лучшими на SQA Days-17 (без учета профессиональных спикеров).

 

10 принципов автоматизации, которые я не предам

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

 

Беседа о тестовых данных

Доклад Алексея Лянгузова про подготовку тестовых данных.

 

Как методы естественных наук могут помочь в тестировании

Александр Мартинович рассказывает о том, как применить методы экспериментальной науки к тестированию.

 

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



QtWebDriver: драйвер для Qt-приложений
2015-07-06 12:16
Раньше, когда меня спрашивали, чем можно автоматизировать Qt-приложения через пользовательский интерфейс, я обычно отвечал, что тут выбор ограничен коммерческими инструментами, о поддержке Qt заявляют TestComplete, Ranorex, ну и конечно floglogic Squish (инструменты перечислены в порядке возрастания цены :)).
 
Но недавно я узнал, что компания Cisco сделала и выложила в открытый доступ и с открытым кодом инструмент QtWebDriver для автоматизации Qt-приложений, который, как несложно догадаться из названия, основан на архитектуре WebDriver и имеет совместимый интерфейс. Если верить документации, он умеет работать и с нативными, и с гибридными Qt-приложениями, в том числе и на мобильных устройствах.
 
Если кто-то пользовался этим инструментом или решит попробовать его -- расскажите о своих впечатлениях.


Проблема при использовании Property Transfer в SoapUI. Возможно неправ
2015-07-06 13:24

Коллеги, добрый день. Возможно кто-нибудь сталкивался с такой проблемой при использовании Property Transfer в SoapUI. Подозреваю что я неправильно прописал XPath.В логе выдается ошибка:

Missing match for Target XPath

Здесь нашел описание похожей проблемы, но у меня ситуация иная

Вот такой вот использую XPath в качестве Source (хочу использовать параметр extId)

declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';

declare namespace in='http://DepositEngineModule/DepositInterface';

//soapenv:Envelope/soapenv:Body/in:openByCardStep1Response/response/request/extId

Вот такой вот использую XPath в качестве Target (хочу вставить значение из предыдущего респонса в параметр extId)

declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';

declare namespace dep='http://DepositEngineModule/DepositInterface';

soapenv:Envelope/soapenv:Header/soapenv:Body/dep:openByCardStep2/request/ticket/extId

Хочу выполнить трансфер из респонса в реквест. Примеры Responce и Request

Responce

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dep="http://DepositEngineModule/DepositInterface">
   <soapenv:Header/>
   <soapenv:Body>
      <dep:openByAccountStep1Response>
         <response>
            <!--Optional:-->
            <request>
               <ref>?</ref>
               <extId>?</extId>
               <type>?</type>
               <createDate>?</createDate>
               <!--Optional:-->
               <updateDate>?</updateDate>
               <!--Optional:-->
               <description>?</description>
            </request>
            <!--Optional:-->
            <status>
               <code>?</code>
               <!--Optional:-->
               <text>?</text>
               <date>?</date>
            </status>
            <!--Optional:-->
            <feeAmount>?</feeAmount>
         </response>
      </dep:openByAccountStep1Response>
   </soapenv:Body>
</soapenv:Envelope>

Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dep="http://DepositEngineModule/DepositInterface">
   <soapenv:Header/>
   <soapenv:Body>
      <dep:openByAccountStep2>
         <request>
            <extId>?</extId>
            <clientId>?</clientId>
            <!--Optional:-->
            <clientLang>?</clientLang>
            <ticket>
               <!--Optional:-->
               <ref>?</ref>
               <!--Optional:-->
               <extId>?</extId>
            </ticket>
<isConfirmed>?</isConfirmed>
         </request>
      </dep:openByAccountStep2>
   </soapenv:Body>
</soapenv:Envelope>

Кто нибудь может помочь с решением этого вопроса?



JMeter+SPDYv3+
2015-07-06 14:29

Расскажите, есть ли у кого опыт тестов JMeter'ом по SPDY(v3) ?

 

Может, какие-либо другие инструменты умеют в SPDY v3? 



А кому работы? Тестер нужен.
2015-07-06 17:42

Приветствую участников и заранее извиняюсь за огрехи в описании вакансии, я не эчар если что. 

 

В компанию, сотрудником которой я на данный момент являюсь, требуется тестер. 

 

Вы будете отлично себя чувствовать при выполнении рабочих обязанностей если умеете в: 

 

Знание технологий и методик разработки и тестирования;
Знание инструментов тестирования;
Опыт разработки тест - планов, тест – кейсов.
 
Обязанности:
 
Ручное и автоматизированное (по автоматизации неимоверный опыт не обязателен, но желателен) тестирование сложных web приложений, тестирование бизнес-логики
Подготовка и администрирование тестовых сред
Администрирование БД и знание SQL
 
Что используется в компании:
 
- JIRA, Bamboo, Git, etc.
 
- Разработка на Java, БД Postgres
 
Территориально Москва, м. Авиамоторная. Зарплата в зависимости от навыков и опыта. Удалённая работа исключена, готовность к командировкам приветствуется. График работы с 9-00 до 18-00.
 
Контакты для связи: kna986@gmail.com туда же можно задавать уточняющие вопросы.
 
З.Ы. Ещё не стоит пугаться и быть готовым к оформлению по третьей форме. За сим откланяюсь.
 

 



Press down в Selenium IDE
2015-07-06 18:11

Всем доброго времени суток. 

Пока учусь работать в Selenium IDE/Webdriver. Нужна помощь вот в чем.

У меня есть некоторый input-field. При нажатии на клавиатуре "Down" у меня выпадает список.

Как повторить это же с Selenium IDE?

Всем заранее спасибо 



Онлайн-интенсив для начинающих тестировщиков, начало 3 августа
2015-07-06 18:18

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

Минимум теории, максимум практики!

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

Легко? Нет!

Эффективно? Очень!

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

ВАЖНО!

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

Каждый день в течение недели у вас будет:

  • 15-25 минут теории (видеозапись)

  • 3-4 часа практики (домашние задания)

НО!

Это будет неделя интенсивной работы. Придется поднапрячься, но оно того стоит!

Подробности...


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

Тестирование защищенности веб-приложений, начало 7 августа
2015-07-06 18:21

Онлайн-тренинг (4 занятия) с домашней работой

Тестирование веб-приложений интересно тем, что оно требует наиболее широкого владения различными видами тестирования. Одно из ключевых мест занимает тестирование защищенности (security testing) или проверка отсутствия известных уязвимостей.

Почему тестирование защищенности имеет такое большое значение именно для веб-приложений?

  1. Веб-приложения ориентированы на массовое использование, поэтому сбои в работе, вызванные действиями злоумышленника, могут оказать негативное воздействие на большое количество ни в чём неповинных пользователей.
  2. Веб-приложения могут хранить конфиденциальную информацию, утечка этих данных может иметь очень серьёзные последствия.
  3. Доступ к веб-приложению имеет множество “недоверенных” пользователей, при этом владельцы или разработчики приложения как правило не могут контролировать или ограничивать их действия.
  4. Обмен информацией между браузером и сервером происходит по открытым каналам с использованием открытых протоколов, поэтому сложно контролировать данные, передаваемые клиентами.
  5. Разработка веб-приложений не всегда ведётся с должным вниманием к обеспечению защищенности и надёжности, потому что рынок в первую очередь требует “быстро”!

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

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

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


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


© 2010 | Software-Testing.Ru


В избранное