что Вы имеете в виду, контрафактный?
иногда ещё в таких случаях говорят, что у вас видимо Гугл сломался
ведь другие в этом же Гугле нашли ответ на ваш вопрос
теперь я все понял...
11 публикаций создано soleksenko2702 (учитываются публикации только с 30 марта 2023)
Отправлено автор: soleksenko2702 02 ноября 2018 - 11:24 в JMeter - Тестирование производительности
что Вы имеете в виду, контрафактный?
иногда ещё в таких случаях говорят, что у вас видимо Гугл сломался
ведь другие в этом же Гугле нашли ответ на ваш вопрос
теперь я все понял...
Отправлено автор: soleksenko2702 02 ноября 2018 - 10:45 в JMeter - Тестирование производительности
У вас интернет какой-то контрафактный
что Вы имеете в виду, контрафактный?
Отправлено автор: soleksenko2702 02 ноября 2018 - 09:42 в JMeter - Тестирование производительности
Добрый день, не получается настроить JMeter для работы с ActiveMQ.
activemq-all-5.14.5.jar скачал и положил в lib
В JMS Publisher и JMS Subscriber вроде все прописал, но получаю ошибку
javax.jms.JMSException: Wire format negotiation timeout: peer did not send his wire format.
Поиск в интернете что-то ничего не дал.
Отправлено автор: soleksenko2702 15 июня 2018 - 10:23 в JMeter - Тестирование производительности
Думаю в любом случае ссылку нужно распарсить
Отправлено автор: soleksenko2702 08 июня 2018 - 10:10 в JMeter - Тестирование производительности
в JSON Extractor:
JSON Path Expresion: $..id
Match No: -1
Использовать Compute concatenation var или нет зависит от того что вы с этими id будете делать дальше. Если Вы включите эту опцию, то получите все ваши id одной строкой через запятую.
Отправлено автор: soleksenko2702 23 мая 2018 - 11:17 в JMeter - Тестирование производительности
попробуйте так authenticate\?code=([^"]+)
Отправлено автор: soleksenko2702 22 мая 2018 - 17:52 в JMeter - Тестирование производительности
Итак, в ходе теста понял что в начале треда ввел вас в заблуждение, код токена получаем немного другим способом, а именно:
При перехода на hostname нам перенаправляет на SSO страницу, она генерирует код токена, и направляет на страницу авторизации, которая в адресе содержит токен. То есть, токен генерируется еще до авторизации.
Скрин запроса который перенаправляет на страницу авторизации - http://joxi.ru/YmEMWjlt0bvDJm
Далее используя Regular Expression Extractor я создал регэксп code - http://joxi.ru/vAWnJxEH1jGVZ2
И использовал его в запросах - http://joxi.ru/D2PLx.../xAeMnjZtpJL7JA
В итоге "${code}" сохраняет вот так значение " <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...e&scope=openid"
Где я ошибся? я не правильно матчу регулярку ? Объясните плиз.
Насколько я понял токен Вам нужно достать из урла. Регулярку я бы написал так code=(.*) и обратите внимание к чему Вы ее применяете (Вам нужно в Field to check выбрать не Body, а URL).
Отправлено автор: soleksenko2702 22 мая 2018 - 08:54 в JMeter - Тестирование производительности
Всем ДВС!
Ситуация следующая, есть http post, результат которого токен входа. То есть:
Запрос1 = Токен
Запрос 2 - невозможен без полученного токена.
Подскажите, как правильно записывать результаты запросов в джеметре? Например в какую-нибудь строку, чтобы потом наследовать значение этой строки в другие http запросы.
Гугл говорит, что можно использовать регулярку. Есть ли более оптимальные решения? Если нет, прошу разжевать работу Regular Expression Extractor.
Гугл правильно говорит, использовать Regular Expression Extractor в котором сохранить Ваш токен в переменную. Если вам возвращается json то можно использовать еще JSON Extractor. Потом в следующих запросах можно обращаться к этой переменной.
И было бы хорошо увидеть что вам возвращает Запрос1.
Отправлено автор: soleksenko2702 17 января 2018 - 16:06 в Selenium - Functional Testing
Была когда то проблема с сохранением файла. Для себя решил с помощью ChromeOptions и download.default_directory.
Возможно посмотрите в эту сторону.
Отправлено автор: soleksenko2702 17 января 2018 - 16:05 в Selenium - Functional Testing
Была когда то проблема с сохранением файла. Для себя решил с помощью ChromeOptions и download.default_directory.
Возможно посмотрите в эту сторону.
Отправлено автор: soleksenko2702 22 декабря 2017 - 07:34 в Selenium - Functional Testing
Примерно так, при желании можно еще ID добавить.
XPath
//li[contains(@class,'m-wrng')] //li[contains(@class,'m-corr')]CSS
li[class*='m-wrng'] li[class*='m-corr']Поправьте меня, пожалуйста. Никак не могу добиться работы теста.
Сейчас мой код выглядит так:
if(webDriver.findElement(By.xpath("//li[contains(@class,'m-corr')]")).isDisplayed()){//делай это.
}
else if(webDriver.findElement(By.xpath("//li[contains(@class,'m-wrng')]")).isDisplayed()){
//сделай так.
}
В случае если отображается m-corr - выполняется все внутри if и тест завершается. Но если первым отображается m-wrong - тест падает на if и до else if даже не доходит
Все правильно, падает потому что не находит элемент.
Я бы в вашем случае получал элемент по id, насколько видно из примера он одинаковый для обоих случаев. А потом получал бы атрибут и проверял его в if.
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru