Size: a a a

QA — Автоматизация

2019 November 22

M

Merg in QA — Автоматизация
мне не нравится, что он на джаве
источник

ON

Oleg Nazarov in QA — Автоматизация
отсутствие документации в селениде)
источник

M

Merg in QA — Автоматизация
не был бы на джаве, было бы больше претензий
источник

AB

Alexei Barantsev in QA — Автоматизация
Oleg Nazarov
отсутствие документации в селениде)
by design
источник

LY

Lev Yarushin in QA — Автоматизация
Не тащить Bmp и wdm)
источник

AB

Alexei Barantsev in QA — Автоматизация
этого 100% не будет
источник

AB

Alexei Barantsev in QA — Автоматизация
кому надо WDM — тот может сам подключить
источник

A

Anton in QA — Автоматизация
Alexei Barantsev
даже не надейтесь. никакой больше химии!
AutotestFramework =)
источник

AB

Alexei Barantsev in QA — Автоматизация
а вместо BMP сразу будем ориентироваться на CDP
источник

A

Alex in QA — Автоматизация
Lev Yarushin
Не тащить Bmp и wdm)
что такое bmp?
источник

МЁ

Мюсля 🙈 Ёшшик in QA — Автоматизация
расширение от пеинта
источник

LY

Lev Yarushin in QA — Автоматизация
Alex
что такое bmp?
Боевая Машина Пехоты )
Browsemob Proxy
источник

𝕆

𝕆𝕝𝕫𝕙𝕒𝕤 in QA — Автоматизация
Господа, а есть ли чат по нагрузочному тестированию? Если знаете такой, отправьте ссылку, спасибо ;)
источник

AG

Alexey Gridnev in QA — Автоматизация
Alex
что такое bmp?
не bmp, а ВМР (Военно-Морские (силы) России)
источник

A

Alex in QA — Автоматизация
𝕆𝕝𝕫𝕙𝕒𝕤
Господа, а есть ли чат по нагрузочному тестированию? Если знаете такой, отправьте ссылку, спасибо ;)
источник

𝕆

𝕆𝕝𝕫𝕙𝕒𝕤 in QA — Автоматизация
Благодарю
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Nickolai Kinkolykh
Принцип прост:

PageObject:

//----
Web elenements block
private SelenideElement name = $x(" xpath selector :) ");
//----

//---
Methods for interract with elements

pulbic PageObject typeNameIntoNameField(String name){
name.setValue(name);
return this;
}


//------


Вот это нормальный пэйдж обджект
В целом - это плохо, на мой взгляд.

Лучше научиться проставлять во фронте тестовые локаторы типа testid и такие простые вещи как setvalue не инкапсулировать в отдельные классы.


@Test
void loginTest() {
  $t("login-input").setValue("abc");
  ...
}


Вполне прилично и читаемо выглядит, не только в тесте, но и в репорте.

Pageobject хорош для сложных вещей типа кастомных селектов, а то каждый чих потом куда-то упаковываем, миллион PO, от xpath рябит в глазах. В погоне за DRY наворачиваем ActionsPage extends BasePage implements Interactions и вуаля - получаем трудноподдерживаемый говнофреймворк.

По опыту, фронтенд-разработчик обучает qa проставлять тестовые локаторы не более 2х часов (angular, react и т.п., с настройкой среды)
источник

L

Le in QA — Автоматизация
Всем привет
Подскажите, пожалуйста, Selenium WebDriver может работать с алертами типа "Сайт запрашиват разрешения на:..."?
источник

L

Le in QA — Автоматизация
источник

L

Le in QA — Автоматизация
Облазил все и перепробовал что нашел... Ничего не сработало
источник