Size: a a a

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

2019 November 15

OK

Oleksandr Khotemskyi in QA — Автоматизация
Vyacheslav Markov
Глобальная задача - накидать e2e-сценарий для RN-приложения Андроид, который позволил бы измерять скорость отрисовки страниц приложения и их компонент. Далее - прогнать этот сценарий на разных версиях Андроида, с разным уровнем батарейки и тому подобное
> скорость отрисовки страниц приложения

тут нужно определить что такое - скорость отрисовки страницы в вашем конкретном случае
источник

R

Roman in QA — Автоматизация
Ivan Efimov
проверь у тебя массив табов в ie11 пустой
так в том-то и дело
источник

IZ

Igor Zip in QA — Автоматизация
Привет всем) Делаю согласно курсам задания, но у меня вылазит ошибка, в чем может быть проблемма?
источник

VM

Vyacheslav Markov in QA — Автоматизация
Oleksandr Khotemskyi
> «с разным уровнем батарейки»

это как планируется достичь?
видимо, через adb. Но пока это всё только хотелки заказчика, пытаюсь понять, насколько они имеют смысл. Ранее с подобными задачами не сталкивались...
источник

VM

Vyacheslav Markov in QA — Автоматизация
Пока что буду рад любым тулзам/подходам, которые позволят хотя бы сравнить один и тот же сценарий на разных версиях Андроида. Пока пытаеся измерять время полной отрисовки экрана со всеми компонентами
источник

СС

Сказочный Сникерс in QA — Автоматизация
Igor Zip
Привет всем) Делаю согласно курсам задания, но у меня вылазит ошибка, в чем может быть проблемма?
в том что было бы неплохо прочесть пару книжек по джаве
источник

M

Merg in QA — Автоматизация
Сказочный Сникерс
в том что было бы неплохо прочесть пару книжек по джаве
вот банить надо таких петросянов
источник

KD

Kseniia Derevnina in QA — Автоматизация
Igor Zip
Привет всем) Делаю согласно курсам задания, но у меня вылазит ошибка, в чем может быть проблемма?
потому что у тебя возвращается лист, который ты пытаешься положить в переменную класса map, и падает ошибка приведения типов
источник

IZ

Igor Zip in QA — Автоматизация
Kseniia Derevnina
потому что у тебя возвращается лист, который ты пытаешься положить в переменную класса map, и падает ошибка приведения типов
Вот какая разница между тем что дают на курсах и моим примером. Тут у чувака все проходит
источник

G

Gezehus in QA — Автоматизация
всем привет.
я новичок в мобильной автоматизации. нужна помощь)
запустила тесты с Espresso на android 8.1
получила ошибку:
Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: java.lang.SecurityException: Permission Denial: starting instrumentation ComponentInfo{io.appium.espressoserver.test/androidx.test.runner.AndroidJUnitRunner} from pid=20814, uid=20814 not allowed because package io.appium.espressoserver.test does not have a signature matching the target tech.kargo.transporter.dev.debug  at android.os.Parcel.readException(Parcel.java:2004)
погуглила:
Your app and the espresso test server both need to be signed by the same key. You should have a look at the key-related capabilities. Set them to the same keystore/keyalias/passwords you used to sign your app, and it should work.
залезла в доку Appium Desired Capabilities.
нашла только эти:
keystorePath  
keystorePassword  
keyAlias
Какой из них использовать и как сетать значение им?
смогла извлечь из апк только SHA1 и SHA256.
Не совсем понимаю, что дальше делать, как я могу использовать SHA1 и засетать его в аппиум капабилити?
источник

S

Samotlor in QA — Автоматизация
доброе время суток. что посоветуете по автоматизации тестирования мобильных приложений - какие видео курсы, книги , полезные ссылки?
источник

SD

Stackoverflow Driven Developer in QA — Автоматизация
Samotlor
доброе время суток. что посоветуете по автоматизации тестирования мобильных приложений - какие видео курсы, книги , полезные ссылки?
Попробуй начать с гугла
источник

IS

Igor Stebko in QA — Автоматизация
Кто-нибудь сталкивался в селениуме с "unknown error: cannot process extension #1" ошибкой при запуске хромдрайвера с chromeOptions.AddExtension({extensionPath})?
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Igor Stebko
Кто-нибудь сталкивался в селениуме с "unknown error: cannot process extension #1" ошибкой при запуске хромдрайвера с chromeOptions.AddExtension({extensionPath})?
да, вот человек сталкивался и есть костыль https://stackoverflow.com/questions/34480006/unable-to-run-chrome-selenium-unknown-error-cannot-process-extension-1
источник

V

Vel in QA — Автоматизация
Igor Zip
Вот какая разница между тем что дают на курсах и моим примером. Тут у чувака все проходит
Нужно посмотреть что у вас и у того чувака приходит в респонсе, сравнить и проанализировать почему падает эта ошибка
источник

KD

Kseniia Derevnina in QA — Автоматизация
Igor Zip
Вот какая разница между тем что дают на курсах и моим примером. Тут у чувака все проходит
попробуй изменить в условии path data на it (т.к. ты уже условие применяешь к этому объекту), в остальном я не вижу разницы
если ошибка повторится, то да, надо сравнивать ответы и дебажить
источник

LS

Luke Skywalker in QA — Автоматизация
Привет, коллеги! насколько стабильные такие локаторы (//div[@class='paymethod-info-col'])[1]
источник

IB

Ildar Bekmansurov in QA — Автоматизация
Luke Skywalker
Привет, коллеги! насколько стабильные такие локаторы (//div[@class='paymethod-info-col'])[1]
на 42
источник

LS

Luke Skywalker in QA — Автоматизация
Ildar Bekmansurov
на 42
из скольки?)
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Luke Skywalker
Привет, коллеги! насколько стабильные такие локаторы (//div[@class='paymethod-info-col'])[1]
зависит от вашего приложения. Нет абсолютных чисел
источник