Проблема с ActionChains.release()
Новые темы форума тестировщиков
mouse.click_and_hold() mouse.move_by_offset(250,150) mouse.perform() cursor = element_map_area.value_of_css_property('cursor') print '\t\tcursor: '+cursor time.sleep(5) mouse.release().perform() cursor = element_map_area.value_of_css_property('cursor') Но на строке mouse.release().perform() выпадает следующая ошибка: selenium.common.exceptions.WebDriverException: Message: u"'UnknownError: Cannot press more then one button or an already pressed button.' when calling method: [wdIMouse::down]" Как быть? Проблема с модулем диагностики .net 2013-11-25 12:45 Всем привет. Пытаюсь мониторить asp.net приложение, проблема с .net агентом. ошибка: Failed to start J2EE/.NET Diagnostics run. (Facade error: Unable to send 'startRun' notification to probe 1ROOT.NET.1385371686583267) то же самое на картинке: http://clip2net.com/s/6foRI3 В registrar/health проба отображается зеленой, есть в зарегестрированных компонентах, если зайти на ее веб интерфейс картинка такая: http://clip2net.com/s/6fp0K0 Тут ребяты говорят что у них это известная проблема и есть решение: http://h30499.www3.hp.com/t5/LoadRunner-Support-Forum/Load-Runner-and-Diagnostics-Integration-Error/td-p/5759261 Однако я пока только оццениваю подойдет ли ЛР для этой задачи(поддержки нет и что там по ссылке не вижу) или будем использовать другие решения для мониторинга Как-то так :) Есть идеи в чем проблема? Бесплатные консультации по внедрению Visual Studio 2013-11-25 12:46
Читать дальше Бесплатные консультации по внедрению Visual Studio 2013-11-25 12:46
Читать дальше Confet'но-букетная подборка ссылок по мобильной тематике 2013-11-25 14:06 Александр Хозя (автор блога Записки мобильного тестировщика, автор и ведущий тренинга Тестирование мобильных приложений) представляет очередную подборку ссылок. {iframe width="560" height="315" src="http://software-testing.ru///www.youtube.com/embed/NCwBkNgPZFQ" frameborder="0" allowfullscreen}{/iframe} Самый смак то, что андроидоподобные роботы являются действующими лицами :) Уголок разработки, тестирования и распространения приложений: 1. Юхххуу, сформирована программа первой Mobile ConfeT&QA И я там, кстати, буду мед-пиво пить :) 2. Автоматическое тестирование iOS приложений Appium набирает обороты? 3. Runscope предлагает новый сервис для тестирования API<br mce_bogus="1"> Читать дальше Confet'но-букетная подборка ссылок по мобильной тематике 2013-11-25 14:06 Александр Хозя (автор блога Записки мобильного тестировщика, автор и ведущий тренинга Тестирование мобильных приложений) представляет очередную подборку ссылок. {iframe width="560" height="315" src="http://software-testing.ru///www.youtube.com/embed/NCwBkNgPZFQ" frameborder="0" allowfullscreen}{/iframe} Самый смак то, что андроидоподобные роботы являются действующими лицами :) Уголок разработки, тестирования и распространения приложений: 1. Юхххуу, сформирована программа первой Mobile ConfeT&QA И я там, кстати, буду мед-пиво пить :) 2. Автоматическое тестирование iOS приложений Appium набирает обороты? 3. Runscope предлагает новый сервис для тестирования API<br mce_bogus="1"> Читать дальше Практический курс по гибким методологиям (на примере SCRUM), начало 20 2013-11-25 14:19 Онлайн-тренинг с домашними заданиями, 5 занятий, начало 20 января Уже второе десятилетие пошло со времени написания Agile-манифеста. По IT-компаниям шагают «страшные» слова: гибкие методологии, SCRUM, Lean. Кто-то говорит, что благодаря новым процессам удалось преодолеть множество недостатков, кто-то пишет про «agile головного мозга”. На нашем курсе мы постараемся без фанатизма, на практических примерах пройти весь процесс тестирования (а, возможно, и разработки ;)). Согласитесь, познавать что-то на практике гораздо полезнее и эффективнее, чем просто читать статьи или слушать про примеры с использованием виртуального чайника в вакууме. На курсе вы познакомитесь со всеми особенностями SCRUM-процесса:
Курс имеет практическую направленность. Для участия во всех активностях процесса, а также выполнения домашних заданий вам потребуется от 3 до 8 часов в неделю (в зависимости от начального уровня подготовки). Подробная программа и условия участия Читать дальше Курс практического тестирования для начинающих, начало 20 января 2013-11-25 14:20 Онлайн-тренинг с практической работой на реальных проектах для начинающих тестировщиков (8 занятий по 1,5 часа + много-много практики). Начало 20 января. IT – это особый мир. Вы хотите присоединиться к нему? Сегодня рынок ИТ-специалистов испытывает сильный недостаток кадров, но несмотря на это тестировщики без опыта ищут работу месяцами. Хотите увеличить свои шансы? Хотите получить преимущество перед другими кандидатами? Мы дадим вам этот шанс! Мы разработали первый и, может быть, единственный курс для тестировщиков, который даст не только теоретический багаж знаний, но и практическое применение на реальных проектах! Мы предлагаем:
Количество мест в группах ограничено! Подробная программа и условия участия Читать дальше SQL для тестировщиков, начало 16 января 2013-11-25 14:21 онлайн-тренинг с домашней работой, 6 занятий, начало 16 января Компьютерные языки постоянно появляются и исчезают, видоизменяются или не меняются, выходят в топ самых популярных и падают с этого пьедестала. Очень немногие из них переживают 20-летний рубеж. К одному из таких относится SQL — язык длиною в 30 с лишним лет, но все еще развивающийся и перспективный. Сегодня SQL используется программистами для создания, модификации и управления данными в реляционных базах данных и нам (тестировщикам) необходимо уметь формировать корректные запросы к таким базам. Хакеры всех мастей используют SQL-инъекции для получения доступа к базам данных и нам (тестировщикам) необходимо уметь это делать для предупреждения взломов дорогого нам сервиса. А еще тестировщикам необходимо уметь выявлять медленные SQL-запросы для профессионального анализа результатов тестирования производительности. А еще выявлять некорректные SQL-запросы. А еще... Все чаще на собеседованиях тестировщикам задаются вопросы про владение языком запросов SQL. Что Вы сможете ответить работодателю в следующий раз? На нашем онлайн-тренинге «SQL для тестировщиков» Вы сможете узнать:
А еще мы научимся использовать два интерфейса: Console и PHPMyAdmin, узнаем что такое MyISAM и InnoDB и в чем их сходства и различия, а также попробуем логгировать запросы и анализировать результаты. Самый лучший способ изучения любого языка (программирования и не только) — это практика. Поэтому в нашем курсе будет много домашних заданий, при выполнении которых будет приобретаться так необходимый практический опыт. Подробная программа и условия участия Читать дальше Тест менеджер, Москва, до 120 000 net 2013-11-25 16:39 Добрый день, уважаемые соискатели! Сейчас в нашей компании открыта позиция Тест-менеджера. Тест-менеджер Требования: ∙ Знание общих принципов разработки ПО ∙ Глубокое знание основных методик тестирования ∙ Опыт управления работами по тестированию с командой от 3-х человек ∙ Опыт в написании тестовой документации - планов, стратегий, отчетов и тп.; ∙ Опыт оценки трудозатрат на тестирование и определение рисков; ∙ Опыт тестирования ПО; ∙ Умение распределять работы; ∙ Умение договариваться и решать проблемы ∙ Знание основ построения реляционных баз данных ∙ Знание основных сетевых протоколов ∙ Знание SQL (MS SQL 2012) Личностные качества: ∙ Внимательность, аналитический склад ума ∙ Аккуратность. ∙ Ответственность. ∙ Умение работать в команде и самостоятельно. ∙ Коммуникабельность ∙ Желание развиваться. Обязанности: ∙ Оценка трудозатрат на поставленные задачи, подготовка планов тестирования; ∙ Руководство группой тестировщиков (3-5 человек); ∙ Анализ требований; ∙ Разработка стратегий и методик тестирования; ∙ Разработка и обновление тестовой модели (детальные тестовые сценарии); ∙ Оценка результатов тестирования; ∙ Взаимодействие с проектной командой и предстателями Заказчика ∙ Обучение коллег Условия: ∙ М. Войковская ∙ График работы с 10.00 до 19.00 ∙ Оформление по ТК ∙ Заработная плата обсуждается с успешным кандидатом Буду рад увидеть интересные резюме! Контакты для связи: Смирнов Андрей, менеджер по персоналу ASmirnov3@bellintegrator.ru Ожидание кликабельности элемента 2013-11-25 17:26 Добрый день! Может где-то и отвечали на данный вопрос, но несколько дней гугла не дали мне ответа. Есть авто тест webdriver + C# + Chromedriver. Проблема в том, что элемент видит, но необходимо ждать пока он станет кликабельным. Выдает такую ошибку System.InvalidOperationException: unknown error: Element is not clickable at point (1001, 43). Other element would receive the click: Подскажите пожалуйста, как можно проверить элемент кликабелен или нет? Заранее спасибо. Как перезапустить упавший тест? 2013-11-25 20:08 Можно ли в Selenium каким-то относительно простым способом перезапустить упавший только что тест? А потом идти дальше по тест-сьюту. Течты написаны на php, соответственно помимо Selenium'а используется PHPUnit Причина: тестов много, падают рандомно. Можно много рассуждать на тему, что правильно было бы найти причину, какие из ранее прошедших тестов могут приводить к проблемам, и т.д. Это все понятно. Но по ряду причин этим заниматься никто не будет. Поэтому интересует именно как перезапустить упавший тест :) Browsermob-proxy 2013-11-26 00:11 Есть такой, казалось бы, классический кусок Java-кода, который задействован для прохождения basic-авторизации в FireFox. BeforeTest public void setUp() throws Exception { server = new ProxyServer(4444); server.start(); server.autoBasicAuthorization("", "user1", "password1"); Proxy proxy = server.seleniumProxy(); proxy.setHttpProxy("localhost:9091"); DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability(CapabilityType.PROXY, proxy); driver = new FirefoxDriver(capabilities); driver.get("http://myurl.com"); } От эталонного примера этот кусок кода отличает наличие строки: proxy.setHttpProxy("localhost:9091"); Без нее страница даже не подгружается. Непосредственно browsermob-proxy настраивался в точном соответствии с тем как это указано в инструкциях разработчика: в одной консоли запустил проксик так: browsermob-proxy.bat -port 9090 во второй консоли шлифанул утилитой "cURL": curl -X POST -d 'port=9091' http://localhost:9090/proxy в файле .htaccess такое содержимое: AuthName "Login and password required for acess" AuthType Basic AuthUserFile /etc/httpd/store.pwd Require valid-user Т.е. авторизация все же Basic. Проблема в том, что когда страница подгружается, то в поля логина и пароля ничего не вписывается автоматически, и окно никуда не уходит, а просто ожидается ввод данных. Если убрать строку "proxy.setHttpProxy("localhost:9091");", т.е. привести код к "эталонному" примеру от разработчика browsermob-proxy, то страница и вовсе не открывается. Есть ли в этих просторах прокачанные шаманы, которые посоветуют правильный бубен для удачного запуска магии browsermob-proxy в браузере FireFox? Специалист по нагрузочному тестированию, Москва, до 120 000 net. 2013-11-26 13:55 Добрый день, уважаемые соискатели! Сейчас в нашей компании открыта позиция специалиста по нагрузочному тестированию. Вакансия срочная, по ЗП готовы двигаться в зависимости от Вашего опыта. Специалист по нагрузочному тестированию Требования: ∙ Высшее образование ∙ Опыт работы от 2 лет по направлению нагрузочного тестирования ∙ Знание полного цикла нагрузочного тестирования (от анализа и сбора требований, написания документации и создания скриптов до проведения тестов, анализа результатов и подготовки отчетов) ∙ Знание LoadRunner на уровне протоколов web, web services ∙ Знание С/С++ ∙ Знание средств мониторинга (SiteScope, PerfMon, vmstat, rstat…) Желательно: ∙ Знание Java и опыт написания скриптов для протокола Java VUser ∙ Опыт работы с платформами Diasoft, FIS Profile, Way4 Личностные качества ∙ Высокая ответственность ∙ Самостоятельность и способность к самообучению ∙ Высокая работоспособность ∙ Коммуникабельность ∙ Умение работать в команде Обязанности: ∙ Самостоятельное ведение нескольких проектов по нагрузочному тестированию: - коммуникации с заказчиком - написание документации - разработка скриптов и сюит - проведение тестов - описание ошибок - проверка исправления ошибок - анализ результатов - подготовка отчетной документации Условия: ∙ М. Войковская (10 минут от метро) ∙ График работы: пн-пт, с 10.00 до 19.00 ∙ Оформление по ТК ∙ Заработная плата высокая, обсуждается индивидуально с успешным кандидатом. Очень жду Ваши резюме! Контакты: Смирнов Андрей, менеджер по персоналу ASmirnov3@bellintegrator.ru msxml3.dll access denied 2013-11-26 14:16 Здравствуйте, подскажите плз в чём проблема этого кода: function FindBrokenImages() { var page = Sys.Browser("*").Page('*'); var images = page.contentDocument.images; var imagesCount = images.length; if (imagesCount > 0) { for (var i = 0; i < imagesCount; i++){ var link = images.item(i); var URL = link.src; if(URL.indexOf(site)!=-1){ Log.Message(URL) if(!VerifyWebObject1(URL)){ brokenImages.unshift(URL) }else{ Log.Message("all images correct") } } } } } function VerifyWebObject(link) { var httpObj = Sys.OleObject("MSXML2.XMLHTTP"); httpObj.open("GET", link, true); httpObj.send(); while (httpObj.readyState != 4) Delay(100); if(httpObj.status == 200){ return true }else{ Log.Warning("The link:" + link + " status: " + httpObj.status, httpObj.responseText); return false }} На строке "httpObj.send()" система выдаёт ошибку об отказе в доступе файла msxml3.dll, при этом на проверке обычных линок всё отрабатывает нормально. Кто нибуть с таким сталкивался, подскажите плз что с этим делать? Tool для ведения чеклистов 2013-11-26 18:24 Здравствуйте! Ребята, никто не подскажит, есть ли программы для ведения чеклистов? excel/word/google docs отпадают. Онлайн-интенсив по планированию тестирования 2013-11-26 19:37 7 коротких 25-минутных записей,консультации в скайп-чате, домашняя работа, с 16 по 21 декабря тренер: Наталья Руколь Планировать – хорошо, а хорошо планировать – ещё лучше! Но как часто мы сталкиваемся со сложностями: это не получается, на это нет времени, такой риск нельзя было предусмотреть, а незнакомую задачу невозможно точно оценить… Наш онлайн-интенсив по планированию говорит: Нет отмазкам! Всего за 1 неделю активной работы над собой вы научитесь точному планированию и более эффективному построению тестирования. Подробная программа и условия участия Читать дальше Автоматизация Selenium (для дипломного проекта) 2013-11-27 01:27 Добрый день, коллеги. На магистерском дипломе хотелось бы осветить тему автоматизации тестирования веб-приложений средствами Silenium WebDriver (в работе выбор именно этого инструмента будет обоснован), с инструментом я не знаком, но планирую за полгода разобраться. 1. Хотелось бы у знающих людей попросить помощи в выборе целевой платформы. Поясню: возможно имеется удобное готовое желательно (open source) приложение, на котором было бы удобно собрать проект для демонстрации работы приложения и технологии. 2. В работе хотелось бы обосновать почему именно такие тестовые сценарии были выбраны, понятно, что тестирование функциональное, и вероятнее всего тесты покрывают функциональные требования, но хотелось бы подвязаться на какую-либо методологию, в голову почему-то приходит генерация тестовых последовательностей по модели UML/Use Case Maps/Use Case Model? Может быть подскажите какие-нибудь подходы в этом направлении. 3. В дипломной работе наверняка понадобится элемент новизны, мне бы хотелось сделать что-нибудь в направлении "предоставление аналитикам и тестировщикам набора блочной логики для компоновки тестов", т.е. некая абстракция от кода. Скажем если вся логика веб приложения компонуется из взаимодействия с одними и теми же контролами, взаимодействие с которыми уже закодировано на стороне WebDriver'а, тесты компонуются из понятных логических блоков, далее неким образом этот верхнеуровневый сценарий парсится и собирается тест, с которым уже и работает в WD. Имеет смысл? Возможно есть уже готовые решения. Спасибо. Тест — менеджерские посиделки №15 в ПМЖ 2013-11-27 08:43 Коллеги! В Санкт-Петербурге набирает обороты сообщество сообществ Piter United. Уже прошло 3 совместные встречи и мы хотим провести свои посиделки на тему «Взаимодействие с разработчиками» 29.11 (пятница). Постараемся завлечь разработчиков, чтобы обсудить наболевшие темы. А ещё у нас будет гость из Казани и мы будем исследовать новое место антикафе «ПМЖ» на 1-ой Красноармейской д. 15. Повестка дня:
Ждём всех желающих, приводите своих друзей программистов. Регистрация не требуется. Когда: 29.11.2013 (пятница) с 19-00 и до момента пока все темы не обсудим (обычно заканчиваем около 21-30). (в календарь) Где: Антикафе «ПМЖ», 1-ая Красноармейская д. 15. От м. Технологический институт идти примерно 5 минут. (Карта) Контакты: +7-911-266-90-40 (Катя); +7-921-447-53-81 (Алексей). Время начала: С 19-00 происходит сбор участников. Само обсуждение начинается примерно в 19-10-19-15, как разговоримся. Это не формальное мероприятие, а дружеская беседа, поэтому можно прийти/уйти в удобное время (заплатив ПМЖ только за проведённые минуты). Стоимость: Участие условно-бесплатное. Надо оплатить время пребывания в ПМЖ — 2р/минута первый час, 1р/минута следующие часы, т.е. за 2ч надо будет заплатить 180р. Кроме нахождении в пространстве, можно пить чай/кофе и есть печенки в любых количествах:) При желании можно принести еду с собой. Автотестирование установки плагина в браузер 2013-11-27 11:28 Добрый день. Столкнулась с проблемой тестирования плагина для браузера, а именно с автоматизацией установки-удаления. Для автоматизации используется Селениум, но с помощью него я не могу нажимать на кнопочки в меню браузера, чтобы установить или удалить мой плагин. Подскажите, с помощью каких средств, совместимых с Селениумом, можно взаимодействовать именно с браузерным меню? Спасибо! Краткая история проекта Selenium 2013-11-27 11:43 На конференции Selen ConfeT&QA мы решили заполнить паузы между докладами короткими дополнительными мини-выступлениями, которые не были анонсированы в программе. И поскольку они не являются "официальной" частью конференции, мы будем их сразу же публиковать. Автор всех мини-рассказов -- Алексей Баранцев. Мини-доклад №1: "Краткая история проекта Selenium". {iframe width="560" height="315" frameborder="0"}http://www.youtube.com/embed/Vo4g_7avaMc{/iframe} Читать дальше Краткая история проекта Selenium 2013-11-27 11:43 На конференции Selen ConfeT&QA мы решили заполнить паузы между докладами короткими дополнительными мини-выступлениями, которые не были анонсированы в программе. И поскольку они не являются "официальной" частью конференции, мы будем их сразу же публиковать. Автор всех мини-рассказов -- Алексей Баранцев. Мини-доклад №1: "Краткая история проекта Selenium". {iframe width="560" height="315" frameborder="0"}http://www.youtube.com/embed/Vo4g_7avaMc{/iframe} Читать дальше Подскажите инструмент для теста 2013-11-27 14:30 Подскажите инструмент для теста. Требуется периодически (1 сек.) делать запрос в БД FireBird и сохранять результаты запроса в файл. Запросы есть и они рабочие. Выдается 3 поля. Каким инструментом проще всего реализовать? testng.xml не обновляется 2013-11-27 15:29 Связка Eclipse + Maven + TestNG В файле "testng.xml" перечислены тесты, которые необходимо запускать, но изменения в этом файле начинают работать только после того, как я запускаю тесты через TestNG. Если внести изменения в файл testng.xml и запустить с помощью maven, то будет запускаться прежняя конфигурация тестов, то есть изменения maven не видит. Не помогает ни clean, ни build проекта. Что не так и как это можно исправить? Какие логи Вы используете при тестах в TestComplete 2013-11-27 18:10 Всем привет! Есть необходимость вести, так сказать, полный лог событий, все что можно выдернуть и все что можно показать. Какие логи Вы используете при прогоне тестов в TestComplete? Буду рад любым ответам) Падают тесты! После переустановки винды! 2013-11-27 18:38 Помогите пожалуйста! Переустановил винду 7, т.к слетал фокус. И теперь при выполнении тестов на этапе заполнения полей выскакивает такая ошибка http://take.ms/oFzLz . Переустанавливал redistributable, ставил разные версии redistributable и даже чередовал х64 и х86, ничего не помогло. Если, кто сталкивался дайте совет, заранее спасибо. © 2010 | Software-Testing.Ru |
В избранное | ||