<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Портал об автоматизированном тестировании ПО | Подписка на все материалы | automated-testing.info</title><link>http://automated-testing.info/rss.xml</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/automated-testing-info" /><description>automated-testing.info: Подписка на новости, статьи, уроки и темы форумов.</description><language>ru</language><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/automated-testing-info" /><feedburner:info uri="automated-testing-info" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>automated-testing-info</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Видео: Как создавать локаторы для Selenium WebDriver?</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/eV0r7RbY9YY/report</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Wed, 16 May 2012 23:50:34 PDT</pubDate><guid isPermaLink="false">994 at http://automated-testing.info</guid><description>&lt;p style="text-align: center; "&gt;&lt;iframe allowfullscreen="" frameborder="0" height="254" src="http://www.youtube.com/embed/ahhaMbjqrxM" width="500"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;p&gt;&lt;div class="field field-type-nodereference field-field-report2training-ref"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Тренинг:&amp;nbsp;&lt;/div&gt;
                    &lt;a href="/trainings/vebinary-po-avtomatizacii-testirovaniya-po"&gt;Вебинары по автоматизации тестирования ПО&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://automated-testing.info/trainings/video-kak-pisat-lokatory-dlya-selenium-webdriver/report" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W1RvGoVWZI66_6IkZIT80eJ6KZo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W1RvGoVWZI66_6IkZIT80eJ6KZo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W1RvGoVWZI66_6IkZIT80eJ6KZo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W1RvGoVWZI66_6IkZIT80eJ6KZo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/eV0r7RbY9YY" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/trainings/video-kak-pisat-lokatory-dlya-selenium-webdriver/report</feedburner:origLink></item><item><title>Не могу ввести текст в поле password с помощью WebDriver</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/m1ob2I6AJxs/ne-mogu-vvesti-tekst-v-pole-password-s-pomoshchyu-webdriver</link><category>Selenium</category><category>selenium webdriver</category><category>webdriver. java</category><category>webdriver. текст</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mfedechko</dc:creator><pubDate>Wed, 30 May 2012 02:02:09 PDT</pubDate><guid isPermaLink="false">1027 at http://automated-testing.info</guid><description>&lt;p&gt;Здравствуйте,&lt;/p&gt;&lt;p&gt;У меня такая проблема что когда пытаюсь &amp;nbsp;ввести текст в поле password получаю следующую ошибку:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Получается что WebDriver находит поле password, но не может ввести в него текст. Мне кажется это потому что элемент имеет атрибут style="dispaly: none" который меняется на style="display: block" когда мы ставим фокус в это поле.&lt;/p&gt;&lt;p&gt;Вот собственно html элемента&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;span class="nodeTag "&gt;&amp;lt;input&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;id&lt;/span&gt;="&lt;span class="nodeValue editable "&gt;j_password&lt;/span&gt;"&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;class&lt;/span&gt;="&lt;span class="nodeValue editable "&gt;itemText&lt;/span&gt;"&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;type&lt;/span&gt;="&lt;span class="nodeValue editable "&gt;password&lt;/span&gt;"&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;name&lt;/span&gt;="&lt;span class="nodeValue editable "&gt;j_password&lt;/span&gt;"&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;maxlength&lt;/span&gt;="&lt;span class="nodeValue editable "&gt;60&lt;/span&gt;"&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;value&lt;/span&gt;=""&lt;/span&gt;&lt;span class="nodeAttr editGroup "&gt;&amp;nbsp;&lt;span class="nodeName editable "&gt;style&lt;/span&gt;="&lt;span class="nodeValue editable "&gt;display: none;&lt;/span&gt;"&lt;/span&gt;&lt;span class="nodeBracket editable insertBefore "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;а вот код, с помощью которого я достаю этот элемент:&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;WebElement passwordField = driver.findElement(By.id("j_password"));&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;&lt;em&gt;&lt;strong&gt;passwordField.sendKeys("some text");&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;div&gt;Есть ли какой нибудь способ, кроме использования JavascriptExecutor, чтобы все же ввести текст в это поле?&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/ne-mogu-vvesti-tekst-v-pole-password-s-pomoshchyu-webdriver" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Y5p_OIZDgG6bW2nxESkoUWbm-EM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y5p_OIZDgG6bW2nxESkoUWbm-EM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Y5p_OIZDgG6bW2nxESkoUWbm-EM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y5p_OIZDgG6bW2nxESkoUWbm-EM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/m1ob2I6AJxs" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/ne-mogu-vvesti-tekst-v-pole-password-s-pomoshchyu-webdriver</feedburner:origLink></item><item><title>at.info news #31 - Автоматизация за неделю</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/t5WJCsmGlJA/atinfo-news-31-avtomatizaciya-za-nedelyu-0</link><category>corejet</category><category>JMeter</category><category>python</category><category>Robot Framework</category><category>Selenium</category><category>watir-webdriver</category><category>WebDriver</category><category>Интернет</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Tue, 29 May 2012 22:11:18 PDT</pubDate><guid isPermaLink="false">1026 at http://automated-testing.info</guid><description>&lt;p&gt;&lt;img class="mceItem" height="148" src="/sites/default/files/images/news/atinfonews.png" style="float: right;" width="200"&gt;&lt;/p&gt;&lt;p&gt;Очередная порция полезных ссылок за прошедшую неделю. Читайте на здоровье!&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.hiretheworld.com/blog/tech-blog/migrating-unit-tests-from-selenium-to-watir-webdriver"&gt;Миграция Unit тестов с Selenium в&amp;nbsp;Watir Webdriver&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://theworkaholic.blogspot.com/2012/05/json-in-jmeter.html"&gt;Как работать с JSON в&amp;nbsp;JMeter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ec2dream.blogspot.com/2012/05/jmeter-load-testing-in-amazon-aws-ec2.html"&gt;Настройка JMeter для нагрузочного тестирования в&amp;nbsp;Amazon AWS EC2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://zeljkofilipin.com/watir-webdriver-and-sauce-labs-ondemand/"&gt;Как использовать watir-webdriver c&amp;nbsp;Sauce Labs OnDemand&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.lightwaveonline.com/articles/2012/05/whos-afraid-of-test-automation.html"&gt;Почему надо использовать автоматизацию на ваших проектах?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/l-pyint/index.html"&gt;Как использовать&amp;nbsp;Python introspection&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/datakurre/robotsuite"&gt;Python unittest test suite for Robot Framework&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/kallisti-dev/hs-webdriver"&gt;Selenium WebDriver клиент для Haskell языка программирования&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/datakurre/corejet.robot"&gt;Robot Framework поддержка для&amp;nbsp;CoreJet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://corejet.org/"&gt;CoreJet - новый Behaviour Driven Development Framework&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://github.com/operasoftware/operadriver/commit/584a8a240efe160ac98fb67624f21d7d8107eef2"&gt;OperaDriver 0.14 released&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/news/atinfo-news-31-avtomatizaciya-za-nedelyu-0" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BxSluATjOkWFXf80AMMccz0lsV8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BxSluATjOkWFXf80AMMccz0lsV8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BxSluATjOkWFXf80AMMccz0lsV8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BxSluATjOkWFXf80AMMccz0lsV8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/t5WJCsmGlJA" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/news/atinfo-news-31-avtomatizaciya-za-nedelyu-0</feedburner:origLink></item><item><title>API для работы с JIRA</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/USC3mirNStQ/api-dlya-raboty-s-jira</link><category>Java</category><category>Atlassian</category><category>Java</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vol</dc:creator><pubDate>Tue, 29 May 2012 07:28:15 PDT</pubDate><guid isPermaLink="false">1025 at http://automated-testing.info</guid><description>&lt;p&gt;Доброго времени суток,&lt;/p&gt;&lt;p&gt;Сегодня столкнулся с проблемой, когда нужно сделать workaround на дефект.&lt;/p&gt;&lt;p&gt;Возник вопрос, а можно ли брать статус бага (Open\New\Validation reqeusted) прямо с Jira (v.3.13 и v5.0)? Кто-то уже делал что-то подобное?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Yw6K-CojTSBwrrDlshIJYly-y2E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yw6K-CojTSBwrrDlshIJYly-y2E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Yw6K-CojTSBwrrDlshIJYly-y2E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yw6K-CojTSBwrrDlshIJYly-y2E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/USC3mirNStQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/api-dlya-raboty-s-jira</feedburner:origLink></item><item><title>Отчет посиделки #16: Behavior Driven Development</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/01JDaj22xHE/report</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dzhariy</dc:creator><pubDate>Mon, 28 May 2012 13:45:24 PDT</pubDate><guid isPermaLink="false">1023 at http://automated-testing.info</guid><description>&lt;div&gt;Спасибо за Ваше участие на 16-х Посиделках Автоматизаторов на тему BDD и ATDD, которые прошли в четверг, 24-го Мая в компании EPAM Systems.&amp;nbsp;Благодаря Вашему интересу и желанию получать, обсуждать и делиться новой информацией в области тестирования и автоматизации, был поставлен новый рекорд посещаемости – ~&lt;strong&gt;70&lt;/strong&gt; участников! Надеемся на следующую встречу будет еще больше, ведь мы хотим попробовать новый формат &lt;a href="http://automated-testing.info/forum/novyy-format-vstrech-avtomatizatorov-test-automation-examples"&gt;&lt;strong&gt;Test Automation By Examples&lt;/strong&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Мы понимаем, что темы гибкого тестирования, Behavior Driven Development, Спецификации через пример и Запускаемой спецификации очень обширны и границы их нечетки. За короткие два часа посиделок, рассказать обо всем – нереально. Но, вполне реально мотивировать на дальнейший поиск информации. И мы верим и надеемся на то, что даже если Вы не нашли решение своих конкретных задач, то уже сделали первые шаги на пути к их решению.&amp;nbsp;&lt;/div&gt;&lt;p&gt;&lt;img align="right" alt="Дмитрий Жарий" height="280" src="http://i.imgur.com/SbNhk.png"&gt;&lt;/p&gt;&lt;div&gt;Первым был доклад &lt;strong&gt;&lt;a href="http://zhariy.com"&gt;Дмитрия Жария&lt;/a&gt;&lt;/strong&gt;, на тему «&lt;a href="http://www.slideshare.net/dzhariy/specflow-watin-net"&gt;&lt;strong&gt;Запускаемая спецификация на SpecFlow с использованием WatiN для .NET&lt;/strong&gt;&lt;/a&gt;». Доклад был посвящен путям создания «Спецификаций с примерами». И тому, как спецификации с примерами могут превратится в Запускаемые спецификации, после автоматизации примеров. Огромное внимание в докладе, Дмитрий уделил языку Given When Then (Gherkin), очень популярному, но не единственному, языку, помогающему при создании Запускаемых Спецификаций. Ссылки на интересные материалы, упомянутые в докладе Дмитрия:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.specflow.org/specflow/screencast.aspx"&gt;SpecFlow&lt;/a&gt; – самый популярный инструмент, помогающий в создании приёмочных тестов и запускаемых спецификаций для .NET&lt;/li&gt;&lt;li&gt;Критика подхода: &lt;a href="http://habrahabr.ru/post/143616/"&gt;Тестирование в стиле TSA&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Критика: Доклад Алексея Баранцева, &lt;a href="http://software-testing.ru/forum/topic/19221/"&gt;Почему я не люблю огурцы и фитнес — плюсы и минусы BDD и ATD&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Известная статья от Дэна Норта, человека, выделившего BDD как отдельную методику: &lt;a href="http://dannorth.net/introducing-bdd/"&gt;Introducing BDD&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Жесточайший троллинг подхода от Джеймса Баха, известного специалиста в исследовательском тестировании: &lt;a href="http://www.satisfice.com/blog/archives/638"&gt;Behavior-Driven development vs. Testing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="text-align: left; "&gt;&lt;iframe allowfullscreen="" frameborder="0" height="355" marginheight="0" marginwidth="0" scrolling="no" src="http://www.slideshare.net/slideshow/embed_code/13065761" width="425"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;p&gt;&lt;div class="field field-type-nodereference field-field-report2training-ref"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Тренинг:&amp;nbsp;&lt;/div&gt;
                    &lt;a href="/trainings/atinfo-posidelki-vstrechi-soobshchestva-po-avtomatizacii"&gt;AT.Info посиделки: встречи сообщества по автоматизации&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://automated-testing.info/trainings/otchet-posidelki-no-16-behavior-driven-development-24052012/report" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/smOvZt0uEEj_eUMW5Q9kMyXJg6Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/smOvZt0uEEj_eUMW5Q9kMyXJg6Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/smOvZt0uEEj_eUMW5Q9kMyXJg6Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/smOvZt0uEEj_eUMW5Q9kMyXJg6Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/01JDaj22xHE" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/trainings/otchet-posidelki-no-16-behavior-driven-development-24052012/report</feedburner:origLink></item><item><title>Codeception - обзорная статья</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/zV4C4o96nUk/codeception-pishem-pervyy-test</link><category>Codeception</category><category>PHP</category><category>phpUnit</category><category>Автоматизация функционального тестирования</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Mon, 28 May 2012 22:38:47 PDT</pubDate><guid isPermaLink="false">1022 at http://automated-testing.info</guid><description>&lt;p&gt;Codeception это новый фреймворк для приемочного, функционального и юнит-тестирования в PHP. Он сделан, чтобы быть максимально простым и удобным в написании и выполнении тестов. С ним тесты для ваших веб-приложений могут выглядеть так:&lt;/p&gt;
&lt;pre&gt;&lt;!--?php
$I = new TestGuy($scenario);
$I---&gt;wantTo('create new blog post');
$I-&amp;gt;amOnPage('/blog/posts');
$I-&amp;gt;click('Create new post');
$I-&amp;gt;fillField('Title','Codeception, a new way of testing!');
$I-&amp;gt;fillField('Text','Codeception is new PHP full-stack testing framework.');
$I-&amp;gt;click('Send');
$I-&amp;gt;see('Congratulations, your post is successfully created!');
&lt;/pre&gt;
&lt;p&gt;Согласитесь, такой тест понятен без дополнительных комментариев. А теперь самое интересное: этот код без всяких изменений может быть выполнен как функциональный тест в фреймворках &lt;b&gt;symfony&lt;/b&gt;, &lt;b&gt;Symfony2&lt;/b&gt;,&lt;b&gt;Zend Framework&lt;/b&gt;, а также в браузерном эмуляторе Goutte и даже через &lt;b&gt;Selenium&lt;/b&gt;. Таким образом, вам предлагается единый интерфейс для написания функциональных тестов практически для любого сайта. &lt;habracut&gt; В &lt;a href="http://codeception.com/"&gt;Codeception&lt;/a&gt; в максимально простой форме вы описываете весь тест в виде сценария. Вы повторяете действия пользователя, который использует ваше веб-приложение: кликает по ссылкам, заполняет формы и ожидает увидеть некоторый результат. Логично было бы написать тест, который бы в точности отражал его действия. При этом сам процесс написания теста крайне прост, если в своей IDE вы используете автодополнение: &lt;/habracut&gt;&lt;/p&gt;&lt;p style="text-align: center; "&gt;&lt;habracut&gt;&lt;img src="http://dl.dropbox.com/u/930833/codecept.png"&gt;&lt;/habracut&gt;&lt;/p&gt;&lt;p&gt;&lt;habracut&gt;Codeception работает на трех китах: - как тестовая среда используется &lt;a href="http://www.phpunit.de"&gt;PHPUnit&lt;/a&gt;. - для приемочных тестов - &lt;a href="http://mink.behat.org/"&gt;Mink&lt;/a&gt;. За него огромная благодарность Константину Кудряшову &lt;hh user="everzet"&gt; . - и конечно же, &lt;a href="http://symfony.com"&gt;Symfony Components&lt;/a&gt;. Они используются практически для всего. Особо стоит отметить BrowserKit, который используется для функциональных тестов. Чтобы начать, установите Codeception через PEAR:&lt;/hh&gt;&lt;/habracut&gt;&lt;/p&gt;
&lt;pre&gt;$ pear channel-discover codeception.com/pear
$ pear install codeception/Codeception&lt;/pre&gt;
&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/knowledgebase/article/codeception-pishem-pervyy-test" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wNZscla0e-tyOrQI1a4JVEGzTno/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wNZscla0e-tyOrQI1a4JVEGzTno/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wNZscla0e-tyOrQI1a4JVEGzTno/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wNZscla0e-tyOrQI1a4JVEGzTno/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/zV4C4o96nUk" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/knowledgebase/article/codeception-pishem-pervyy-test</feedburner:origLink></item><item><title>Codeception</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/vdWpdYe-PR8/codeception</link><category>PHP</category><category>Модульное тестирование</category><category>Функциональное тестирование</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Mon, 28 May 2012 22:38:35 PDT</pubDate><guid isPermaLink="false">1021 at http://automated-testing.info</guid><description>&lt;div class="field field-type-text field-field-tool-vendor"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Поставщик:&amp;nbsp;&lt;/div&gt;
                    Codeception        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-text field-field-tool-cost-type"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Распространение:&amp;nbsp;&lt;/div&gt;
                    Бесплатный        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Codeception - фреймворк для написание функциональных тестов на PHP с возможностью выполнять их в Selenium, ZombieJS, в эмуляторе браузера, а также в среде популярных MVC-фреймворков: Symfony, Zend, Kohana.&lt;/p&gt;&lt;p style="text-align: center; "&gt;&lt;img alt="" src="http://codeception.com/images/logo.png" style="width: 194px; height: 59px; "&gt;&lt;/p&gt;&lt;div&gt;Отличительной чертой проекта является простота написания тестов.&lt;/div&gt;&lt;div&gt;Тест пишется на PHP, но в особой манере - каждая команда эмитирует действие тестера.&lt;/div&gt;&lt;div&gt;Таким образом, простой тест может выглядеть так:&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;pre style="margin-left: 40px; "&gt;&lt;span style="font-size:14px;"&gt;&lt;code&gt;&amp;lt;?php&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I = new TestGuy($scenario);&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;wantTo('check i can login to site');&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;amOnPage('/login');&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;fillField('name','testguy');&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;fillField('password','123345');&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;click('Login');&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;see('Welcome, testguy!');&lt;/code&gt;&lt;/span&gt;
&lt;span style="font-size:14px;"&gt;&lt;code&gt;$I-&amp;gt;dontSee('Error');&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Особенности:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;легкая установка через PEAR или Composer.&lt;/li&gt;&lt;li&gt;работет "из коробки"&lt;/li&gt;&lt;li&gt;основан на PHPUnit, умеет запускать тесты PHPUnit&lt;/li&gt;&lt;li&gt;интеграция с различными фреймворками и ORM.&lt;/li&gt;&lt;li&gt;экспорт в СI-системы&lt;/li&gt;&lt;li&gt;очистка данных между тестами (MySQL, Postgres, etc)&lt;/li&gt;&lt;li&gt;юнит-тесты в сценарной манере&lt;/li&gt;&lt;li&gt;автоматическая генерация документации&lt;/li&gt;&lt;li&gt;подходит для BDD&lt;/li&gt;&lt;li&gt;обширная документация&lt;/li&gt;&lt;li&gt;дружественный к любой PHP IDE.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;div class="field field-type-text field-field-tool-technology"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Поддерживаемые технологии:&amp;nbsp;&lt;/div&gt;
                    веб технологии        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-text field-field-tool-os"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Поддерживаемые ОС:&amp;nbsp;&lt;/div&gt;
                    Mac OS, Microsoft Windows, Linux, Solaris, Unix        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-text field-field-tool-language"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Язык тестов:&amp;nbsp;&lt;/div&gt;
                    PHP        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-text field-field-tool-apps-under-test"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Тестируемые приложения:&amp;nbsp;&lt;/div&gt;
                    веб приложения        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-link field-field-tool-website"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Сайт:&amp;nbsp;&lt;/div&gt;
                    &lt;a href="http://codeception.com" target="_blank"&gt;http://codeception.com&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-link field-field-tool-download"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Скачать:&amp;nbsp;&lt;/div&gt;
                    &lt;a href="http://codeception.com/install" target="_blank"&gt;Установка&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://automated-testing.info/tools/codeception" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FqcpQGtvMTjf7uH2idrnJEsy7oQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FqcpQGtvMTjf7uH2idrnJEsy7oQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FqcpQGtvMTjf7uH2idrnJEsy7oQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FqcpQGtvMTjf7uH2idrnJEsy7oQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/vdWpdYe-PR8" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/tools/codeception</feedburner:origLink></item><item><title>Три независимых мастер-класса по Selenium WebDriver в Минске</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/Wsapw96Hobw/announcement</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Mon, 28 May 2012 21:03:25 PDT</pubDate><guid isPermaLink="false">1024 at http://automated-testing.info</guid><description>&lt;h2 style="text-align: center; "&gt;&lt;a href="http://automated-testing.info/trainings/tri-nezavisimyh-master-klassa-po-selenium-webdriver-v-minske/announcement"&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: large; "&gt;&lt;img class="mceItem" height="40" src="http://www.sharplcdhdtv.com/wp-content/uploads/2010/03/HOT_icon.jpg" style="vertical-align: middle; " width="50"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Мастер-классы по Selenium WebDriver в Минске | 24.06.2012&amp;nbsp;&lt;/strong&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: large; "&gt;&lt;img class="mceItem" height="40" src="http://www.sharplcdhdtv.com/wp-content/uploads/2010/03/HOT_icon.jpg" style="vertical-align: middle; " width="50"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/trainings/tri-nezavisimyh-master-klassa-po-selenium-webdriver-v-minske/announcement" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CLUp7S4ShB6VthDREFI-AlqH0Iw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CLUp7S4ShB6VthDREFI-AlqH0Iw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CLUp7S4ShB6VthDREFI-AlqH0Iw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CLUp7S4ShB6VthDREFI-AlqH0Iw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/Wsapw96Hobw" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/trainings/tri-nezavisimyh-master-klassa-po-selenium-webdriver-v-minske/announcement</feedburner:origLink></item><item><title>Selenium/WebDriver Тренинг в Минске</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/ODVd9vo8abQ/announcement</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Sat, 26 May 2012 06:26:30 PDT</pubDate><guid isPermaLink="false">1018 at http://automated-testing.info</guid><description>&lt;h2 style="text-align: center; "&gt;&lt;a href="http://automated-testing.info/trainings/trening-po-avtomatizacii-veb-prilozheniy-na-seleniumwebdriver/announcement"&gt;&lt;strong&gt;&lt;span style="font-size: large; "&gt;&lt;img alt="" src="http://ostatic.com/files/images/icon_selenium_image_1.png" style="vertical-align: middle; width: 35px; height: 35px; "&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: x-large; "&gt;Тренинг: Selenium&amp;nbsp;&lt;span style="color: rgb(192, 192, 192); "&gt;|&lt;/span&gt;&amp;nbsp;Минск&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: large; "&gt;&lt;span style="font-size: x-large; "&gt;&amp;nbsp;&lt;span style="color: rgb(192, 192, 192); "&gt;|&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: x-large; "&gt;23.06.2012&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: large; "&gt;&lt;a href="http://automated-testing.info/trainings/trening-po-avtomatizacii-veb-prilozheniy-na-seleniumwebdriver/announcement"&gt;&lt;img src="http://3.bp.blogspot.com/-n-v2pTiUoMQ/Tns8TrpfRXI/AAAAAAAAAMo/W_P0bgwmUMs/s1600/start+now.jpg" style="vertical-align: middle; width: 35px; height: 35px; "&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/trainings/trening-po-avtomatizacii-veb-prilozheniy-na-seleniumwebdriver/announcement" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0ue5L0FZGGnT_C-tKyR0pFucOAg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0ue5L0FZGGnT_C-tKyR0pFucOAg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0ue5L0FZGGnT_C-tKyR0pFucOAg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0ue5L0FZGGnT_C-tKyR0pFucOAg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/ODVd9vo8abQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/trainings/trening-po-avtomatizacii-veb-prilozheniy-na-seleniumwebdriver/announcement</feedburner:origLink></item><item><title>Три независимых мастер-класса по Selenium WebDriver в Харькове</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/HxM2joDv6uU/announcement</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Fri, 18 May 2012 02:52:44 PDT</pubDate><guid isPermaLink="false">999 at http://automated-testing.info</guid><description>&lt;h2 style="text-align: center; "&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: large; "&gt;&lt;a href="http://automated-testing.info/trainings/atinfo-workshop-%E2%84%967-praktika-po-avtomatizacii-android-prilozhenij-s-instrumentom-robotium/a" target="_blank"&gt;&lt;img class="mceItem" height="40" src="http://www.sharplcdhdtv.com/wp-content/uploads/2010/03/HOT_icon.jpg" style="vertical-align: middle; " width="50"&gt;&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;a href="http://automated-testing.info/trainings/tri-nezavisimyh-master-klassa-po-selenium-webdriver-v-harkove/announcement"&gt;Мастер-классы по Selenium WebDriver в Харькове | 30.06.2012&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;&lt;a href="http://automated-testing.info/trainings/atinfo-workshop-%E2%84%967-praktika-po-avtomatizacii-android-prilozhenij-s-instrumentom-robotium/a" target="_blank"&gt;&lt;span style="font-weight: normal; "&gt;&lt;span style="font-size: large; "&gt;&lt;img class="mceItem" height="40" src="http://www.sharplcdhdtv.com/wp-content/uploads/2010/03/HOT_icon.jpg" style="vertical-align: middle; " width="50"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/trainings/tri-nezavisimyh-master-klassa-po-selenium-webdriver-v-harkove/announcement" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TT30oFvF4zY53nk5SpS0mpz8dQM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TT30oFvF4zY53nk5SpS0mpz8dQM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TT30oFvF4zY53nk5SpS0mpz8dQM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TT30oFvF4zY53nk5SpS0mpz8dQM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/HxM2joDv6uU" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/trainings/tri-nezavisimyh-master-klassa-po-selenium-webdriver-v-harkove/announcement</feedburner:origLink></item><item><title>PageObject модель з WebDriver</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/leRrwpMXKVo/pageobject-model-z-webdriver</link><category>Selenium</category><category>PageObject</category><category>PageObject модель</category><category>WebDriver</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">engine</dc:creator><pubDate>Mon, 28 May 2012 06:19:40 PDT</pubDate><guid isPermaLink="false">1020 at http://automated-testing.info</guid><description>&lt;p&gt;Привіт. Таке питання. Якщо підганяти модель під стиль PageObject, то чи можна використовувати всередині коду xpath? Чи його потрібно виключати і замінювати визначеним елементом? Наприклад всі елементи сторінки визначені як змінні через PageObject, і з ними непогано працюється. Проте існують ситуації, коли потрібно використовувати xpath і нічим його не замінити. Чи дозволяє це філософія PageObject?&lt;/p&gt;&lt;p&gt;Дякую за відповіді.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3GZFbSG3xkOR0k-XJdHRESGH9Q4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3GZFbSG3xkOR0k-XJdHRESGH9Q4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3GZFbSG3xkOR0k-XJdHRESGH9Q4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3GZFbSG3xkOR0k-XJdHRESGH9Q4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/leRrwpMXKVo" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/pageobject-model-z-webdriver</feedburner:origLink></item><item><title>Установка py.test</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/8wkJCR0_iVY/ustanovka-pytest</link><category>Python</category><category>py.test</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jackkainov</dc:creator><pubDate>Sat, 26 May 2012 09:25:50 PDT</pubDate><guid isPermaLink="false">1019 at http://automated-testing.info</guid><description>&lt;p&gt;Добрый день, прошу прощения за наверно глупый вопрос.&lt;br&gt;Был установлен py.test (ОС Виндоус ХР), но при наборе py.test в консоле команда не находится. При наборе слова python команда находится. В Path путь к директории python прописан. В чем может быть проблема?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DV8kUHAsZ36VwuUcPEWQqvBHiQ8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DV8kUHAsZ36VwuUcPEWQqvBHiQ8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DV8kUHAsZ36VwuUcPEWQqvBHiQ8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DV8kUHAsZ36VwuUcPEWQqvBHiQ8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/8wkJCR0_iVY" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/ustanovka-pytest</feedburner:origLink></item><item><title>Automation Test Engineer</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/-VQq_KfS2rc/automation-test-engineer-3</link><category>Eclipse IDE</category><category>Jenkins</category><category>M-eux Test Jamo</category><category>Maven2</category><category>Mercurial</category><category>Selenium/Webdriver</category><category>Squish</category><category>TestNG</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vito4ka</dc:creator><pubDate>Thu, 24 May 2012 09:00:59 PDT</pubDate><guid isPermaLink="false">1016 at http://automated-testing.info</guid><description>&lt;p&gt;Крупная международная телекоммуникационная компания открывает позицию &lt;strong&gt;“Automation Test Engineer”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Обязанности:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Разработка автотестов на Java с использованием готовых самописных библиотек и фреймворков автоматизации тестирования;&lt;/li&gt;&lt;li&gt;Формирование требований к команде разработки тестовых фреймворков для облегчения собственных задач по написанию тестов;　&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Требования:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Опыт автоматизации тестирования/разработки ПО на JavaSE (от 1 года);&lt;/li&gt;&lt;li&gt;Английский язык на уровне не ниже Intermediate.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Вашим преимуществом будет:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Опыт использования Maven2, Mercurial, TestNG, Eclipse IDE, Jenkins;&lt;/li&gt;&lt;li&gt;Опыт работы со средствами автоматизации тестирования (Selenium/Webdriver, Squish, M-eux Test Jamo);&lt;/li&gt;&lt;li&gt;Опыт построения фреймворков автоматизированного тестирования;&lt;/li&gt;&lt;li&gt;Понимание принципов VoIP телефонии (протокол SIP);&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Условия:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Полностью официальная, конкурентоспособная заработная плата;&lt;/li&gt;&lt;li&gt;ДМС со стоматологией (+ДМС для одного члена семьи);&lt;/li&gt;&lt;li&gt;Компенсация питания;&lt;/li&gt;&lt;li&gt;Обучению английскому и французскому языкам;&lt;/li&gt;&lt;li&gt;м. Пл. А. Невского.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;div class="field field-type-text field-field-vacancy-city"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Город:&amp;nbsp;&lt;/div&gt;
                    Санкт-Петербург (St Petersburg)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-text field-field-vacancy-country"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Страна:&amp;nbsp;&lt;/div&gt;
                    Россия        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class="field field-type-text field-field-vacancy-salary"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                      &lt;div class="field-label-inline-first"&gt;
              Ориентировочная зарплата:&amp;nbsp;&lt;/div&gt;
                    50,000.​00 - 70,000.​00 RUB в месяц        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://automated-testing.info/vacancies/automation-test-engineer-3" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EIDVF32dzI8ErMrqIucjdGa_o2E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EIDVF32dzI8ErMrqIucjdGa_o2E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EIDVF32dzI8ErMrqIucjdGa_o2E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EIDVF32dzI8ErMrqIucjdGa_o2E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/-VQq_KfS2rc" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/vacancies/automation-test-engineer-3</feedburner:origLink></item><item><title>WebDriver under Linux</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/HIt5QP-0zQ8/webdriver-under-linux</link><category>Selenium</category><category>Linux</category><category>WebDriver</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">zc84</dc:creator><pubDate>Thu, 24 May 2012 13:39:31 PDT</pubDate><guid isPermaLink="false">1017 at http://automated-testing.info</guid><description>&lt;p&gt;Привет!&lt;/p&gt;&lt;p&gt;поделитесь плз наработками:&lt;/p&gt;&lt;p&gt;Дело в том, что я имею далёкое представление о сабжевой платформе, но очень надо разобаться(причём очень быстро разобраться, иначе бы не создавал эту тему:)) и запускать тесты там.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;может кто подскажет как сделать аналог виндового батника в линкусе типа аля:&lt;/p&gt;&lt;p&gt;java -classpath ./bin;./lib/* org.testng.TestNG testng.xml&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;и не встречу ли я каких либо подводных камней с java приложением, которое работает под виндой скажем с ff драйвером на дефолтном профайле.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;всем спасибо&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jMxUPOuuVeOip_iNGv7hEOgt25w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jMxUPOuuVeOip_iNGv7hEOgt25w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jMxUPOuuVeOip_iNGv7hEOgt25w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jMxUPOuuVeOip_iNGv7hEOgt25w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/HIt5QP-0zQ8" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/webdriver-under-linux</feedburner:origLink></item><item><title>Webdriver и тулбар</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/5lMY2GuD8_k/webdriver-i-tulbar</link><category>Selenium</category><category>selenium webdriver</category><category>toolbar</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">furious_duck</dc:creator><pubDate>Thu, 24 May 2012 07:36:20 PDT</pubDate><guid isPermaLink="false">1015 at http://automated-testing.info</guid><description>&lt;p&gt;Всем привет!&lt;/p&gt;&lt;p&gt;При тестировании некоторых страниц возникает проблема. В нижней части видимой области окна браузера расположен привязанный тулбар, и часто-густо WebDriver жмёт не в нужный мне элемент, а в тулбар, при этом выдавая&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;WebDriverException: Message: u'Element is not clickable at point (52, 852.5). Other element would receive the click: &amp;lt;div class="debug-toolbar"&amp;gt;...&amp;lt;/div&amp;gt;'&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Есть ли способ побороть эту напасть?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ImklwOxshwoFemfhggjpjK2PjNY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ImklwOxshwoFemfhggjpjK2PjNY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ImklwOxshwoFemfhggjpjK2PjNY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ImklwOxshwoFemfhggjpjK2PjNY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/5lMY2GuD8_k" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/webdriver-i-tulbar</feedburner:origLink></item><item><title>Посоветуйте, пожалуйста, тул для автоматизации десктопного приложения</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/g1b8Il_wYCI/posovetuyte-pozhaluysta-tul-dlya-avtomatizacii-desktopnogo-prilozheniya</link><category>Общий форум автоматизации</category><category>выбор инструмента</category><category>десктоп приложение</category><category>инструмент автоматизации</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">I.S.</dc:creator><pubDate>Thu, 24 May 2012 03:21:19 PDT</pubDate><guid isPermaLink="false">1014 at http://automated-testing.info</guid><description>&lt;p&gt;Приложение написано на C#, некоторые компоненты на C++.&lt;/p&gt;&lt;p&gt;Очень желательно, чтобы язык тестов был C#.&lt;/p&gt;&lt;p&gt;Пробовал триальную версию Ranorex Studio. Есть проблемы с нахождением пользовательского контента. Например, такая ситуация: в приложении есть процесс менеджер. Этот компонент &amp;nbsp;Ранорекс видит, но самих процессов внутри процесс менеджера (при валидации) – нет.&amp;nbsp; Ну и т.д. Это серьезно сужает&amp;nbsp; возможности автоматизации.&lt;/p&gt;&lt;p&gt;Какие инструменты Вы могли бы порекомендовать?&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/posovetuyte-pozhaluysta-tul-dlya-avtomatizacii-desktopnogo-prilozheniya" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/D18b0ASFOkEOR7VeX1an8rz_74Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D18b0ASFOkEOR7VeX1an8rz_74Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/D18b0ASFOkEOR7VeX1an8rz_74Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/D18b0ASFOkEOR7VeX1an8rz_74Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/g1b8Il_wYCI" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/posovetuyte-pozhaluysta-tul-dlya-avtomatizacii-desktopnogo-prilozheniya</feedburner:origLink></item><item><title>Jenkins + TestLink + TestNG + DataProvider й</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/mArHz9MFbKo/jenkins-testlink-testng-dataprovider-y</link><category>Общий форум автоматизации</category><category>i18</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kasheylm</dc:creator><pubDate>Wed, 23 May 2012 07:48:30 PDT</pubDate><guid isPermaLink="false">1013 at http://automated-testing.info</guid><description>&lt;p&gt;Есть настроеная такая вот связка&amp;nbsp;Jenkins + TestLink + TestNG + Java. Работает гуд когда 1 кейс в тестлинке = 1 тестовый метод (@Test) в коде.&lt;/p&gt;&lt;p&gt;Но если заюзать DataProvider то результаты отмечаются в Тестлинке неккоректно.&lt;/p&gt;&lt;p&gt;К примеру&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px; color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;@Test(dataProvider = "validateFieldBase", dataProviderClass = CampaignData.class)&lt;br&gt;public void validateNameField(String campaignName) { ... }&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px; color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;и такой провайдер&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px; color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;@DataProvider&lt;br&gt;public static Object[][] validateFieldBase() {&lt;br&gt;Object[][] word = {&lt;br&gt;{"&amp;lt;script language='JavaScript'&amp;gt; alert('Hello') &amp;lt;/script&amp;gt;"},&lt;br&gt;{"ASDGFFLKLKLKlddvddsghdsh"},&lt;br&gt;{"12344557688008853"},&lt;br&gt;{":!@#$%^&amp;amp;*()_."},&lt;br&gt;{"ASDASDasdas-123123211212&amp;amp;^%&amp;amp;^%"},&lt;br&gt;};&lt;br&gt;return(word);&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;Так вот, для теста validateNameField &amp;nbsp;существует 1 тесткейс в тестлинке.&lt;br&gt;Сейчас он помечается в тестлинке pass или fail в зависимости от того как прошел кейс с последними тестовыми данны из провайдера, тоесть&amp;nbsp;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;{"ASDASDasdas-123123211212&amp;amp;^%&amp;amp;^%"}&lt;br&gt;даже если тест не прошел по данным которые внутри датапровайдера а по последним данным успешно - то весть тест в тестлинке пометится как pass, а хочется чтоб fail &amp;nbsp;))&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;&lt;span style="font-size:18px;"&gt;вопрос - как это сделать?&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;br&gt;пробовал в тестлинке настраиваить плагин по разному&lt;br&gt;1.&amp;nbsp;&lt;/span&gt;&lt;strong style="color: rgb(0, 0, 0); font-family: Verdana, Helvetica, 'sans serif'; font-size: 11px; "&gt;Result Seeking Strategy - TestNG method name&lt;br&gt;2.&amp;nbsp;&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 0); font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style="color: rgb(0, 0, 0); font-family: Verdana, Helvetica, 'sans serif'; font-size: 11px; "&gt;Result Seeking Strategy - TestNG method name and dataprovider &amp;nbsp;- с этим вообще не получилось, кастом филд с именем тестового метода не хотят сохранятся&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong style="color: rgb(0, 0, 0); font-family: Verdana, Helvetica, 'sans serif'; font-size: 11px; "&gt;Кто что подскажет??&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/jenkins-testlink-testng-dataprovider-y" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8QwoDxyRHigbBCOCmlmOk13t3Hk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8QwoDxyRHigbBCOCmlmOk13t3Hk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8QwoDxyRHigbBCOCmlmOk13t3Hk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8QwoDxyRHigbBCOCmlmOk13t3Hk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/mArHz9MFbKo" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/jenkins-testlink-testng-dataprovider-y</feedburner:origLink></item><item><title>Помогите, пожалуйста, с выбором тула</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/FKDSkDHe0C4/pomogite-pozhaluysta-s-vyborom-tula</link><category>Общий форум автоматизации</category><category>автоматизация с нуля</category><category>выбор инструмента</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chudeska</dc:creator><pubDate>Wed, 23 May 2012 05:11:26 PDT</pubDate><guid isPermaLink="false">1012 at http://automated-testing.info</guid><description>&lt;p&gt;Посоветуйте, пожалуйста, какой выбрать инструмент для начала автоматизации. Опыта работы с автоматизацией нет. Проект написан на C#, Visual Basic (.Net).&lt;/p&gt;&lt;p&gt;Для начала желательно попробовать какой-нибудь бесплатный продукт с возможностью дописывать скрипты вручную.&amp;nbsp; Насколько смогла сориентироваться Selenium и Robot Framework должны бы подойти.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ShmdDuU-uiIlQYqfqAs40Dc9NIc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ShmdDuU-uiIlQYqfqAs40Dc9NIc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ShmdDuU-uiIlQYqfqAs40Dc9NIc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ShmdDuU-uiIlQYqfqAs40Dc9NIc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/FKDSkDHe0C4" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/pomogite-pozhaluysta-s-vyborom-tula</feedburner:origLink></item><item><title>Надежные тесты для автоматизации тестирования Android приложений с Robotium</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/CsVhZHcHcoA/nadezhnye-testy-dlya-avtomatizacii-testirovaniya-android-prilozheniy-s</link><category>Android</category><category>Java</category><category>Robotium</category><category>Автоматизация функционального тестирования</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">d3unka</dc:creator><pubDate>Wed, 16 May 2012 23:20:59 PDT</pubDate><guid isPermaLink="false">993 at http://automated-testing.info</guid><description>&lt;p&gt;Не так давно я закончил первую статью из цикла автоматизации мобильных приложений (&lt;a href="http://automated-testing.info/knowledgebase/article/nastroyka-sredy-dlya-razrabotki-android-prilozheniy-i-avtomatizacii-na" title="http://automated-testing.info/knowledgebase/article/nastroyka-sredy-dlya-razrabotki-android-prilozheniy-i-avtomatizacii-na"&gt;http://automated-testing.info/knowledgebase/article/nastroyka-sredy-dlya...&lt;/a&gt;). Я попытался максимально полно дать информацию по установке требуемого окружения, для разработки и автоматизации тестирования NativeAndroid приложений, при помощи инструмента Robotium.&amp;nbsp;&lt;/p&gt;&lt;div&gt;В конце той статьи был приведен пример простого теста. Давайте еще раз взглянем на него.&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;&lt;pre class="brush: bash;fontsize: 100; first-line: 1;"&gt;
import android.test.ActivityInstrumentationTestCase2;
 
import com.example.android.notepad.NotesList;
import com.jayway.android.robotium.solo.Solo;
 
/**
* Add note test
* Example of simple Robotium test
*
* @author adzynia
*
*/
public class AddNoteTest extends ActivityInstrumentationTestCase2&amp;lt;noteslist&amp;gt;{
    
   private static final String APP_PACKAGE_NAME = "com.example.android.notepad";
   protected Solo solo;
 
   public AddNoteTest() {
       super(APP_PACKAGE_NAME, NotesList.class);
   }
 
   public void setUp() throws Exception {
       solo = new Solo(getInstrumentation(), getActivity());
   }
    
   public void testAddNote() throws Exception {
       solo.clickOnMenuItem("Add note");
       //Assert that NoteEditor activity is opened
       solo.assertCurrentActivity("Expected NoteEditor activity", "NoteEditor");
       //In text field 0, add TestNote
       String note = "TestNote";
       solo.enterText(0, note);
       solo.goBack();
       //Assert that TestNote is found
       assertTrue("Note 1 is not found", solo.searchText(note));
   }
    
   @Override
   public void tearDown() throws Exception {
       //Robotium will finish all the activities that have been opened
       solo.finishOpenedActivities();
   }
}
&lt;/pre&gt;&lt;/noteslist&gt;&lt;/pre&gt;
&lt;p&gt;Ничего не понятно (или мало что понятно), скажете Вы и будете правы. &amp;nbsp;Эти тесты выглядят только как вызов API инструмента. Набор функций, которые понимает Robotium, но не тестировщик. Что же стоит делать в таком случае? Как сделать тесты более читабельными, полезными и чтобы в них можно было как можно быстрее разобраться?&lt;/p&gt;&lt;div&gt;Давайте начнем с небольшой теории. Для тех, кто уже успешно занимался web автоматизацией, текст ниже можно не читать.&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/knowledgebase/article/nadezhnye-testy-dlya-avtomatizacii-testirovaniya-android-prilozheniy-s" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ycceB2yfLxIoYsjsQPPxSRqaufc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ycceB2yfLxIoYsjsQPPxSRqaufc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ycceB2yfLxIoYsjsQPPxSRqaufc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ycceB2yfLxIoYsjsQPPxSRqaufc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/CsVhZHcHcoA" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/knowledgebase/article/nadezhnye-testy-dlya-avtomatizacii-testirovaniya-android-prilozheniy-s</feedburner:origLink></item><item><title>Новый формат встреч автоматизаторов - Test Automation By Examples</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/WsnoBHEsnGg/novyy-format-vstrech-avtomatizatorov-test-automation-examples</link><category>at.info посиделки</category><category>Встреча</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Tue, 22 May 2012 00:13:29 PDT</pubDate><guid isPermaLink="false">1004 at http://automated-testing.info</guid><description>&lt;p&gt;Привет!&lt;/p&gt;&lt;p&gt;Думаем над новым форматом встреч, который будет чередоваться с текущим подходом.&lt;br&gt;Суть заключается в том, чтобы больше узнать, как автоматизация выполняется на разных проектах.&lt;br&gt;Потому, формат будет подразумевать 5-10 выступлений по 15 минут максимум.&lt;br&gt;Каждое выступление - это личная история автоматизации на конкретном проекте, с примерами и выводами, что мешало, что не получалось, чего достигли и возможными рекомендации участникам сообщества.&lt;/p&gt;&lt;p&gt;К вам два вопроса, для того, чтобы такой формат состоялся:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;как вам такая идея? что вы думаете по этому поводу?&lt;/li&gt;&lt;li&gt;кто хочет выступить? Нам надо больше желающих выступить, иначе ничего не получиться и я надеюсь такие желающие активисты есть&amp;nbsp;(Тут не будет ничего сложного, надо будет просто рассказать о личном опыте)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Спасибо.&lt;/p&gt;&lt;p&gt;Пишите мне в личку, &amp;nbsp;если хотите выступить. Контакты также можно найти на &lt;a href="http://poliarush.com" title="http://poliarush.com"&gt;http://poliarush.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/novyy-format-vstrech-avtomatizatorov-test-automation-examples" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FZCi211Jh5reVVrutwVU1f0MtKU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FZCi211Jh5reVVrutwVU1f0MtKU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FZCi211Jh5reVVrutwVU1f0MtKU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FZCi211Jh5reVVrutwVU1f0MtKU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/WsnoBHEsnGg" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/novyy-format-vstrech-avtomatizatorov-test-automation-examples</feedburner:origLink></item><item><title>Как взломать capcha code?</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/jf1JkcE2uoQ/kak-vzlomat-capcha-code</link><category>Общий форум автоматизации</category><category>Selenium</category><category>captcha code</category><category>Java</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vol</dc:creator><pubDate>Tue, 22 May 2012 08:23:55 PDT</pubDate><guid isPermaLink="false">1010 at http://automated-testing.info</guid><description>&lt;p&gt;Всем привет,&lt;/p&gt;&lt;p&gt;Недавно столкнулся с проблемой, когда девелоперы повесили captcha code на страницу и теперь проверка главной функциональности стала просто невозможна.&lt;/p&gt;&lt;p&gt;Сталкивался ли кто-то с такой проблемой&amp;nbsp;и как&amp;nbsp;вы её решили?&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/kak-vzlomat-capcha-code" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UIp7ZonBGIp44dtUb3-IiG60D20/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UIp7ZonBGIp44dtUb3-IiG60D20/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UIp7ZonBGIp44dtUb3-IiG60D20/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UIp7ZonBGIp44dtUb3-IiG60D20/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/jf1JkcE2uoQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/kak-vzlomat-capcha-code</feedburner:origLink></item><item><title>Обсуждение тем для рассмотрения на следующей встрече</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/ZDmF0DJuMQI/obsuzhdenie-tem-dlya-rassmotreniya-na-sleduyushchey-vstreche</link><category>at.info посиделки</category><category>AT.Info Посиделки</category><category>Встреча</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Thu, 10 Feb 2011 14:23:15 PST</pubDate><guid isPermaLink="false">419 at http://automated-testing.info</guid><description>&lt;p&gt;Господа и коллеги по "цеху" :) предгалайте идеи.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Уже провели:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="news/atinfo-posidelki-3ja-vstrecha-otchet-slajdy-i-video" target="_blank"&gt;KaNoN: Построение своего инструмента UI-тестирования. Первые шаги (3я встреча)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="news/atinfo-posidelki-3ja-vstrecha-otchet-slajdy-i-video" target="_blank"&gt;d3unka: Watir - ознакомление с тулом, варианты использования&amp;nbsp;(3я встреча)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="news/atinfo-posidelki-vtoraja-vstrecha-otchet" target="_blank"&gt;polusok: автоматизация в облаках (2я встреча)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="news/atinfo-posidelki-vtoraja-vstrecha-otchet" target="_blank"&gt;denisko.ua: GreenHat vs TIBCO EMS (2я встреча)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="users/yuliya-solovyova" target="_blank"&gt;Yuliya Solovyova&lt;/a&gt;: &lt;a href="http://automated-testing.info/news/otchet-4ja-vstrecha-avtomatizatorov" target="_blank"&gt;Web Performance and Load Tests in VSTS 2010&amp;nbsp; (4я встреча)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/kanon" target="_blank"&gt;KaNoN&lt;/a&gt;:&amp;nbsp;&lt;a href="http://automated-testing.info/news/otchet-5ja-vstrecha-avtomatizatorov" target="_blank" title="Шаблоны автоматизации на практике, архитектура автоматизации"&gt;шаблоны автоматизации на практике, создание архитектуры автоматизации, использование классов&amp;nbsp;(5я встреча)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/kanon" target="_blank"&gt;KaNoN&lt;/a&gt;:&amp;nbsp;&lt;a href="http://automated-testing.info/news/otchet-5ja-vstrecha-avtomatizatorov" target="_blank"&gt;обзор существующих типов фреймворков (Functional decomposition, Object-Based , DDT, KDT, BDD, Model-Based) с примерами (5я встреча)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Могут подготовить:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/kanon" target="_blank"&gt;KaNoN&lt;/a&gt;:&amp;nbsp;автоматизируем SOA-тестирование своими силами&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/katmoon" target="_blank"&gt;Katmoon&lt;/a&gt;: Watir и применение в реальном проекте (&lt;span style="color: #339966;"&gt;? встреча - в прогрессе&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;Oleksii Zolulenko: Что не надо делать при разработке тест-фремворка&amp;nbsp;&amp;nbsp;(&lt;span style="color: #339966;"&gt;? встреча - в прогрессе&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;Oleksii Zolulenko:&amp;nbsp;Нагрузочное тестирование с JMeter&amp;nbsp;(&lt;span style="color: #339966;"&gt;? встреча - в прогрессе&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/yuliya-solovyova" target="_blank"&gt;Yuliya Solovyova&lt;/a&gt;: WatiN + примеры с нашего проекта&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/d3unka" target="_blank"&gt;d3unka&lt;/a&gt;: testNG + Selenium RC = Automation Framework - описание, примеры из практики&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/d3unka" target="_blank"&gt;d3unka&lt;/a&gt;: Selenium IDE + javascript = Automation Framework&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/d3unka" target="_blank"&gt;d3unka&lt;/a&gt;: JMeter, StressTester - нагрузочное тестирование&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/d3unka" target="_blank"&gt;d3unka&lt;/a&gt;: php + selenium&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/polusok" target="_blank"&gt;polusok&lt;/a&gt;: Selenium c использованием Python, практика и примеры&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/polusok" target="_blank"&gt;polusok&lt;/a&gt;: Организация и построение команды (автоматизаторов) базовые вещи на пальцах&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/polusok" target="_blank"&gt;polusok&lt;/a&gt;: Использование Bamboo (Continious Integration) в разрезе работы с разными инструментами&lt;/li&gt;&lt;li&gt;Саша Бачурин: обзор инструмента LoadUI&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/olgav" target="_blank"&gt;OlgaV&lt;/a&gt;: Web Aii (Telerik) обзор инструментария&amp;nbsp;&amp;nbsp;(&lt;span style="color: #339966;"&gt;? встреча - в прогрессе&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/apolovinkin" target="_blank"&gt;apolovinkin&lt;/a&gt;: TestComplete. Обзор функционала&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/apolovinkin" target="_blank"&gt;apolovinkin&lt;/a&gt;: TestComplete. Обзор встроенных средств для организации фреймворка и работы с системным деревом объектов: сюда можно отнести NameMapping, ODT, DDT, TestItems и может еще чего.&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/apolovinkin" target="_blank"&gt;apolovinkin&lt;/a&gt;: TestComplete. Обзор фреймворка нашего проекта. (&lt;span style="color: #339966;"&gt;? встреча - в прогрессе&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;&lt;a href="http://automated-testing.info/users/apolovinkin" target="_blank"&gt;apolovinkin&lt;/a&gt;: Тестирование производительности с использованием TestComplete. Боремся с погрешностями. Определяем допустимые времена отклика приложения.&lt;/li&gt;&lt;li&gt;Лазоренко Владислав: Опыт автоматизации небольшого .net-WPF приложения на TestComplete 8&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Хотелось бы послушать:&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Хотелось бы еще послушать практики построения фреймворков используя QTP и TestComplete.&lt;/li&gt;&lt;li&gt;Послушал бы доклад о Selenium. Особенно если он будет с интересными практическими заданиям&lt;/li&gt;&lt;li&gt;Послушать обзорные темы про разные инструменты автоматизации и выполнить какое-либо практическое задание.&lt;/li&gt;&lt;li&gt;Интересуют шаблоны автоматизации на практике, создание архитектуры автоматизации, использование классов.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/obsuzhdenie-tem-dlya-rassmotreniya-na-sleduyushchey-vstreche" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FoQl01Sb68R4LGq8HmzOedeE5ek/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FoQl01Sb68R4LGq8HmzOedeE5ek/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FoQl01Sb68R4LGq8HmzOedeE5ek/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FoQl01Sb68R4LGq8HmzOedeE5ek/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/ZDmF0DJuMQI" height="1" width="1"/&gt;</description><enclosure url="http://automated-testing.info/sites/default/files/atinfopresentationttemplate.pptx" length="181438" type="application/vnd.openxmlformats-officedocument.presentationml.presentation" /><feedburner:origLink>http://automated-testing.info/forum/obsuzhdenie-tem-dlya-rassmotreniya-na-sleduyushchey-vstreche</feedburner:origLink></item><item><title>Задачка по Selenium + extJS</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/-RAd6BMzK1o/zadachka-po-selenium-extjs</link><category>Selenium</category><category>extJS</category><category>Selenium</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">d3unka</dc:creator><pubDate>Wed, 20 Jul 2011 13:22:49 PDT</pubDate><guid isPermaLink="false">521 at http://automated-testing.info</guid><description>&lt;p&gt;Есть Web приложение с использованием extJS фреймворка. Хочется его автоматизировать при помощи Selenium.&lt;/p&gt;&lt;p&gt;Какие у кого есть наработки на эту тему?&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/zadachka-po-selenium-extjs" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g1fBGq4eEzluc-CKw7H4SxOXtgA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g1fBGq4eEzluc-CKw7H4SxOXtgA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g1fBGq4eEzluc-CKw7H4SxOXtgA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g1fBGq4eEzluc-CKw7H4SxOXtgA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/-RAd6BMzK1o" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/zadachka-po-selenium-extjs</feedburner:origLink></item><item><title>принцип работы RC</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/BU_LtYYwakw/princip-raboty-rc</link><category>Selenium</category><category>Chrome Web Driver</category><category>python</category><category>selenium webdriver</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JustBush</dc:creator><pubDate>Thu, 17 May 2012 09:55:01 PDT</pubDate><guid isPermaLink="false">997 at http://automated-testing.info</guid><description>&lt;p&gt;ребя, объяснить неграмотному, вот есть у меня selenium-server-standalone, запускаю его на win7, пишу пару строк кода на виртуалке, используя webdriver.Remote(ip_win7:4444, Chrome)... открывается хром, выполняется тест на win7... вопрос такой - есть ли разница при использовании следующих методов запуска тестов&lt;/p&gt;&lt;p&gt;1) используя selenium-server-standalone&amp;nbsp;и webdriver.Remote(ip_win7:4444, Chrome)&lt;/p&gt;&lt;p&gt;webdriver.Remote("http://192.168.121.109:4444/wd/hub", webdriver.DesiredCapabilities.CHROME)&lt;/p&gt;&lt;p&gt;2) локальны запуск с win через webdriver.Chrome()&lt;/p&gt;&lt;p&gt;webdriver.Chrome()&lt;/p&gt;&lt;p&gt;3) удаленный запуск, предварительно запустив ChromeDriver v19..., затем подключение через&amp;nbsp;webdriver.Remote(ip_win7:9515)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class="prettyprint" style="padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; overflow-x: auto; overflow-y: auto; font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; max-width: 70em; background-color: rgb(238, 238, 238); "&gt;&lt;span class="typ" style="color: rgb(102, 0, 102); "&gt;Python&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;2.7&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;.&lt;/span&gt;&lt;span class="pun"&gt;&lt;font color="#006666"&gt;3&lt;/font&gt;&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;(&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt;r265&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;:&lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;79063&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;,&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="typ" style="color: rgb(102, 0, 102); "&gt;Apr&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;16&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;2012&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;,&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;13&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;:&lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;57&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;:&lt;/span&gt;&lt;span class="lit" style="color: rgb(0, 102, 102); "&gt;41&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;)&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; 
&lt;/span&gt;&lt;span class="typ" style="color: rgb(102, 0, 102); "&gt;Type&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="str" style="color: rgb(0, 136, 0); "&gt;"help"&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;,&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="str" style="color: rgb(0, 136, 0); "&gt;"copyright"&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;,&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="str" style="color: rgb(0, 136, 0); "&gt;"credits"&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="kwd" style="color: rgb(0, 0, 136); "&gt;or&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="str" style="color: rgb(0, 136, 0); "&gt;"license"&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="kwd" style="color: rgb(0, 0, 136); "&gt;for&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; more information&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;.&lt;/span&gt;
&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="kwd" style="color: rgb(0, 0, 136); "&gt;from&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; selenium &lt;/span&gt;&lt;span class="kwd" style="color: rgb(0, 0, 136); "&gt;import&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; webdriver
&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; driver &lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;=&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; webdriver&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;.&lt;/span&gt;&lt;span class="typ" style="color: rgb(102, 0, 102); "&gt;Remote&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;(&lt;/span&gt;&lt;span class="str" style="color: rgb(0, 136, 0); "&gt;'http://192.168.121.109:9515'&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;,&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; &lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;{})&lt;/span&gt;
&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class="pln" style="color: rgb(0, 0, 0); "&gt; driver&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;.&lt;/span&gt;&lt;span class="kwd" style="color: rgb(0, 0, 136); "&gt;get&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;(&lt;/span&gt;&lt;span class="str" style="color: rgb(0, 136, 0); "&gt;'http://www.google.com'&lt;/span&gt;&lt;span class="pun" style="color: rgb(102, 102, 0); "&gt;)&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;Меня интересует:&lt;/p&gt;&lt;p&gt;1) взаимодействие с браузером(нативный интерфейс, или метод selenium1, или как)&lt;/p&gt;&lt;p&gt;2) скорость выполнения тестов&lt;/p&gt;&lt;p&gt;3) эффективность&lt;/p&gt;&lt;p&gt;4) еще что-нибудь о чем я не знаю&lt;/p&gt;&lt;p&gt;5) вдобавок поясните плз, почему при запуске сервера с параметром -FirefoxProfileTemplate, селениум запускает мозилу без этого параметра, по факту он просто не работает, прововал на линуксе и на винде&lt;/p&gt;&lt;p&gt;только есть просьба, не кидайте мне ссылки на доки, отвечайте прямо плз, или пусть ссылки будут очень полезны, я много прочитал, но раз уж пишу, значит не понял, если прочитаю повторно - не поможет&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/princip-raboty-rc" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/I1muXi1GobREEbrQ4mhwGZLwMMU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I1muXi1GobREEbrQ4mhwGZLwMMU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/I1muXi1GobREEbrQ4mhwGZLwMMU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I1muXi1GobREEbrQ4mhwGZLwMMU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/BU_LtYYwakw" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/princip-raboty-rc</feedburner:origLink></item><item><title>Команда супер профи или профи с командой начинающих специалистов для создания работающей автоматизации?</title><link>http://feedproxy.google.com/~r/automated-testing-info/~3/ZXbd78-X8Z8/komanda-super-profi-ili-profi-s-komandoy-nachinayushchih-specialistov-dlya-sozdaniya</link><category>Управление автоматизацией тестирования</category><category>команда</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">polusok</dc:creator><pubDate>Tue, 22 May 2012 00:47:04 PDT</pubDate><guid isPermaLink="false">1007 at http://automated-testing.info</guid><description>&lt;p&gt;все мы таким или иным образом сталкиваемся с ситуацией, когда автоматизацию не может создавать или развивать один человек.&lt;/p&gt;&lt;p&gt;для этого людей формируют в команды и назначают определенные цели.&lt;/p&gt;&lt;p&gt;статистика показывает, в конечном итоге, что успешных проектов по автоматизации не так уже много&lt;/p&gt;&lt;p&gt;хочется понять, какая команда автоматизироторов должна быть для того, чтобы создать действительно работающую автоматизацию, которой пользуются с проекте и за ее пределами?&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://automated-testing.info/forum/komanda-super-profi-ili-profi-s-komandoy-nachinayushchih-specialistov-dlya-sozdaniya" target="_blank"&gt;читать далее&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/X4cgVJW6rM2jCm8qRpbBpUoA3R4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X4cgVJW6rM2jCm8qRpbBpUoA3R4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/X4cgVJW6rM2jCm8qRpbBpUoA3R4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X4cgVJW6rM2jCm8qRpbBpUoA3R4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/automated-testing-info/~4/ZXbd78-X8Z8" height="1" width="1"/&gt;</description><feedburner:origLink>http://automated-testing.info/forum/komanda-super-profi-ili-profi-s-komandoy-nachinayushchih-specialistov-dlya-sozdaniya</feedburner:origLink></item></channel></rss>

