- Форум тестировщиков
- → Публикации contestar
Публикации contestar
31 публикаций создано contestar (учитываются публикации только с 20 апреля 2023)
По типу контента
По пользователю
#87416 Примеры регламент работы группы тестирования
Отправлено автор: contestar 21 апреля 2011 - 20:15 в Управление тестированием
#85693 Проблема: Selenium не видит элементов после работы с апплетом
Отправлено автор: contestar 16 марта 2011 - 08:24 в Selenium - Functional Testing
Неверно был задан локатор - вот в чём была ваша проблема. В ответ на ваш вопрос могу предложить следующее:Вызывал через selenium.click("link = Min konto")
selenium.click("X-path элемента")
Получилось вызвать через selenium.click("//div[@id='navigation']/ul/li[1]/a/span"). Не знаю почему через X-path не прошло, по сути должно было сработать. В процессе поиска решения возник вопрос: возможно ли кликнуть в данном случае именно по имени, так как нужно проверять в то же время и название этого меню?
selenium.click(//div[@id='navigation']/ul/li[1]/a/span[text()='Min konto']) или же вообще сократить до selenium.click("//span[text()='Min konto']"), если подобного элемента больше нет на странице.
#85653 Проблема: Selenium не видит элементов после работы с апплетом
Отправлено автор: contestar 15 марта 2011 - 08:31 в Selenium - Functional Testing
Приведите пример какого-либо элемента из этого окна. Во-первых, сам код элемента, а во-вторых - как вы к нему обращаетесь.
И как вы определили, что окно именно то?
И как вы определили, что окно именно то?
#85619 Проблема: Selenium не видит элементов после работы с апплетом
Отправлено автор: contestar 14 марта 2011 - 14:02 в Selenium - Functional Testing
selenium.selectWindow("windowID) - должно помочь.
#85486 WAPT - Нагрузочное тестирование сайтов и веб-приложений
Отправлено автор: contestar 10 марта 2011 - 12:56 в Портал Software-Testing.Ru
Понравился WAPT, но цена около $700. Для тех, у кого приоритет на performance testing - полезный инструмент.
#84378 Организация процесса тестирования "с нуля"
Отправлено автор: contestar 15 февраля 2011 - 07:52 в Управление тестированием
Oregu, вам надо взять всё в свои руки и наладить тесный контакт с разработчиками. От них вы узнаете о продукте больше, чем от кого-либо.
#83428 никак не могу кликнуть на td
Отправлено автор: contestar 24 января 2011 - 09:11 в Selenium - Functional Testing
Не совсем уверен, что мой комментарий относится к вашей ситуации, но - у меня была проблема с нажатием на кнопку, которая находилась в таблице. Selenium RC никак не мог её найти - были испробованы всевозможные локаторы и методы. Из англоязычных форумов вычитал о том, что selenium действительно может иметь проблемы с таблицами. Удалось решить проблему только через java.Robot (попробуйте). И второе решение проблемы - использование selenium webdriver.
Успехов.
Успехов.
#82462 Нужна помощь в нажатие на кнопку
Отправлено автор: contestar 23 декабря 2010 - 13:57 в Selenium - Functional Testing
chooseOkOnNextConfirmation() должен быть перед кликом. А после него - getConfirmation().$this->selenium->click("link=Создать");
sleep(5);
$this->chooseOkOnNextConfirmation();
ну и далие тест.
Попробуй так....отпишеш..
chooseOkOnNextConfirmation(); click("link=Создать"); getConfirmation();
#80910 Итерационное тестирование
Отправлено автор: contestar 30 ноября 2010 - 08:44 в Тест-дизайн и ручное тестирование
Как мне кажется, в данной ситуации необходимо всё взять в свои руки. Я имею ввиду собраться на стендап и обговорить проблемы, расставить приоритеты в связке PM-dev-test. Разделить функционал на несколько частей и начать заниматься одной из них. Доработать одну часть - протестировать, взяться за вторую и т.д. А bug-fixing всего и сразу не даст результата. Здесь важно расставить приоритеты. Соглашусь с предыдущим комментарием. От вас в первую очередь требуется smoke testing - набор кейсов, при падении хотя бы одного из них продукт не может быть отдан в тестирование. Эти кейсы желательно автоматизировать и дать возможность прогонять их на новом билде самими девелоперами до передачи билда. Этот момент нужно обговорить как с dev командой, так и со своим менеджером, чтобы каждый знал свою роль и ответственность в проекте. Успехов.
#79124 PHPUnit + Selenium RC + NetBeans
Отправлено автор: contestar 22 октября 2010 - 11:13 в Selenium - Functional Testing
String attValue = selenium.getAttribute(locator + "@value"); log.info("Value is: '" + attValue + "'"); assertEquals("", attValue);
#79074 Запуск тестов Selenium 2.0 на другом хосте
Отправлено автор: contestar 21 октября 2010 - 14:21 в Selenium - Functional Testing
Привет,
Сейчас пробую selenium 2.0 (Webdriver) для тестирования web-приложений. До этого использовал seleniumRC + java +junit. Тесты запускал на виртульной машине путём указания её ip в setUp(). Каким образом запустить тесты не на localhost, а допустим на виртуалке с ip 192.168.1.51?
Сейчас пробую selenium 2.0 (Webdriver) для тестирования web-приложений. До этого использовал seleniumRC + java +junit. Тесты запускал на виртульной машине путём указания её ip в setUp(). Каким образом запустить тесты не на localhost, а допустим на виртуалке с ip 192.168.1.51?
#78194 На что можно раccчитывать
Отправлено автор: contestar 22 сентября 2010 - 19:01 в Ищу работу!
Ок, давайте обсудим. Я могу делать выводы только по Петербургу. Согласен со всеми цифрами, за исключением максимального оклада. Он зависит от объёма выполняемых задач + опыт + навыки и толстого кошелька работодателя. Может быть равен и 100.000 руб.А я сильно сомневаюсь, что точно
#78170 На что можно раccчитывать
Отправлено автор: contestar 22 сентября 2010 - 07:02 в Ищу работу!
Здесь опубликована статья о вилке зарплат. Достаточно точно. Посмотрите.
#78126 ClickAt()
Отправлено автор: contestar 20 сентября 2010 - 17:49 в Selenium - Functional Testing
Видимо перепутал. Если использовать Robot - то он считает координаты от верхнего угла.По документации координаты все же отсчитываются относительно элемента, найденного по указанному локатору:
#78085 Тестирование drop-down lists при помощи Selenium
Отправлено автор: contestar 20 сентября 2010 - 07:14 в Selenium - Functional Testing
Предполагаю, что вам подойдет это:
selenium.click(dropdown); //раскрываем dropdown(локатор укажите свой) int countItems = (selenium.getXpathCount("//select[@name='ddObjectType']/option")).intValue(); //таким образом выясним количество элементов for (int i=1; i <= countItems; i++) { //пройдемся по каждому, начиная с первого и исключая 0 selenium.click("//select[@name='ddObjectType']/option[" + i + "]"); selenium.click(dropdown); //повторное раскрытие dropdown списка после каждого кликаВроде так. Попробуйте, возможно потребуется немного изменить локаторы
#78081 Тестирование drop-down lists при помощи Selenium
Отправлено автор: contestar 18 сентября 2010 - 21:47 в Selenium - Functional Testing
Допустим, все записи в дропдаун листе имеет такой вид:
можно выбрать элемент так:
//div/span[@label='item1'] //div/span[@label='item2']Отличаются только лейблами.
можно выбрать элемент так:
selenium.click("//div/span[1]"); //Будет выбран 1-й элемент в списке selenium.click("//div/span[2]"); //Будет выбран 2-й элемент в списке
#78080 ClickAt()
Отправлено автор: contestar 18 сентября 2010 - 21:37 в Selenium - Functional Testing
"10,20" - координаты от левого верхнего угла видимой части окна браузера (страницы).
Иногда случается так, что нажать на какой-либо элемент, используя click(), невозможно. В таком случае помогает clickAt(locator, "") или mouseDownAt(locator, ""), без указания координат.
Иногда случается так, что нажать на какой-либо элемент, используя click(), невозможно. В таком случае помогает clickAt(locator, "") или mouseDownAt(locator, ""), без указания координат.
#77968 Вывод в файл AssertionError
Отправлено автор: contestar 14 сентября 2010 - 11:22 в Selenium - Functional Testing
Последовал примеру Boltick. Вывожу в лог теперь то, что нужно. Спасибо.Получилось ли сделать это? Как добились? Спасибо заранее
#77904 Selenium: работа с message box
Отправлено автор: contestar 10 сентября 2010 - 07:31 в Selenium - Functional Testing
Встречался однажды с такой проблемой при тестировании приложений на Tibco GI. Объект видит, но не кликает на него. Пришлось выкручиваться - роботом по координатам. Конечно же так нельзя делать..но это был единственный вариант. Потом попробовал selenium 2 - он отлично справился с этим объектом.Но на кнопку не нажимает. ну или нажимает но ничего не происходит
Самое интересное то что пути прописываются верно по крайне мере getText() возвращает то что написано на кнопке.
#77854 Selenium: работа с message box
Отправлено автор: contestar 08 сентября 2010 - 09:17 в Selenium - Functional Testing
Меня спасаетКак показывает практика, CSS быстрее только для простых случаев, а вот когда идут уже переходы по иерархии, то разница в скорости уже не заметна: тормозит одинаково
selenium.useXpathLibrary("javascript-xpath");Заметно быстрее работает.
#77842 Selenium: работа с message box
Отправлено автор: contestar 07 сентября 2010 - 21:29 в Selenium - Functional Testing
К id-шнику не обязательно привязываться (я это вообще не люблю и не применяю). Например, так:
1. click("//div[@class='box_controls']/div[@class='button_yes']/div");
2. click("//div[text()='Удалить']");
3. click("//div[@class='box_controls']/div[2]");
Список можно продолжить.
Вместо xpath есть вариант определить элемент используя css (говорят на IE быстрее).
1. click("//div[@class='box_controls']/div[@class='button_yes']/div");
2. click("//div[text()='Удалить']");
3. click("//div[@class='box_controls']/div[2]");
Список можно продолжить.
Вместо xpath есть вариант определить элемент используя css (говорят на IE быстрее).
#77830 Selenium: работа с message box
Отправлено автор: contestar 07 сентября 2010 - 10:39 в Selenium - Functional Testing
У вас на скриншоте id кнопки = button2_2, вы кликаете на id=button1_2. ID точно не динамический?
#77491 Работа с диалоговыми окнами в Selenium
Отправлено автор: contestar 13 августа 2010 - 17:09 в Selenium - Functional Testing
Судя по использованию RenderedWebElement, товарищ, который задавал вопрос, работает с Selenium 2.0 (а может быть даже с чистым WebDriver), поэтому ему Ваш способ скорее всего не подойдёт, увы.
возможно вы правы, я еще ни разу не использовал selenium 2.0
#77472 Работа с диалоговыми окнами в Selenium
Отправлено автор: contestar 11 августа 2010 - 18:47 в Selenium - Functional Testing
selenium.chooseOkOnNextConfirmation() selenium.click("yourButton")
попробуйте это, если я правильно вас понял.
#76851 Selenium RC+Java vs. JavaScript
Отправлено автор: contestar 08 июля 2010 - 20:50 в Selenium - Functional Testing
может не правильно вас понял, но для своих выпадающих списков использую:
selenium.mouseDownAt(locator, "") //Раскрываем список selenium.click(yourRequiredElement) //Кликаем на необходимый элемент в списке
- Форум тестировщиков
- → Публикации contestar
- Политика Конфиденциальности
- Правила форума ·