Size: a a a

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

2019 November 18

GH

Grimm Hunter in QA — Автоматизация
кнтрл +Т открывает новую вкладку а не переключается на нее
источник

GH

Grimm Hunter in QA — Автоматизация
нужно именно переключиться на новую. может быть открыто хоть 10 вкладок, по ним можно переключаться
источник

KS

Kolya Sid in QA — Автоматизация
Alexei Barantsev
так вам же написали — надо переключиться в другую вкладку
Selenide.switchTo().window(nameOrHandleOrTitle);

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

SG

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

N

Nikita in QA — Автоматизация
Grimm Hunter
кнтрл +Т открывает новую вкладку а не переключается на нее
Открывает и делает ее активной
источник

GH

Grimm Hunter in QA — Автоматизация
Kolya Sid
Selenide.switchTo().window(nameOrHandleOrTitle);

то есть данная вещь позволит искать локатор во 2 вкладке уже, верно?
если не ошибаюсь, то там номерация идет с 0, поэтому внимательнее
источник

AV

Alexei Vinogradov in QA — Автоматизация
Grimm Hunter
если не ошибаюсь, то там номерация идет с 0, поэтому внимательнее
в идеале - по имени окна вызывать, если оно есть. если нет - попросить разрабов добавить.
источник

AB

Alexei Barantsev in QA — Автоматизация
Nikita
Открывает и делает ее активной
"активная с точки зрения браузера" и "активная с точки зрения Selenium" это не одно и то же
источник

KS

Kolya Sid in QA — Автоматизация
просто переход по ссылке происходит и открытие нового окна в другой вкладке происходит, я с этим сейчас страдал немного сидел, так как не понимал почему не может найти локатор, хотя все ровно и четко было сделано, а он просто искал его на 1 вкладке вместо второй
источник

V

Vel in QA — Автоматизация
Kolya Sid
Selenide.switchTo().window(nameOrHandleOrTitle);

то есть данная вещь позволит искать локатор во 2 вкладке уже, верно?
при условии что вы поставите этот код до поиска элемента второй вкладки 😉
источник

AB

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

KF

Kirill F in QA — Автоматизация
Всем привет.

На iOS, WebDriverAgent возможно как-то через terminal запустить? или только через запущенный Xcode?
источник

M

Maksim in QA — Автоматизация
Kirill F
Всем привет.

На iOS, WebDriverAgent возможно как-то через terminal запустить? или только через запущенный Xcode?
в плане запустить?
источник

M

Maksim in QA — Автоматизация
Kirill F
Всем привет.

На iOS, WebDriverAgent возможно как-то через terminal запустить? или только через запущенный Xcode?
@qamobile
тут чисто по моб, больше подскажут
источник

KF

Kirill F in QA — Автоматизация
Maksim
в плане запустить?
Разобрался) -destination неправильно указал.
источник

M

Maksim in QA — Автоматизация
Kirill F
Разобрался) -destination неправильно указал.
🙂
источник

Ri

Rustam is not a function in QA — Автоматизация
Кто нибудь мокал nats и есть ли в этом смысл?
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Продублирую сюда, всё таки ближе:

Доброго времени суток! Возник вопрос по группировке автоматизированных тестов для *Allure* отчета
Нашел подобное:
@Epic — аннотация, размещаемая над тестом. Позволяет группировать тесты по эпикам. Данная аннотация принимает параметр «value» — наименование эпика.
@Feature@Feature — аннотация, размещаемая над тестом. Позволяет группировать тесты по проверяемому функционалу. Данная аннотация принимает параметр «value» — наименование функционала.
@Story@Story — аннотация, размещаемая над тестом. Позволяет группировать тесты по User story. Данная аннотация принимает параметр «value» — наименование User story.

Если с feature - понятно, то с остальными, что?

Область: интеграционные тесты для API.
Верно ли я думаю, что:
@Epic -  это глобальные "общие" API (создать событие, обновить событие, удалить .. )
@Feature - более уточнящее: создание события для канала 1 , канала 2 и т.д.
@Story - ?

Заранее спасибо!
источник

LY

Lev Yarushin in QA — Автоматизация
Oleg Chaplashkin
Продублирую сюда, всё таки ближе:

Доброго времени суток! Возник вопрос по группировке автоматизированных тестов для *Allure* отчета
Нашел подобное:
@Epic — аннотация, размещаемая над тестом. Позволяет группировать тесты по эпикам. Данная аннотация принимает параметр «value» — наименование эпика.
@Feature@Feature — аннотация, размещаемая над тестом. Позволяет группировать тесты по проверяемому функционалу. Данная аннотация принимает параметр «value» — наименование функционала.
@Story@Story — аннотация, размещаемая над тестом. Позволяет группировать тесты по User story. Данная аннотация принимает параметр «value» — наименование User story.

Если с feature - понятно, то с остальными, что?

Область: интеграционные тесты для API.
Верно ли я думаю, что:
@Epic -  это глобальные "общие" API (создать событие, обновить событие, удалить .. )
@Feature - более уточнящее: создание события для канала 1 , канала 2 и т.д.
@Story - ?

Заранее спасибо!
Это аджайл. Epic состоит из Feature а они из User stories
источник

AV

Alexei Vinogradov in QA — Автоматизация
Oleg Chaplashkin
Продублирую сюда, всё таки ближе:

Доброго времени суток! Возник вопрос по группировке автоматизированных тестов для *Allure* отчета
Нашел подобное:
@Epic — аннотация, размещаемая над тестом. Позволяет группировать тесты по эпикам. Данная аннотация принимает параметр «value» — наименование эпика.
@Feature@Feature — аннотация, размещаемая над тестом. Позволяет группировать тесты по проверяемому функционалу. Данная аннотация принимает параметр «value» — наименование функционала.
@Story@Story — аннотация, размещаемая над тестом. Позволяет группировать тесты по User story. Данная аннотация принимает параметр «value» — наименование User story.

Если с feature - понятно, то с остальными, что?

Область: интеграционные тесты для API.
Верно ли я думаю, что:
@Epic -  это глобальные "общие" API (создать событие, обновить событие, удалить .. )
@Feature - более уточнящее: создание события для канала 1 , канала 2 и т.д.
@Story - ?

Заранее спасибо!
Необязательно использовать все 3. Это просто три ступени иерархии, там не никакого специального функционала.
источник