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

Приглашаем Менеджера проекта



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

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


Приглашаем Менеджера проекта
2012-10-23 14:36
Компания News360 приглашает на работу Менеджера проекта.

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

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

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

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

Требования:
∙ Непреодолимое желание делать самые лучшие продукты на рынке.
∙ Опыт управления проектами по созданию ПО для широкого круга пользователей. На рынке мобильных и/или новостных приложений - плюс.
∙ Умение визуализировать план и процесс разработки.
∙ Знакомство с различными методологиями разработки ПО.
∙ Хорошее знание английского языка.

Условия:
∙ Интересные задачи
∙ Отличный дружный коллектив
∙ Устройство по ТК РФ
∙ Заслуженный отпуск 28 дней
∙ Полис медицинского страхования (ДМС)

Вопросы и резюме присылайте сюда: nkhadzhimuradova@news360.ru, Наталья


Регулярные выражения
2012-10-23 15:18
Подскажите, пожалуйста, как правильно записать регулярное выражения на строку
"Оплата за послуги згідно рахунку No304-71258 від "23" 10-2012 р."
Меняютя только цифры.

Пробовала так:
assertEquals("Оплата за послуги згідно рахунку No\d{3}-\d{5} від \"\d{2}\" \d{2}-201\d р.", driver.findElement(By.xpath("//div[@id='invoice-content']//b[3]")).getText());

Показывает ошибку Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )

Testlink
2012-10-23 16:15
Уважаемые коллеги!

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

Версии ПО:
testlink 1.9.4.
apache 2.2
PHP 5.2.17
MySQL 5.5
Windows 2008 r2

Есть ещё одна машина где я настраивал testlink, там для настройки сервера я использовал пакет denwer, и никаких проблем не возникало.
Эта панелька является сторонним продуктом и распространена очень широко. В testlink она расположена в папке thirdparty/fckeditor.

Как только дадут учётку на форуме testlink задам вопрос там, а пока хотел услышать ваши предложения.
Скрины в аттаче.

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

  • : panel.png
  • : modal_window.png


координаты элемента на экране
2012-10-23 17:24
Подскажите, как можно узнать координаты элемента на экране относительно верхнего левого угла ? Есть ли такая возможность в Selenium Webdriver?

Ищу ведущего специалиста по автоматизации, Москва и другие города!
2012-10-23 18:36
Ищу специалиста по автоматизации, вместе с которым мы свернём горы. А именно — создадим группу автоматизации, работающую над несколькими крупными и ооочень известными проектами.

От специалиста на этой позиции требуется опыт успешной автоматизации не менее 2 лет. Работать будем с Rational Functional Tester. Какие навыки и знания необходимы:
  • общая грамотность в девелопменте, понимание паттернов ООП и умение их применять (очень сильно желательно хорошее знание Java)
  • общая грамотность а автотестинге: понимание стандартных архитектур для построения фреймворков, понимание особенностей инфраструктуры для автоматизации (отчётность, логгинг, автостарт и т.д.)

Если у Вас большой опыт с RFT — замечательно, если использовали другие инструменты — не критично.

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

Внимание жителям других городов! Есть следующая возможность: работа 1 неделю в МСК, 1 неделю в своём городе дома. Квартиру и проезд предоставим, а жизнь будет насыщеннее, на 2 города сразу :) Естественно, актуально для тех, кто от Москвы не очень далеко.

Как правильней описывать степы в Cucumber + Selenium?
2012-10-23 19:12
Есть задача, сделать тесты максимально читабельными. Я делаю так,
And I press "#search" button вот сам степ

When /^I press "(.*?)" button$/ do |locator|
page.find(locator).click
end

А вот как он написан. Задача состоит в том, как бы передавать "#search" этот локатор в код, и при этом сделать степы более читабельными?

Надеюсь на вашу помощь в PHP + Selenium Server
2012-10-23 21:40
Доброго времени суток дорогие форумчане!
Наверняка многие из вас, когда-то тоже были чайниками в вопросах программирования, и во многих других умных вещах. А потому вы, вероятно, представляете, как нелегко живется чайнику, тем более, когда нужно срочно разобраться в очень важном вопросе, а времени на изучение груды материала практически нет. Но время идет, и теперь вы опытные эрудированные люди, способные разобраться в любом вопросе, даже самом сложном. И мне очень нужна ваша помощь.
Я имею опыт в программировании на PHP, но я не имею практически никакого опыта в объектно-ориентированном программировании (при этом я имею четкое представление, что такое классы объекты и т.п.).
И так:
1. Я установил JAVA (jre7)
2. Скача selenium-server-standalone-2.25.0.jar

При запуске: java -jar selenium-server-standalone-2.25.0.jar –interactive
Получаю последние строки вида:

20:03:45.484 INFO - Started HttpContext[/wd,/wd]
20:03:45.500 INFO - Started SocketListener on 0.0.0.0:4444
20:03:45.500 INFO - Started org.openqa.jetty.jetty.Server@c736e4
Значит, насколько я понимаю, все работает корректно
3. PHP 5.4.8
4. Установил PHPUnit, при выполнении команды phpunit –version, получаю:
PHPUnit 3.4.15 by Sebastian Bergmann
т.е., тоже все работает корректно
5. Установил Testing_Selenium-0.4.4
6. Скачал вот этот скриптик:
<?php
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
/**
* Sample of Selenium Google Test
*
* @author Andrii Dzynia
*/
class SeleniumGoogleTest extends PHPUnit_Extensions_SeleniumTestCase {

function setUp() {
$this->setBrowser("*iexplore");
$this->setBrowserUrl("http://google.com/");
}

function testMyTestCase() {
$this->open("/");
$this->type("q", "selenium");
$this->click("btnG");
sleep("5");
$this->assertTrue($this->isTextPresent("Selenium"));
}
}
?>

Запускаю его: C:\PHP>phpunit test.php
Открывается IE, выполняются какие-то действия, закрывается, а в командной строке получаю результат:
PHPUnit 3.4.15 by Sebastian Bergmann.

.

Time: 19 seconds, Memory: 3.00Mb

OK (1 test, 1 assertion)

здесь, тоже все вроде как работает корректно

PHPUnit 3.4.15 пришлось установить вместо PHPUnit 3.7.8, потому что данный, рекомендованный для проверки скрипт выдает PHP Fatal error: require_once(): Failed opening required 'PHPUnit/Extensions/SeleniumTestCase.php'.

На этом в принципе все, что делать дальше я не знаю. Русскоязычного описания методов и классов (а главное понятного для простых смертных) для работы в связке PHP+Selenium я не нашел.
Мне нужно протестировать большую пачку сайтов, потому скрипт нужен примерно такого плана:

$arrayURLSites = array(массив URL сайтов);

foreach ( $arraySite as $value ){
1. Установить соедиение с браузером (желательно с firefox).
1.1. Передать параметры UserAgent.
1.2. Открыть страницу по URL.
2. Получить содержимое страницы в переменной. Получить список URL (ссылок со страницы).
3. Кликнуть (сходить) по выбранной ссылке.
4. Получить содержимое конечной страницы в переменной.
5. Закрыть соединение с браузером.
}

Как этого сделать я не знаю. Хотелось бы наиболее простым и очевидным образом. Здесь (http://software-testing.ru/forum/index.php?/topic/18781/page__p__85115#entry85115), например указанно, что сделать это можно и без PHPUnit, для меня это был бы наиболее приемлемый результат. Curl использовать не могу, так как он не обрабатывает javascript.
Буду благодарен за любую помощь. Заранее прошу не указывать ссылок на англоязычные источники, так как я совершенно не знаю английский (в школе и ВУЗе учил немецкий :)).


© 2010 | Software-Testing.Ru


В избранное