Size: a a a

2020 November 03

S

Sergei in JS for testing
ого, ты еще помнишь код который пишешь?)
источник

AC

Andrew Chzhen in JS for testing
я каждый раз как смотрю свой код если он не вчера написан и думаю - что это, как это...
источник

B

Bola in JS for testing
Sergei
ого, ты еще помнишь код который пишешь?)
Помню свой первый коммит)
источник

S

Sergei in JS for testing
ну console.log('Hello world!') все помнят :)
источник

AC

Andrew Chzhen in JS for testing
я помню еще -
public static void main...
...
System.out.println("Hello world");
...
источник

AC

Andrew Chzhen in JS for testing
в джаве все было солиднее )))
источник

B

Bola in JS for testing
Andrew Chzhen
я помню еще -
public static void main...
...
System.out.println("Hello world");
...
В этом чате лучше такое не писать😂
источник

S

Sergei in JS for testing
сожгут на костре)
источник

AC

Andrew Chzhen in JS for testing
бот сразу банит? )
источник

AD

Andrei Dzeichyk in JS for testing
Ребят, нужна помощь по puppeteer.

Есть вот такой код:
        await request.respond({
           status: 200,
           contentType: "application/json; charset=utf-8",
           body: JSON.stringify(USER_DATA),
           headers: {
               "Access-Control-Allow-Credentials": "*",
               "Set-Cookie": "name=value",
               date: new Date().toUTCString()
           },
       });


Проблема: в браузере нет кук в ответе на этот запрос.
https://github.com/puppeteer/puppeteer/blob/v5.4.1/docs/api.md#httprequestrespondresponse

Подскажите, плиз, что я делаю не так и как можно вернуть респонс с куками?

* setRequestInterception - включен
источник

M

MnmlSniper in JS for testing
Andrei Dzeichyk
Ребят, нужна помощь по puppeteer.

Есть вот такой код:
        await request.respond({
           status: 200,
           contentType: "application/json; charset=utf-8",
           body: JSON.stringify(USER_DATA),
           headers: {
               "Access-Control-Allow-Credentials": "*",
               "Set-Cookie": "name=value",
               date: new Date().toUTCString()
           },
       });


Проблема: в браузере нет кук в ответе на этот запрос.
https://github.com/puppeteer/puppeteer/blob/v5.4.1/docs/api.md#httprequestrespondresponse

Подскажите, плиз, что я делаю не так и как можно вернуть респонс с куками?

* setRequestInterception - включен
await page.setRequestInterception(true); делаете перед этим?
источник

AD

Andrei Dzeichyk in JS for testing
MnmlSniper
await page.setRequestInterception(true); делаете перед этим?
Да, промис резолваю.

Тут скорее вопрос, почему не добавляются куки к респонсу, и как их нужно добавлять (если я не верно добавляю) ?
Тело запроса - такое как я и отправляю. Но тк нет кук - то прилага фейлится
источник

D

Denis in JS for testing
Привет всем!
При запуске selenium-server.jar standalone необходимо каким-то образом передать ему параметр -timeout (который я не понимаю как прокидывается в standalone а только в node режиме)
-timeout 30 (300 is default) The timeout in seconds before the hub automatically releases a node that hasn't received any requests for more than the specified number of
seconds.

Проблема заключается в том что при запуске теста из хаба localhost:4444/wd/hub забирается 1 инстанс хрома который по истечению таймаута отваливается.

Запускаем сервер мы с такой командой java -jar standalone-server.jar standalone
источник

M

Mike in JS for testing
Всем привет! Есть задача проверить, что  после фильтрации отзывов по рейтингу - на каждой странице в пагинации содержатся отзывы только ранее выбранного рейтинга.
В случае, если страниц много, в пагинации не отображаются все кнопки, что не позволяет собрать массив всех кнопок пагинации)

В текущей реализации как будто деградирует производительность: первые 6-7 страниц пролетает легко(причем сюда включается и нажатие на крайнюю кнопку пагинации, с последующей подгрузкой новых кнопок пагинации вместо многоточия), а ближе к 9-10 странице скорость падает в десятки раз и тест валится по таймауту.

Логику хочу заложить следующую:
1. Проверяю количество звезд в каждом отзыве на странице
2. Кликаю на следующий порядковый номер в пагинации
3. Завершаю тест, когда пагинация закончилась

В чем я ошибся?
источник

M

Mike in JS for testing
источник

P

Paul G in JS for testing
Привет, кто-то делал следующий кейс:
Логинемся в microsoftonline или office через api
После подставляем данные к примеру в wdio
В системе уже залогинены и пошли другие степы…
источник

OK

Oleksandr Khotemskyi in JS for testing
Paul G
Привет, кто-то делал следующий кейс:
Логинемся в microsoftonline или office через api
После подставляем данные к примеру в wdio
В системе уже залогинены и пошли другие степы…
ты хочешь считать что-то с апишки перед тестами?
источник

O

Olga in JS for testing
вангую - логиниться не хочет и пароль раз в три месяца переписывать)
источник

O

Olga in JS for testing
я короче пробовала, но у меня не получилось, уж не помню почему. а как вы пытаетесь сделать?
источник

P

Paul G in JS for testing
Oleksandr Khotemskyi
ты хочешь считать что-то с апишки перед тестами?
Я хочу логиниться через API перед тестами, а в браузере уже быть залогиненым
источник