Size: a a a

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

2018 January 24

DZ

Dmitry Zakharov in QA — Автоматизация
точнее на ts
источник

D

Deenya in QA — Автоматизация
а зачем тесты писать на ts?
источник

OK

Olka Kuzmina in QA — Автоматизация
удобно
источник

DZ

Dmitry Zakharov in QA — Автоматизация
четко дерзко лаконично
источник

D

Deenya in QA — Автоматизация
мне кажется ts тут только мешать будет
источник

DZ

Dmitry Zakharov in QA — Автоматизация
мне - только плюс
источник

D

Deenya in QA — Автоматизация
юнит имеется ввиду или вебдрайвер?
источник

DZ

Dmitry Zakharov in QA — Автоматизация
я пишу код так же как на java
источник

DZ

Dmitry Zakharov in QA — Автоматизация
проект на ts
источник

DZ

Dmitry Zakharov in QA — Автоматизация
но и нравится мне он
источник

D

Deenya in QA — Автоматизация
вы юнит тесты пишете или это отдельный код, который драйвером управляет?
источник

DZ

Dmitry Zakharov in QA — Автоматизация
и юнит тесты и те тесты, что веб драйвером управляют
источник

DZ

Dmitry Zakharov in QA — Автоматизация
import { Helpers } from "./../helpers/Helpers";
import log from "../helpers/LoggerDecorator";

export class NavigationComponent extends Helpers {

 // Locators

 private sensorButtonLocator = '[data-test-id="sensor"]';
 private terminalButtonLocator = '[data-test-id="terminal"]';
 private indicatorButtonLocator = '[data-test-id="indicator"]';
 private settingsButtonLocator = '[data-test-id="settings"]';

 // Methods

 @log
 async clickSensorButton() {
   await this.click(this.sensorButtonLocator);
 }

 @log
 async clickTerminalButton() {
   await this.click(this.terminalButtonLocator);
 }

 @log
 async clickIndicatorButton() {
   await this.click(this.indicatorButtonLocator);
 }

 @log
 async clickSettingsButton() {
   await this.click(this.settingsButtonLocator);
 }

}

вот так пейджи выглядят у меня, а как пишут на js?
источник

В

Вячеслав in QA — Автоматизация
private sensorButtonLocator = '[data-test-id="sensor"]';
источник

В

Вячеслав in QA — Автоматизация
по умолчанию css селектор?
источник

DZ

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

В

Вячеслав in QA — Автоматизация
а если надо по айди?
источник

В

Вячеслав in QA — Автоматизация
писать айди в нем же?
источник

DZ

Dmitry Zakharov in QA — Автоматизация
ну вот это это и есть id )
источник

DZ

Dmitry Zakharov in QA — Автоматизация
но можно же и через id найти
источник