Size: a a a

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

2020 October 20

ON

Olzhas Nuralinov in QA — Автоматизация
В SoapUI замокать SOAP сервис только через UI  можно? Нельзя в командной строке типа передать WSDL  на парсинг и запустить?
источник

MK

Mike Kirpa in QA — Автоматизация
Есть api для работы с почтой, к примеру javamail
источник

ON

Olzhas Nuralinov in QA — Автоматизация
Olzhas Nuralinov
В SoapUI замокать SOAP сервис только через UI  можно? Нельзя в командной строке типа передать WSDL  на парсинг и запустить?
Просто нашел информацию, что можно мок по проекту, созданному запустить. А генерации проекта не могу найти...
источник

KK

Kirill Krasheninniko... in QA — Автоматизация
Olzhas Nuralinov
В SoapUI замокать SOAP сервис только через UI  можно? Нельзя в командной строке типа передать WSDL  на парсинг и запустить?
Кажется для запуска мока нужен файл проекта SoapUI. Если вы его из командной строки сгенерите, то наверно можно потом запустить.
В документации у них нет про создание проекта в консоли ничего
источник

KK

Kirill Krasheninniko... in QA — Автоматизация
Если только написать свой парсер wsdl, который будет делать на выходе корректный файл проекта SoapUI
источник

AP

Artem Pokalchuk in QA — Автоматизация
Привет, подскажите как на проектах реализовывают авторан тестов на пуш в мастер(проект на gitlab, юзать нужно gitlab.ci-cd.yml)

Нужно где-то будет поднимать проект на виртуалке?
источник

ON

Olzhas Nuralinov in QA — Автоматизация
Kirill Krasheninnikov
Если только написать свой парсер wsdl, который будет делать на выходе корректный файл проекта SoapUI
Кажись, так и придется сделать
источник

А

Алексей in QA — Автоматизация
Artem Pokalchuk
Привет, подскажите как на проектах реализовывают авторан тестов на пуш в мастер(проект на gitlab, юзать нужно gitlab.ci-cd.yml)

Нужно где-то будет поднимать проект на виртуалке?
Сборка билда, деплой на тестовое окружение, запуск тестов на нем же
источник

AH

Andrey Hrishchenko in QA — Автоматизация
подскажите плс, целый день мучаюсь уже, никак не могу понять, как в pywinauto получить окно по найденному элементу?
например, я хочу найти первого чайлда, и работать с ним, как с окном, т.е. иметь возможность дальше по цепочке прописывать .window() и т.п.
в итоге у меня есть что-то типа:
dlg = app.window(title='some title').children()[0]
источник

S

Stanislav in QA — Автоматизация
Помогите разобраться:
Автотесты работают в связке java8+maven+testNg+cucumber+allure-cucumber-JVM5
Пытаюсь выполнить «just create environment.properties (or environment.xml) file to allure-results directory before report generation.»
https://docs.qameta.io/allure/#_environment
У меня папка с результатами /target/allure-results/, но на момент когда автотест переходит в метод after и пытается try (OutputStream output = new FileOutputStream("target/allure-results/environment.properties")) {
директрии allure-results еще нет и соответственно валится ошибка java.io.FileNotFoundException: target/allure-results/environment.properties (No such file or directory)
источник

VK

Victor Koval in QA — Автоматизация
Artem Pokalchuk
Привет, подскажите как на проектах реализовывают авторан тестов на пуш в мастер(проект на gitlab, юзать нужно gitlab.ci-cd.yml)

Нужно где-то будет поднимать проект на виртуалке?
Если тесты в одной репе с основным кодом то
- only
 - refs
  - master
  - pushes
источник
2020 October 21

Н

Наиль in QA — Автоматизация
Доброе утро)
Кто знает, почему когда используешь EventFiringWebDriver, то наведение мышкой перестает работать?
ActionChains(self.browser).move_to_element(menu).perform()

AttributeError: move_to requires a WebElement
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Наиль
Доброе утро)
Кто знает, почему когда используешь EventFiringWebDriver, то наведение мышкой перестает работать?
ActionChains(self.browser).move_to_element(menu).perform()

AttributeError: move_to requires a WebElement
Судя по ошибке, menu вот как-то не WebElelement .
источник

Н

Наиль in QA — Автоматизация
Roman (rpwheeler)
Судя по ошибке, menu вот как-то не WebElelement .
Вот тоже понять не могу) Потому что если отключить EventFiringWebDriver, то все норм)
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Наиль
Вот тоже понять не могу) Потому что если отключить EventFiringWebDriver, то все норм)
По всего одной той строке кода не видно что Вы делаете в бОльшем масштабе.
Так или иначе, можно продебажить и увидеть что и когда попадает (если попадает) в элемент menu.
источник

M

Månedød in QA — Автоматизация
Добрый день, я не знаю, тут этот вопрос задавать нужно или это оффтоп (если оффтоп извиняюсь) У нас в команде используется Selenium webdriver на JS, можно ли использовать другой язык программирования для работы в webdriver? или если используется, то обязательно нужно тоже писать на JS
источник

V

Vadim in QA — Автоматизация
@seshened можно использовать любой язык, поддерживаемый selenium. Например Java, C#, Python, Ruby
источник

M

Månedød in QA — Автоматизация
Vadim
@seshened можно использовать любой язык, поддерживаемый selenium. Например Java, C#, Python, Ruby
Благодарю.
источник

V

Vadim in QA — Автоматизация
@seshened насколько я знаю, хорошей практикой является написание автотестов на языке, на котором было разработано тестируемое приложение
источник

M

Månedød in QA — Автоматизация
Vadim
@seshened насколько я знаю, хорошей практикой является написание автотестов на языке, на котором было разработано тестируемое приложение
Да, я тоже слышал об этом, просто хотел узнать, возможно ли и на другом языке писать автотесты в таком случае
источник