Size: a a a

2021 November 03

KK

Kirill Karpunin in atinfo chat
Всем привет, не подскажите, может кто сталкивался с чём-то подобным
Тестируем мобильное приложение на IOS. Из-за того, что на разных шагах ТК мог появиться попап с геолокацией для его автоматического закрытия выставили параметр autoAcceptAlerts, но он не сработал так как на попапе геолокации в общей сложности 4 кнопки: "однократно", "при использовании", "запретить" и есть небольшая карта с кнопкой "высокоточно: вкл/выкл". Нажатие всегда приходилось на последнюю, в результате которого попап с геолокацией не закрывался и тест падал, так как не мог перейти к следующему шагу. Если выставить параметр autoDismissAlerts, он нажимает на кнопку однократно и попап закрывается
Проблема в том, что по одному из шагов ТК нужно нажать на кнопку выйти из аккаунта, после этого действия появляется всплывающее окно с подтверждением, которое параметр autoDismissAlerts сразу же закрывает. Если ли способ это обойти или как-то иначе обрабатывать всплывающие окна?
источник

R(

Roman (rpwheeler) in atinfo chat
Я бы просил завязать появление этого попапа на какие-то настройки приложения (специальную группу отладочных настройек как вариант -- я такие в своей практике встречал).

Для тестов где  попап не нужен собирайть с настройкой выключенного попапа, для тех где нужен с включенным.

Как-то странно видеть, если я правильно понял, что в одном ТК и проверка попапа с геолокацией, и проверка выхода. Что-то совершенно не верится что это нельзя разнести по разным ТК.
источник

KK

Kirill Karpunin in atinfo chat
Проверки попапа геолокации в самом ТК нет. Просто он появлялся сначала на определенном шаге, где мы его и отлавливали и закрывали. А сейчас он может появиться где угодно, поэтому искали способ автоматического закрытия

Через настройки самой iOS нет смысла, т.к. при новом запуске эмулятора приложение переустанавливается и параметры стоят по умолчанию
источник

R(

Roman (rpwheeler) in atinfo chat
Я не про настройки иос, а про настройки которые можно накодить в самом приложении.
источник

R(

Roman (rpwheeler) in atinfo chat
Вы можете приложению накодить по настройке, или зовите её фича флагом, пропускать вызов попапа, или вызывать другой, легко закрываемый.
источник

IV

Ilya Vasilev in atinfo chat
Вы предлагаете сделать список попапов, где можно одни включить, другие выключить?
источник

IV

Ilya Vasilev in atinfo chat
*окно со спиком попапов
источник

R(

Roman (rpwheeler) in atinfo chat
Ну, какая форма вам подойдёт это уже вам решать. Я говорю о тестовых настройках и отключении определённых фич как о рабочей практической идее.
У нас была и "антифича" — в тестовых сборках при нажатии на лого компании приложение немедленно крэшилось — для облегчения проверок запоминания данных и жизни разных фич с крэшами.
источник

IV

Ilya Vasilev in atinfo chat
ясно, спасибо)
источник

NK

ID:0 in atinfo chat
источник

I

IFTTT in atinfo chat
Новый митап Game testing: types of bugs. Part 1 and 2
Ответить → https://ift.tt/3nTI0by
источник
2021 November 04

NK

ID:0 in atinfo chat
https://www.youtube.com/watch?v=R8_veQiYBjI
В этом руководстве по GitHub Actions:
- что такое GitHub Actions, и конкретные варианты использования рабочего процесса, которые можно автоматизировать с помощью GitHub Actions.
- основные концепции действий GitHub, включая события и действия GitHub, а также рабочий процесс и КАК GitHub Actions фактически автоматизирует эти рабочие процессы с помощью этих компонентов.
- наиболее распространенный рабочий процесс - pipeline  CI/CD.
источник

I

IFTTT in atinfo chat
Не удалось загрузить тип "OpenQA.Selenium.Internal.IWrapsElement"
Ответить → https://ift.tt/3CKqUDm
источник
2021 November 05

NK

ID:0 in atinfo chat
https://habr.com/ru/company/surfstudio/blog/586784/
Как проводить тестирование на удалёнке и обходиться без тонн разных девайсов. Как быть, когда тебя переводят на удалёнку? Тащить десять мобильников к себе домой?
источник
2021 November 06

NK

ID:0 in atinfo chat
https://dou.ua/forums/topic/35288/?from=tg-tech&utm_source=telegram&utm_medium=social
Cucumber и Spock для автоматизации API-тестов. В чем польза этих фреймворков
O тестировании API приложений. Материал будет полезен начинающим QA. Вы узнаете, что такое API, какие инструменты наша команда использует для мануального тестирования API и какие технологии мы применяем для автоматизированного тестирования. O применения фреймворков Cucumber и Spock, которые пригодятся вам для автоматизации API-тестов.
источник
2021 November 07

С

Славянин in atinfo chat
как можно получить лоступ к запросам на селениум
источник

С

Славянин in atinfo chat
?
источник

AS

Andrei Solntsev in atinfo chat
источник

С

Славянин in atinfo chat
а на питоне ?
источник
2021 November 08

AS

Andrei Solntsev in atinfo chat
Онологично
источник