- Форум тестировщиков
- → Публикации Jolly
Публикации Jolly
34 публикаций создано Jolly (учитываются публикации только с 25 апреля 2023)
По типу контента
По пользователю
#53527 Проблема с Selenium RC
Отправлено автор: Jolly 05 марта 2008 - 08:48 в Selenium - Functional Testing
Может кто сталкивался с такой проблемой то помогите ее решить. Вобщем есть у меня набор тестов для селениума RC , когда запускается новый тест страничка заново перегружается. МОжно ли сделать так чтобы страничка не перегружалась?
Еще один вопросик. Где можно прописать глобальные переменные чтобы их потом использовать в других скриптах.
Еще один вопросик. Где можно прописать глобальные переменные чтобы их потом использовать в других скриптах.
#54046 Как обойти проблему ожидания
Отправлено автор: Jolly 18 марта 2008 - 12:12 в Selenium - Functional Testing
Вообще-то, в принципе, значение такого таймаута задают из расчета на то, что больше этого времени страница не должна грузиться в принципе. Как правило, значение такого таймаута выносится в некоторую статическую переменную, которая инициализируется из некоторого конфигурационного файла ( это если в RC ), чтобы при переносе тестов на более медленную платформу достаточно было просто подправить в одном месте это значение.
В крайнем случае, если нехватает стандартного времени, то можно умножить это время на некоторый стандартный коефициент. Например, мы знаем, что некоторая страница грузится раза в 2 долше, чем остальные. Просто, если мы будем обходить ситуацию ,что страница не загрузилась в указанное время, то мы можем схлопотать бесконечный цикл в случае, если страница не загрузилась в принципе ( не найдена, например ).
[/quote]
А можно поподробней где находится этот конфигурационный файл и что именно нужно в нем править.
Зарание пасиба
В крайнем случае, если нехватает стандартного времени, то можно умножить это время на некоторый стандартный коефициент. Например, мы знаем, что некоторая страница грузится раза в 2 долше, чем остальные. Просто, если мы будем обходить ситуацию ,что страница не загрузилась в указанное время, то мы можем схлопотать бесконечный цикл в случае, если страница не загрузилась в принципе ( не найдена, например ).
[/quote]
А можно поподробней где находится этот конфигурационный файл и что именно нужно в нем править.
Зарание пасиба
#56192 Возможноли зная имя ссылки или кнопки получить ее икспас
Отправлено автор: Jolly 07 мая 2008 - 09:04 в Selenium - Functional Testing
Столкнулся с такой проблемой что на приложении которое я тестирую постоянно меняются икспассы у кнопок и ссылок , может есть каккойто способ получить эти икспассы и загнать в список.
#56196 Возможноли зная имя ссылки или кнопки получить ее икспас
Отправлено автор: Jolly 07 мая 2008 - 09:43 в Selenium - Functional Testing
Например сегодня он у меня такой "//tr[2]/td/table/tbody/tr/td[2]/table/tbody/tr/td[1]/table/tbody/tr/td[1]/div" завтра может быть например такой "//div[3]/table/tbody/tr[1]/td/div". Отследить по какому принцыпу меняется невозможно, я так понимаю генерируется автоматически.
#56199 Возможноли зная имя ссылки или кнопки получить ее икспас
Отправлено автор: Jolly 07 мая 2008 - 10:16 в Selenium - Functional Testing
огромное спасиба, попробую реализовать
#56258 Возможноли зная имя ссылки или кнопки получить ее икспас
Отправлено автор: Jolly 08 мая 2008 - 07:56 в Selenium - Functional Testing
может по этой теме есть что почитать(желательно с примерами)? если да то плиз кинь ссылку
#58421 Flex automation
Отправлено автор: Jolly 14 июля 2008 - 09:45 в Автоматизированное тестирование
Может комуто удавалось подобрать инструмент для автоматизации не браузерного flex приложения поделитесь опытом.
#58562 Flex automation
Отправлено автор: Jolly 16 июля 2008 - 08:21 в Автоматизированное тестирование
Может комуто удавалось подобрать инструмент для автоматизации Air приложения поделитесь опытом.
#62810 Непонятки с SeleniumRC+ФФ 3
Отправлено автор: Jolly 26 ноября 2008 - 22:21 в Selenium - Functional Testing
Помогите разобраться со следующей проблемой
Запускаю селениум RC под ФФ3 не загружается (доходит до строчки запуска ФФ и валится), хотя на ФФ2 работает отлично
Запускаю селениум RC под ФФ3 не загружается (доходит до строчки запуска ФФ и валится), хотя на ФФ2 работает отлично
#62812 Непонятки с SeleniumRC+ФФ 3
Отправлено автор: Jolly 26 ноября 2008 - 22:39 в Selenium - Functional Testing
Операционка XPНапиши подробнее. Какая операционка, как запускаешь RC (команда целиком), точная версия FF, какая конкретно ошибка в логе (если нет ошибки, то последние несколько сообщений)?
запускаю с командной строки ....java -jar selenium-server.jar
и сам скрипт .../test.py
версия ФФ 3.0.4
Traceback (most recent call last):
File "D:\Scripts\1.py", line 10, in setUp
self.selenium.start()
File "D:\Scripts\selenium.py", line 168, in start
result = self.get_string("getNewBrowserSession", [self.browserStartCommand,
self.browserURL])
File "D:\Scripts\selenium.py", line 197, in get_string
result = self.do_command(verb, args)
File "D:\Scripts\selenium.py", line 193, in do_command
raise Exception, data
Exception
#62814 Непонятки с SeleniumRC+ФФ 3
Отправлено автор: Jolly 26 ноября 2008 - 23:02 в Selenium - Functional Testing
А что в консоли Selenium'а?
00:54:55.768 INFO - Command request: getNewBrowserSession[*chrome, http://testsite.ru/] on session null
....
с *firefox таже беда
#62817 Непонятки с SeleniumRC+ФФ 3
Отправлено автор: Jolly 27 ноября 2008 - 06:26 в Selenium - Functional Testing
Огромное пасиба действительно помоглоКакая версия селениума?
Текущая релизная версия 1.0b1 действительно не работает с FF3, установите последнюю ночную сборку, должно помочь.
#63047 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 03 декабря 2008 - 14:36 в Selenium - Functional Testing
Есть страничка содержащая визуальный редактор который невидит селениум , если в браузере отключить использование JavaScript то в место этого визуального редактора появляется текстовое поле. Как сделать чтобы при запуске Selenium RC а в браузере автоматически отключалась возможность использовать JavaScript.
#63052 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 03 декабря 2008 - 16:11 в Selenium - Functional Testing
это уже хоть чтото , а где я могу об этом почитать ? был бы очень благодарен за ссылку
#63053 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 03 декабря 2008 - 16:24 в Selenium - Functional Testing
хм задание изменилось нужно не просто обойти визуальный редактор, а покрыть тестами
#63074 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 07:37 в Selenium - Functional Testing
Старнно, неужели никому неприходилось тестить визуальный редактор с помощью селениума
#63076 Selenium и Wysiwyg. Что делать?
Отправлено автор: Jolly 04 декабря 2008 - 08:07 в Selenium - Functional Testing
А как все это будет выглядеть для python?Именно ввод в случае RadEditor(WYSIWYG Editor под .Net, на странице помещался в irframe, текст содержался во 2-м "ребёнке", <body>) был реализован с использованием Java Script:
String someText = "jtsuken";
String ID_of_RadEditor_Iframe = "ctl_ID";
String js = "var el = document.getElementById(ID_of_RadEditor_Iframe).contentDocument.documentElement.childNodes; el[1].innerHTML = '" +someText+"';";
seleniun.RunScript(js);
#63078 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 08:19 в Selenium - Functional Testing
спасиба за ссылки
редактор TinyMCE
редактор TinyMCE
#63089 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 09:47 в Selenium - Functional Testing
я отключаю руками в браузере Java Script и все нормально , но проблема в том если я использую test suite то при запуске очередного скрипта нужно заново лезть в браузер и отключать. Вот я и хотел спросить как можн автоматом отключать.А еще можно использовать для этого что-нить более легкое вместо селениума - например, какой-нить jwebunit - ему не критичен включенный js. То есть для него использование js можно отключить вообще. С одной стороны это более идеологически правильно, а с другой стороны, он вместо нормального браузера запускает свой собственный эмулятор, что может и не устроить. Но зато тесты будут не в пример шустрее селениумовских.
А отключить в селениуме js нельзя, он же сам javascript :)
#63090 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 09:50 в Selenium - Functional Testing
проблема в том что я незнаю Java Script , я использую python для написания скриптов. Может это можно както на питоне сделатьВ дополнение - пообщайтесь с разработчиком(и), можно же вызывать методы из API TinyMCE.
Одно из решений "в лоб" такое:public void addTextInToTinyMCEField(String iframeID, String theText) { String js = "document.getElementById('" + iframeID + "').contentWindow.document.getElementById('tinymce').innerHTML ='" + theText + "';"; selenium.runScript(js); } public String getTextFromTinyMCEField(String iframeID) { String js = "window.document.getElementById('" + iframeID + "').contentWindow.document.getElementById('tinymce').innerHTML;"; return selenium.getEval(js); }iframeID - ID iframe-а TinyMCE
'tinymce' - у нас на страницах именно такой айдишник внутреннего body, у Вас может чуть быть другим, гляньте.
#63093 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 10:08 в Selenium - Functional Testing
Впринцыпе можно накликать скрипт с помощью IDE a потом экспортировать в Java. Подскажите какой должен быть формтат и как его потом запустить в Selenium RC
#63102 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 10:45 в Selenium - Functional Testing
Вот я записал в IDE и импортировал в джаву
package com.example.tests;
import com.thoughtworks.selenium.*;
import java.util.regex.Pattern;
public class NewTest extends SeleneseTestCase {
public void setUp() throws Exception {
setUp("http://testsite.com/", "*chrome");
}
public void testNew() throws Exception {
selenium.open("/");
selenium.click("link=Log in");
selenium.waitForPageToLoad("30000");
selenium.type("form-username", "test@gmail.com");
selenium.type("form-password", "password1");
selenium.click("form-submit");
selenium.waitForPageToLoad("30000");
selenium.click("link=My Blog");
selenium.waitForPageToLoad("30000");
selenium.click("link=Add Blog Post");
selenium.waitForPageToLoad("30000");
selenium.type("form.title", "test");
#здесь должен быть ввод текста
selenium.type("form.tags", "tags");
selenium.click("form.actions.save");
selenium.waitForPageToLoad("30000");
}
}
что здесь мне надо подправить ? и как запустить?
package com.example.tests;
import com.thoughtworks.selenium.*;
import java.util.regex.Pattern;
public class NewTest extends SeleneseTestCase {
public void setUp() throws Exception {
setUp("http://testsite.com/", "*chrome");
}
public void testNew() throws Exception {
selenium.open("/");
selenium.click("link=Log in");
selenium.waitForPageToLoad("30000");
selenium.type("form-username", "test@gmail.com");
selenium.type("form-password", "password1");
selenium.click("form-submit");
selenium.waitForPageToLoad("30000");
selenium.click("link=My Blog");
selenium.waitForPageToLoad("30000");
selenium.click("link=Add Blog Post");
selenium.waitForPageToLoad("30000");
selenium.type("form.title", "test");
#здесь должен быть ввод текста
selenium.type("form.tags", "tags");
selenium.click("form.actions.save");
selenium.waitForPageToLoad("30000");
}
}
что здесь мне надо подправить ? и как запустить?
#63120 Как при запуске Selenium RC в браузере отключать использование JavaScr
Отправлено автор: Jolly 04 декабря 2008 - 14:38 в Selenium - Functional Testing
огромное человеческое спасиба
С питоновскими тестами у меня проблем небыло просто в консольке запускаю селениум сервер в другой консольке например ...\test.py вот и все
С питоновскими тестами у меня проблем небыло просто в консольке запускаю селениум сервер в другой консольке например ...\test.py вот и все
#63320 Selenium IDE, подскажите метод захвата url.
Отправлено автор: Jolly 09 декабря 2008 - 13:28 в Selenium - Functional Testing
Selenium IDE, подскажите метод захвата url текущей страницы. Если вообще есть такой.
#63321 Selenium IDE, подскажите метод захвата url.
Отправлено автор: Jolly 09 декабря 2008 - 13:37 в Selenium - Functional Testing
немного поспешил , все окзалось довольно таки просто storeLocation ( variableName ) .
- Форум тестировщиков
- → Публикации Jolly
- Политика Конфиденциальности
- Правила форума ·