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

еще раз о новых окнах



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

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


еще раз о новых окнах
2011-09-07 11:57
Здравствуйте! еще раз подниму тему о том, что почему-то в тесте не видно новое окно.
вобщем на картинке все видно:
: Снимок7.jpg

код теста сейчас выглядит так:

function testMyTestCase() {
        $this->open("/");
        $this->LoginUser("selenium", "pass"); // вход в систему
        $this->waitForElementLoad("//a[text()='задача с событиями']", 20); // ожидание загрузки нужной ссылки
        $this->clickAt("//a[text()='задача с событиями']"); // нажатие на ссылку
        sleep(10);
        print_r($this->getAllWindowIds());
        print_r($this->getAllWindowNames());
        print_r($this->getAllWindowTitles());
    }


ссылка, на которую нужно нажать чтоб открылось новое окно выглядит так:
<a href="/user/unionmessage/6651" target="t6651" onclick="makeTaskRead(6651);">задача с событиями</a>


я использую selenium 1.0 + phpunit 3.5.14 + firefox 3.5

сразу скажу: пробовала этот тест запускать с selenium 2.5, firefox 3.6 и все остальные браузеры (chrome, opera, IE, safari)
результат везде одинаковый.

подскажите пожалуйста, в чем проблема? очень нужно.... сама уже перепробовала все способы, которые только находила

Онлайн-курс «Тестирование веб-приложений» начинается 14 сентября
2011-09-07 14:33
Меньше месяца назад завершился курс «Тестирование веб-приложений», и вот он уже стартует повторно.
Хотите узнать, как прошёл предыдущий поток? Прочитайте отзывы!

Во время обучения были познаны тёмная и светлая стороны силы веб-тестировщиков, «взломаны» и «положены» несколько сайтов и получена масса удовольствия. Ни один разработчик за время проведения курса не пострадал.

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

Регистрируйтесь прямо сейчас, будет полезно и весело!


Тема для дипломной роботы
2011-09-07 14:40
Здравствуйте,
Может кто-то имел опыт в написании дипломной роботы связаной с тестированием ПО или имеет некоторые идеи что можно было бы реализовать, в общем все что могло бы мне помочь определиться с моей темой для диплома:)

О &#34;единственно правильных&#34; вопросах на собеседовании.
2011-09-07 14:41
Что бы сделал мистер Фейнман?

Цитата

A> Примерно так оно и происходит.
B> знаю, я неоднократно сталкивался с этим :)
A> Проблема еще и в том, что это касается не только задач на креативность, но и чисто профессиональных вопросов.
Например знает интервьюер один единственный "правильный" способ организации деревьев в реляционной базе. Ну и все. Ты попал.
B> в итоге - любое собеседование - это лотерея из серии "попал своими ответами в объем компетенций интервьюера или нет"
A> Точно. За исключением того случая, когда интервьюер находится на уровне "Ri" и знает, что не бывает неправильных ответов. Но есть области применения разных ответов. Но таких спецов мало.


Господа, кто вам сказал что "Улучшение качества ПО" или "Поиск ошибок" или "Уменьшение рисков" - это плохие формулировки целей тестирования?

Ищем тестировщика c опытом от 1-3 года для тестирования коробочного П
2011-09-07 18:17
http://hh.ru/vacancy/4804021http://hh.ru/vacancy/4804021

Обязанности:
ручное и автоматизированное тестирование прикладного ПО (не WEB),
участие в разработке методик тестирования,
разработка и поддержка тестовой документации, подготовка отчетов,
взаимодействие с разработчиками,
взаимодействие со службой техподдержки.

Требования:
образование высшее техническое (предпочтительно в области информационных технологий),
опыт программирования желателен (С, Delphi),
базовое знание внутренней архитектуры Windows,
желание работать и развиваться в сфере тестирования ПО, быть в курсе современных технологий,
опыт составления сметной документации приветствуется,
умение быстро осваивать новую предметную области,
умение работать в команде,
самоорганизованность.

Условия:
мы предлагаем интересную творческую работу в отличном коллективе,
конкретную заработную плату (30.000-45.000 рублей net),
рост заработной платы по итогам года + премии, стабильность выплат,
оплачиваемые больничные и отпуска,
работу в компании, получившей по тесту Джоэла 11 баллов,
м. Алексеевская.

Резюме отправлять на адрес нашей HR Елены, либо на сайте hh откликнуться:
e_schelchkova@fgufccs.ru

Адрес:
Москва, м. Алексеевская, Мира, проспект, д. 95с1

Автоматизация мобильных приложений
2011-09-07 19:38
Сейчас начинает развиваться направление по автоматизации мобильных приложений iPhone и Android.

Больше к админам форума обращение. Предлагаю открыть ветку форума на эту тему. Сама пока этим не занимаюсь, но планирую :)

Заранее приношу извинения что пишу здесь, я просто раньше здесь жила )) в автоматизации TestComplete.
Как написать админам не нашла :)

Ruby Developer
2011-09-07 19:56
В иностранный банк требуется Ruby Developer.

Обязанности:
- Написание кода, отладка, исправление ошибок
- Работа с существующими приложениями на Ruby (Ruby on Rails) и Perl
- Документирование кода: комментарии, описание логики работы

Требования:
- Программирование под Windows и Linux 2+ года
- Опыт программирования на Ruby, Perl
- Опыт работы с Web-серверами Apache, Nginx и Mongrel
- Опыт программирования для PostgreSQL и Oracle
- Языки программирования: Ruby 1.8.4, Perl 5.8.*
- Операционные системы: Red Hat
- Знание SQL, опыт работы с PostgreSQL, Oracle.
- Опыт написания shell скриптов
- Английский - чтение технических текстов
- Желательно знание бух учета в банке.

Условия:
- ТК РФ
- фиксированный оклад
- ДМС

Контактное лицо: Евгения e.bubnova@ventra.ru

Администратор баз данных
2011-09-07 20:10
В иностранный банк требуется Администратор баз данных.

Обязанности:
- Администрирование серверов БД Oracle, Sybase, MS SQL
­- Планирование деятельности по развертыванию и поддержанию Oracle, Sybase, MS SQL
- анализ производительности работы баз данных Oracle, Sybase, MS SQL
­- резервное копирование и восстановление баз данных Oracle, Sybase, MS SQL

Требования:
Обязательно
- Высшее техническое образование
­- Опыт инсталляции СУБД
­- Опыт настройки производительности СУБД
­- Опыт развертывания и администрирования распределенных баз данных MS SQL
­- Создание, отладка, оптимизация сложных SQL-запросов PL/SQL-кода.
­- Английский технический в пределах специальности

Желательно
­- Владение иностранными языками
­- Знание и навык администрирования ОС семейства SUN Solaris, Linux, Windows
­- Опыт развертывания и администрирования распределенных баз данных Oracle, Sybase, MS SQL
­- Знание Sybase Adaptive Server и Sybase Replication Server

Условия:
- ТК РФ
- фиксированный оклад
- ДМС

Контактное лицо: Евгения e.bubnova@ventra.ru

Программисты отдают на тестирование программы работающие менее чем нап
2011-09-07 20:44
Программисты отдают на тестирование программы работающие менее чем наполовину

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

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

Как максимально правильно реагировать на такую ситуацию?

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

Игорь Варавко: Автоматизация тестирования HTML5 Веб приложений на Ruby
2011-09-07 22:41
На встрече московского клуба тестировщиков 11 августа 2011 года, организованной при поддержке компании CustIS, Игорь Варавко рассказал про автоматизацию тестирования веб-приложений, разработанных с использованием нового стандарта HTML5. В качестве инструмента автоматизации выступал WebDriver (он же Selenium 2), а тесты разрабатывались на языке Ruby.

Андрей рассказал и показал на реальных примерах, как при помощи WebDriver можно:

  • перетаскивать объекты на странице;
  • выполнять действия с canvas объектами;
  • перемещаться между окнами браузера с помощью switchTo.
Кроме того, речь шла также об архитектурных и инфраструктурных вопросах:

  • использование готового расширения для реализации шаблона проектирования Page Object;
  • построение собственного DSL языка для решения конкретных задач;
  • автоматизация запуска тестов в Jenkins CI с визуализацией результатов выполнения.
Мы представляем Вам запись этого выступления (съемка и монтаж выполнены Стасом Фоминым):

{iframe width="640" height="360" frameborder="0"}http://player.vimeo.com/video/28027059?title=0&byline=0&portrait=0{/iframe}

Автоматизация тестирования HTML5-приложений на Ruby c помощью Selenium WebDriver from Stas Fomin on Vimeo.



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

Русские буквы в XPath
2011-09-08 02:49
Выполняю поиск по XPath вот такого селектора:
".//nobr/a[contains( text(),'Администратор')]"


в итоге получаю
No translation for key. Assuming unicode input: 1040
No translation for key. Assuming unicode input: 1076
No translation for key. Assuming unicode input: 1084
No translation for key. Assuming unicode input: 1080
No translation for key. Assuming unicode input: 1085
No translation for key. Assuming unicode input: 1080
No translation for key. Assuming unicode input: 1089
No translation for key. Assuming unicode input: 1090
No translation for key. Assuming unicode input: 1088
No translation for key. Assuming unicode input: 1072
No translation for key. Assuming unicode input: 1090
No translation for key. Assuming unicode input: 1086
No translation for key. Assuming unicode input: 1088
No translation for key. Assuming unicode input: 1073
No translation for key. Assuming unicode input: 1077
No translation for key. Assuming unicode input: 1079
No translation for key. Assuming unicode input: 1086
No translation for key. Assuming unicode input: 1087
No translation for key. Assuming unicode input: 1072
No translation for key. Assuming unicode input: 1089
No translation for key. Assuming unicode input: 1085
No translation for key. Assuming unicode input: 1086
No translation for key. Assuming unicode input: 1089
No translation for key. Assuming unicode input: 1090
No translation for key. Assuming unicode input: 1080
org.openqa.selenium.NoSuchElementException: Unable to find element with xpath == .//*/nobr/a[contains( text(),'Администратор безопасности')] (WARNING: The ser ... и т.д.


Пробовал сохранять файл класса в разных кодировках (UTF8, CP1251), ничего не дало, та же ошибка.

Как справиться с этой ошибкой ?


© 2010 | Software-Testing.Ru


В избранное