Size: a a a

JavaScript testing

2020 December 10

МЁ

Мюсля 🙈 Ёшшик... in JavaScript testing
очень неочень сработали у меня jmeter самплы для вебсокетов. гатлинг/артиллерия получше
источник

G

Genn in JavaScript testing
Мюсля 🙈 Ёшшик
очень неочень сработали у меня jmeter самплы для вебсокетов. гатлинг/артиллерия получше
там один, от Peter-а рабочий, вроде, второй - нет
источник

МЁ

Мюсля 🙈 Ёшшик... in JavaScript testing
Genn
там один, от Peter-а рабочий, вроде, второй - нет
я пробовала оба. они оба были не очень. правда у меня еще был нюанс что не просто вебсокеты а конкретно сокет ио, что значительно усложняло процесс. впрочем если нужно просто тест апи, а не нагрузка, это попроще
источник

VS

Vitalii Sotnichenko in JavaScript testing
Подскажи а при покупке билета на конференцию запись воркшопов будет доступна?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Vitalii Sotnichenko
Подскажи а при покупке билета на конференцию запись воркшопов будет доступна?
да
источник

VS

Vitalii Sotnichenko in JavaScript testing
супер. я так понимаю еще окончательного списка воркшопов нет?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Vitalii Sotnichenko
супер. я так понимаю еще окончательного списка воркшопов нет?
Уже частично есть, но будет больше
источник

V

VIktor in JavaScript testing
А что за конфа?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
VIktor
А что за конфа?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
VIktor
А что за конфа?
там в нашем канале была новость с промокодом
источник

V

VIktor in JavaScript testing
Спасиб
источник

VL

Vlad Leně in JavaScript testing
ID:0
​​Playwright android

Я просто оставлю это здесь💥

Playwright just pushed an experimental support for Android Web Automation

‼️ npm install playwright-android

https://github.com/microsoft/playwright/issues/1122#issuecomment-742170088
Надо почекать,  спасибо)
источник

ИУ

Ильдар Унайбеков... in JavaScript testing
@vgrygoruk
exports.config = {
 tests: 'tests/*_test.js',
 output: './output',
 helpers: {
   WebDriver: {
     url: 'https://*.ru',
     smartWait: 100,
     browser: 'chrome',
     desiredCapabilities: {
       chromeOptions: {
         args: ["--window-size=1920,1080",
           "--disable-web-security",
           '--ignore-certificate-errors',
           '--ignore-certificate-errors-spki-list',
           "--allow-running-insecure-content"],
       },
     }
   },
   FileSystem: {
     
   }
 },
 include: {
   I: './steps_file.js'
 },
 bootstrap: null,
 mocha: {},
 name: 'CodeceptJS',
 plugins: {
   pauseOnFail: {},
   retryFailedStep: {
     enabled: true
   },
   tryTo: {
     enabled: true
   },
   screenshotOnFail: {
     enabled: true
   },
   wdio: {
     enabled: true,
     services: ['selenium-standalone']
   },
   autoDelay: {
     enabled: true
   },
   allure: {
     enabled: true
   },
 }
}
источник

VG

Vitalii Grygoruk in JavaScript testing
Ильдар Унайбеков
@vgrygoruk
exports.config = {
 tests: 'tests/*_test.js',
 output: './output',
 helpers: {
   WebDriver: {
     url: 'https://*.ru',
     smartWait: 100,
     browser: 'chrome',
     desiredCapabilities: {
       chromeOptions: {
         args: ["--window-size=1920,1080",
           "--disable-web-security",
           '--ignore-certificate-errors',
           '--ignore-certificate-errors-spki-list',
           "--allow-running-insecure-content"],
       },
     }
   },
   FileSystem: {
     
   }
 },
 include: {
   I: './steps_file.js'
 },
 bootstrap: null,
 mocha: {},
 name: 'CodeceptJS',
 plugins: {
   pauseOnFail: {},
   retryFailedStep: {
     enabled: true
   },
   tryTo: {
     enabled: true
   },
   screenshotOnFail: {
     enabled: true
   },
   wdio: {
     enabled: true,
     services: ['selenium-standalone']
   },
   autoDelay: {
     enabled: true
   },
   allure: {
     enabled: true
   },
 }
}
вы юзаете
wdio: {
     enabled: true,
     services: ['selenium-standalone']
   },

если тестируете только в хроме - то лучше избавьтесь от selenium-standalone и используйте лучше services: [‘chromedriver’]. Для этого нужно еще дополнительно установить в проект @wdio/chromedriver-service (https://www.npmjs.com/package/wdio-chromedriver-service#installation) и удалить @wdio/selenium-standalone из package.json

и поменять конфиг для wdio вот так

wdio: {
     enabled: true,
     services: [‘chromedriver’],
     port: 9515,
     path: '/'
   },
источник

DK

Dmitri Korobtsov in JavaScript testing
Рэндомный вопрос - кто-то из codeceptjs test coverage в sonar перекидывал? есть варианты из коробки или свой конвертер нужно писать json -> xml?
источник

ИУ

Ильдар Унайбеков... in JavaScript testing
@vgrygoruk спасибо. А если я просто заново соберу проект, все самое актуальное же установится?
источник

VG

Vitalii Grygoruk in JavaScript testing
Ильдар Унайбеков
@vgrygoruk спасибо. А если я просто заново соберу проект, все самое актуальное же установится?
не понял что вы подразумеваете под “соберу проект”. npm install просто устанавливает зависимости согласно тому что описано в package.json
источник

ИУ

Ильдар Унайбеков... in JavaScript testing
Я имею ввиду, что создам новый проект и перенесу в него тесты из старого. Из меня настройщик так себе😂
источник

NK

ID:0 in JavaScript testing
Test JS Summit наполняется докладами. Мы в программном комитете уже выходим на финишную прямую в обсуждении, и скоро представим окончательную программу.

А сейчас немного что будем делать на конференции:

- Regular Talks - обычные по длительности доклады. Этот формат уже практически укомплектован

- Lighting Talks - короткие доклады по 5-7 минут. Быстрый обзор по конкретной теме

- Panel Discussion - обсуждения экспертов, высказывание своих мыслей по теме

- Workshops - трехчасовые воркшопы на различные тематики. Будем учить cypress и многое другое!

- А так же каналы, лаундж и видео чат с экспертами

- А так же турнир по quake 3!

Напоминаю что наш промокод - JSforTesting15 на 15%

https://www.testjssummit.com/#speakers
источник

BO

Boris Osipov in JavaScript testing
Dmitri Korobtsov
Рэндомный вопрос - кто-то из codeceptjs test coverage в sonar перекидывал? есть варианты из коробки или свой конвертер нужно писать json -> xml?
там же через папетир coverage?
источник