Size: a a a

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

2020 December 16

mf

mathias fux in QA — Автоматизация
привет товарищи)
кто работал с wireMock
подскажите пожалуйста как изменить директорию для стабов с __files на какую либо другую
источник

SK

Sergey Korol in QA — Автоматизация
Kto?
Всем привет! Уже задолбался, многое перепробовал, как мне получить вот это число, подскажите плз, спс заранее. Java
http://joxi.ru/l2ZjwXki7NBKx2
Нужно брать либо BigDecimal, либо специализированные библиотеки по типу javamoney.
источник

СХ

Сергей Хос in QA — Автоматизация
Подскажите, пожалуйста, насчет паттерна PageObject.
Есть страница базовой авторизации:
http://localhost:8080/web
После авторизации перебрасывает на
http://localhost:8080/web/page
После авторизации при вводе первого адреса всегда перебрасывает на второй.
Вопрос: лучше создать два PageObject на каждый урл или один PageObject?
источник

TT

T T in QA — Автоматизация
Всем привет)
Хотел кое что узнать у более опытных. Я только начал автоматизировать свои тест кейсы с помощью python/selenium. Отчёты решил генерировать с помощью pytest и allure. Теперь вопрос. Кто знает как можно выводить степы каждого кейса в отчёте allure. Тоесть к примеру у меня есть кейс проверить "вход в рабочий кабинет". Степы у нас тут, это последовательно: 1) открыть URL, 2) ввести логин, 3)ввести пароль, 4) нажать на кнопку входа, 5) удостоверится что вход в рабочий кабинет произошел успешно. И того у нас 5 степов. Хотелось бы чтобы это все было прописано в отчёте, не ввиде моего кода, а для понимания людей, которые далеки от программирования. Всем спасибо за внимание) буду рад любой зацепки, каждое мнение высоко ценится с моей стороны)
источник

B

Bola in QA — Автоматизация
У allure есть api
источник

AL

Aleksandr Litovsky in QA — Автоматизация
T T
Всем привет)
Хотел кое что узнать у более опытных. Я только начал автоматизировать свои тест кейсы с помощью python/selenium. Отчёты решил генерировать с помощью pytest и allure. Теперь вопрос. Кто знает как можно выводить степы каждого кейса в отчёте allure. Тоесть к примеру у меня есть кейс проверить "вход в рабочий кабинет". Степы у нас тут, это последовательно: 1) открыть URL, 2) ввести логин, 3)ввести пароль, 4) нажать на кнопку входа, 5) удостоверится что вход в рабочий кабинет произошел успешно. И того у нас 5 степов. Хотелось бы чтобы это все было прописано в отчёте, не ввиде моего кода, а для понимания людей, которые далеки от программирования. Всем спасибо за внимание) буду рад любой зацепки, каждое мнение высоко ценится с моей стороны)
Как вариант докстринги. И в отчете это будет отображаться как Description
источник

gg

garynych gary in QA — Автоматизация
T T
Всем привет)
Хотел кое что узнать у более опытных. Я только начал автоматизировать свои тест кейсы с помощью python/selenium. Отчёты решил генерировать с помощью pytest и allure. Теперь вопрос. Кто знает как можно выводить степы каждого кейса в отчёте allure. Тоесть к примеру у меня есть кейс проверить "вход в рабочий кабинет". Степы у нас тут, это последовательно: 1) открыть URL, 2) ввести логин, 3)ввести пароль, 4) нажать на кнопку входа, 5) удостоверится что вход в рабочий кабинет произошел успешно. И того у нас 5 степов. Хотелось бы чтобы это все было прописано в отчёте, не ввиде моего кода, а для понимания людей, которые далеки от программирования. Всем спасибо за внимание) буду рад любой зацепки, каждое мнение высоко ценится с моей стороны)
Если что то получится придумать можно будет назвать это Bdd
источник

AV

Alexei Vinogradov in QA — Автоматизация
Сергей Хос
Подскажите, пожалуйста, насчет паттерна PageObject.
Есть страница базовой авторизации:
http://localhost:8080/web
После авторизации перебрасывает на
http://localhost:8080/web/page
После авторизации при вводе первого адреса всегда перебрасывает на второй.
Вопрос: лучше создать два PageObject на каждый урл или один PageObject?
Создавайте pageobject не на урли, а на компактные визуальные части странички (типа widgetы)
источник

IB

Ildar Bekmansurov in QA — Автоматизация
T T
Всем привет)
Хотел кое что узнать у более опытных. Я только начал автоматизировать свои тест кейсы с помощью python/selenium. Отчёты решил генерировать с помощью pytest и allure. Теперь вопрос. Кто знает как можно выводить степы каждого кейса в отчёте allure. Тоесть к примеру у меня есть кейс проверить "вход в рабочий кабинет". Степы у нас тут, это последовательно: 1) открыть URL, 2) ввести логин, 3)ввести пароль, 4) нажать на кнопку входа, 5) удостоверится что вход в рабочий кабинет произошел успешно. И того у нас 5 степов. Хотелось бы чтобы это все было прописано в отчёте, не ввиде моего кода, а для понимания людей, которые далеки от программирования. Всем спасибо за внимание) буду рад любой зацепки, каждое мнение высоко ценится с моей стороны)
Загуглите allure.step
источник

AT

Anton Tereshko in QA — Автоматизация
Alexei Vinogradov
Создавайте pageobject не на урли, а на компактные визуальные части странички (типа widgetы)
+1
источник

SM

Sewa Makhinya in QA — Автоматизация
Alexei Vinogradov
Создавайте pageobject не на урли, а на компактные визуальные части странички (типа widgetы)
А как насчёт двух уровней пейджобжектов? Один на страницы и второй - на блоки, входящие в страницы?
источник

IC

Ilya L Che in QA — Автоматизация
Зачем ограничиваться двумя уровнями?
источник

D

Dante7b in QA — Автоматизация
Подскажите, сейчас учу синтаксис java, куда идти дальше, что учить/посмотреть (какие библиотеки, курсы) чтобы начинать на практике применять знания?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Sewa Makhinya
А как насчёт двух уровней пейджобжектов? Один на страницы и второй - на блоки, входящие в страницы?
Я не очень люблю делать дополнительный уровень, который ничего особенно не контоллирует. Я "уровни" просто папками обозначаю: папка shopping card, папка article, папка search list, типа того
источник

AV

Alexei Vinogradov in QA — Автоматизация
В java кстати есть кое-какие минусы у папок (packages) - может быть придумается что-то еще со временем
источник

AV

Alexei Vinogradov in QA — Автоматизация
Но так - good enough, как минимум
источник

B

Bola in QA — Автоматизация
а как насчет PO, который инкапсулирует в себе эти блоки (папка search list)? чтобы в тестах не импортить много папок, а работать с PO?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Bola
а как насчет PO, который инкапсулирует в себе эти блоки (папка search list)? чтобы в тестах не импортить много папок, а работать с PO?
Это и есть дополнительный уровень абстракции, как по мне ценность его сомнительная.
источник

B

Bola in QA — Автоматизация
у меня просто сейчас перед глазами тест. в импортах около 25 таких виджетов
источник

I

Igor in QA — Автоматизация
а как вы менеджите селекторы для селениума? всё в PO?
источник