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

DUMP-2014: Екатеринбург, 14 марта



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

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


DUMP-2014: Екатеринбург, 14 марта
2014-02-25 16:58

14 марта в Екатеринбурге пройдет конференция для разработчиков DUMP-2014. Доклады будут идти в 6 потоках и 8 параллельных секциях: Front-end, Serverside, разработка интерфейсов, управление разработкой, аналитика, тестирование, Mobile, Rocket science.

Уже подтвердили свое участие в конференции Армин Ронахер (один из основателей Pocoo Team, Англия), Артём Поликарпов (Гетвеар, Великий Новгород), Антон Немцев (Киев), Андрей Аксенов (автор поискового движка Sphinx), Роман Дворнов (Ostrovok.ru, Москва), Андрей Ситник (Evil Martians, Санкт-Петербург), Александр Горник (Mindbox, разработчик интернет-проектов избирательной кампании А. Навального, Москва), Илья Красинский (Magic Ink., Москва). А также представители компаний: Ozon.ru, Mail.ru, СКБ Контур, Naumen, Яндекс, JetStyle, Абак-Пресс, Exadel, Кнопка, E96.

Что будет в секции «Тестирование»:

  • Наталья Руколь из Лаборатории Качества научит качественно тестировать без тестировщика;
  • Тестировщик из компании Exade Илья Вахрушев расскажет, как правильно выбрать тестировщика на аутсорсе;
  • Татьяна Черемных сделает доклад про то, как автоматиризовать тестирование верстки и тем самым избавиться от рутинных проверок;
  • Обсудим, что бывает, когда тесты пишут разработчики;

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

Дата и время проведения: 14 марта с 10.000 до 18.00, с 18.00 — afterparty.

Место проведения: Екатеринбург-Экспо (Экспо-бульвар, 2).

Полная программа и регистрация — на сайте конференции.


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

Errno10054 и Errno 10061 URLerror при переходе между фреймами
2014-02-26 10:40
driver.switch_to_default_content()
driver.switch_to_frame(driver.find_elements_by_css_selector("iframe")[0])
if driver.find_element_by_id('captchaImg').is_displayed():
    cptchsid = driver.find_element_by_id('captchaImg').get_attribute('src')
    try:
        urllib.urlretrieve(cptchsid, 'captcha.png')
    except Exception as e:
        print 'Captcha Error:', e
    cptch = AntiGate(antigateKey.get(), 'captcha.png')
    print 'Captcha: ', str(cptch).decode('utf-8', 'ignore')
    driver.find_element_by_id('captchaKey').send_keys(str(cptch).decode('utf-8', 'ignore'))
    driver.find_element_by_css_selector('.box_controls_wrap div.button_blue button').click()
    driver.switch_to_default_content()
time.sleep(3)
driver.save_screenshot('sent.png')
f = open('success.txt', 'a')
f.write(url[0] + '\n')
f.close()
c_counter += 1

переключаюсь между фреймами а потом возвращаюсь к основной страничке .switch_to_default_content().

на некоторых сайтах возникает такая ошибка [Errno 10054] сразу вместе с этойURLError urlopen error Errno 10061 когда я пытаюсь сменить фрейм на дефолтный.

пытался обработать

except socket.error as e:
    print 'Socket Error:', e
    continue

но не работает, сам код находится в цикле, в случае ошибки я должен продолжать со след итерации, первую ошибку получилось, но потом сразу идёт Errno 10061 которая вообще ни на что не реагирует...

как быть?

 



Selenium+PHPUnit как обращаться к своему курсору мыши из селениума
2014-02-26 12:31

Если в коде был изменён курсор мыши на свой, то как к нему обращаться из селениума?
cursor.png



Запуск WebDriver через Ant
2014-02-26 12:36

Всем привет,

 

у меня такое задание и проблема. Запусить мои тесты Selenium WebDriver через Ant.

 

Вот сделала этот пример -  Running JUnit Tests via Ant http://www.vogella.com/tutorials/ApacheAnt/article.html#junit4

Исправила все образующиеся ошибки. Работает.

 

Хотела с помощью этого build.xml (немного изменений для своего теста)  запустить мой WebDriver тест - не запускается. Как мне кажеться, не запускает selenium-server-standalone  и FirefoxDriver. После одной секунды показывает одну ошибку:

 

BUILD FAILED
C:\Eclipse\Selenium_Ant_Tests\build.xml:70: Test test.selenium.Login failed

 

Строка выглядит так :
        <junit printsummary="on" fork="true" haltonfailure="yes">

 

 

Как мне запусить тест Login.java (WebDriver) через Ant? Какой команды не хватает в build.xml?

Может кто-то сталкивался с такой проблемой? Есть у кого опыт в этом деле и может мне подсказать?

 

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

 

 

 

 



WebDriver + Thucydides + POST requests
2014-02-26 16:43

Здравствуйте,

 

столкнулся с проблемой следующего характера:

 

есть несколько текстбоксов на странице,в них вводится информация, после этого нажимается кнопка "сабмит".

 

и на сервер отправляется POST, но селениум не работает с ПОСТ.

 

Нашел информацию по HttpClient, но не могу понять,как передавать параметры в пост запрос и выполнять его после этого.

 

вот пример строки с параметрами:

 

URL?hascardreader=0&device_id=&product=prod_value&quantity_product1=1&quantity_product2=1&paymethod=BANK_TRANSFER&different_shippingaddress=1

 

нашел вот какой вариант,но не знаю,как туда вписать параметры

 

org.apache.http.client.HttpClient client = new DefaultHttpClient();
        HttpPost post = new HttpPost(URL);

        List<NameValuePair> urlParameters = new ArrayList<NameValuePair>();
        urlParameters.add(new NameValuePair("",""));
        urlParameters.add(new NameValuePair("",""));
        urlParameters.add(new NameValuePair("",""));
        urlParameters.add(new NameValuePair("",""));


        post.setEntity(new UrlEncodedFormEntity(urlParameters));
        HttpResponse response = client.execute(post);

 

 

буду признателен за совет и пример,как реализовать это.

 

спасибо



Selenium ide
2014-02-26 23:08

Всем добрый день. Помогите начинающему!  

 

Записываю элементарный сценарий. (кликнуть сюда). Вот и возникла проблема.

 

Есть выпадающий список. Как выбрать какую то ссылку из выпадающего списка? Список выпадает при условии что на него наведен курсор.

 

Если можно укажите список команд для selenium ide 2.5.0

 

И как убедится в том что он кликнул на ссылку именно в этом выпадающем списке (просто имеется точно такая же ссылка на этой же странице)

 

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



Selenium RC + PHPUnit. Создание нового окна
2014-02-27 08:14

Возникла с открытием нового окна.

Если я нахожусь на сайте с https, то команда

$this->openWindow('http://primer.ru', 'primer');
$this->selectWindow('primer');

выдает ошибка, что окна "primer" не существует. Хотя я вижу, что оно открыто. Таймауты не помогают. Также я пробовала выводить список открытых окон. Окна "primer" в этом списке не было, будто оно и не открывалось.

 

Как можно обойти это?



© 2010 | Software-Testing.Ru


В избранное