python
принцип работы RC
Опубликовано JustBush в 17.05.2012ребя, объяснить неграмотному, вот есть у меня selenium-server-standalone, запускаю его на win7, пишу пару строк кода на виртуалке, используя webdriver.Remote(ip_win7:4444, Chrome)... открывается хром, выполняется тест на win7... вопрос такой - есть ли разница при использовании следующих методов запуска тестов
1) используя selenium-server-standalone и webdriver.Remote(ip_win7:4444, Chrome)
webdriver.Remote("http://192.168.121.109:4444/wd/hub", webdriver.DesiredCapabilities.CHROME)
2) локальны запуск с win через webdriver.Chrome()
webdriver.Chrome()
3) удаленный запуск, предварительно запустив ChromeDriver v19..., затем подключение через webdriver.Remote(ip_win7:9515)
Python 2.7.3 (r265:79063, Apr 16 2012, 13:57:41) Type "help", "copyright", "credits" or "license" for more information. >> from selenium import webdriver >> driver = webdriver.Remote('http://192.168.121.109:9515', {}) >> driver.get('http://www.google.com')
Меня интересует:
1) взаимодействие с браузером(нативный интерфейс, или метод selenium1, или как)
2) скорость выполнения тестов
3) эффективность
4) еще что-нибудь о чем я не знаю
5) вдобавок поясните плз, почему при запуске сервера с параметром -FirefoxProfileTemplate, селениум запускает мозилу без этого параметра, по факту он просто не работает, прововал на линуксе и на винде
только есть просьба, не кидайте мне ссылки на доки, отвечайте прямо плз, или пусть ссылки будут очень полезны, я много прочитал, но раз уж пишу, значит не понял, если прочитаю повторно - не поможет
Как получить список wifi сетей используя DBUS
Опубликовано arturk в 10.05.2012Добрый день,
я почти не работал с питоном, поэтому прошу помощи у вас. Нужен скрипт, который используя модуль DBUS в *nix получит список всех доступных вайфай сетей (ESSID, Mac address). Могу это сделать без DBUS, но нужно именно с ним. Заранее признателен всем откликнувшимся
работа webdriver и java скрипт, имитация нажатия клавиш
Опубликовано JustBush в 07.05.2012всем доброго времени суток... столкнулся с такой задачей - мне нужно протестировать выпадающие подсказки по аналогии с onliner.by(буду на него ссылаться).. задача такая -
1) зайти на onliner.by
2) в строку поиска вести 'nokia'
3) выбрать 3-й по счету элемент в выпадающем меню(посредством нажатия DOWN 3 раза)
4) нажать ентер и пожалуй дальше я сам справлюсь
помогите реализовать пункт3 на python+wevdriver... буду весьма благодарен
Robotframework и Python
Опубликовано Quino в 26.04.2012Здравствуйте, скажиет пожалуйста, какую версию Robotframework использовать для Python 3.2 ?
at.info news #28 - Автоматизация за неделю
Опубликовано polusok в 19.04.2012
Очередная порция полезных ссылок за прошедшую неделю. Читайте на здоровье!
- Как писать автоматические тесты для Windows Phone 7
- SpecsFor.Mvc Новый Фреймворк для браузерного тестирования ASP.NET MVC приложений.
- Selenium IDE 2012 roadmap
- Jenkins и Test Complete
- Использование Groovy для подключения к Active Directory
- WebDriver Playback скоро будет в Selenium IDE
- HTML5 MEDIA, WEBDRIVER и PYTHON
- Руководство по настройке Robotframework с IronPython (CSharp)
- Не изобретайте колесо, рекомендации по выбору фреймворка по автоматизации
- SoapUI тесты с Ant+Ivy
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Заполнение формы на Selenium + Python
Опубликовано furious_duck в 18.04.2012Привет. Работаю над тестом, который проверяет работу некоторой формы. Трюк в том, что в зависимости от настроек количество заполняемых полей в форме может изменяться. Поэтому, чтобы не морочаться с локацией каждой отдельной строки, пытаюсь изобрести более ленивый метод. Для начала, например, проверяем валидацию. Дл этого хочу стереть данные из всех текстовых полей.
Интеграция
Опубликовано furious_duck в 10.04.2012Товарищи. Хоть автоматизацией занимаюсь я сравнительно недавно, уже насобирался довольно таки приличный набор тестов. И nosetests c py.test перестают быть панацеей. Посоветуйте, как их запускать регулярно, пакетно, чтобы перед глазами не сильно маячило по возможности, да подкиньте чтива по логированию
Selenium WD - проблема с локацией элементов
Опубликовано furious_duck в 10.04.2012Всем привет!
Пишу тесты на Selenium WebDriver + Python. Один и тот же тест на локальной машине проезжает нормально, а на удалённой - застряёт на одном и том же месте, матерясь, что не может найти элемент driver.find_element_by_xpath("unstoppable/xpath/locator"). Файл один и тот же, chromedriver один и тот же, сайт один и тот же. Что я делаю не так?
at.info news #26 - Автоматизация за неделю
Опубликовано polusok в 04.04.2012
Очередная порция полезных ссылок за прошедшую неделю. Читайте на здоровье!
- Что нового в soapUI 4.5 и loadUI 2.0
- QTP 9.5 BPT- Как починить ошибки в QC когда долго проганяются BPT тесты
- Тестирование с помощью Selenium Webdriver, Visual Studio и NUnit
- webdriver-user-agent gem: быстрый способ запуска ruby webdriver тестов с емуляцией мобиыльных устройств
- Как скрестить быка с носорогом. Или Jenkins + UIAutomation
- Еще один огурец, но уже для iOS
- Prints a UDID of a currently connected iOS device.
- iPhone и iPad Selenium тестирование с Webdriver
- Watir-page-helper закончил свое существование
- QTP Frameworks – Введение для начинающих
- Как работать с excel в Robot Framework?
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Marathon - давайте делиться опытом
Опубликовано bjk в 29.03.2012Привет.
Вот уже полгода используем Marathon 2 для автоматизации тестирования Java/Swing приложения.
В самом начале это были record-replay тесты. Затем мы вынесли повторяющиеся шаги в отдельные методы/модули. Названия контролов также вынесены в отдельные методы.
Получившийся тестовый фреймворк далек от идеала. Разработка новых тестов занимает слишком много времени.







