aerogear / proposals

AeroGear Proposals
Apache License 2.0
0 stars 17 forks source link

AEROGEAR-2750 Document Appium Features and Test Proposal Progress #38

Closed twnolan closed 5 years ago

twnolan commented 6 years ago

Jira Issue: https://issues.jboss.org/browse/AEROGEAR-2750

Motivation Update the test proposal, document Appium features, tools and how to use them, and important things to consider when creating an Appium test suite, such as preferred selectors.

Work Done

danielpassos commented 5 years ago

Hey @twnolan /@matskiv I'm cleanup all old opened PR we have on AeroGear. Do you think it still valid?

matskiv commented 5 years ago

@danielpassos I am not sure.

@psturc @mmusil @b1zzu @jhellar Do you think some part of this proposal are still relevant?

jhellar commented 5 years ago

IMHO this proposal is outdated now, it mainly describes appium and its clients, testing infrastructure and selectors. For information about appium, I don't think we need summary for it here. For clients, as we only test js based apps, I think we should keep using js based tests and appium clients. For integration tests we already use js, which is more readable for execute, which is widely used in those tests. For testing infrastructure, we use jenkins + browserstack (+ mac slave for ios building), but we are considering using circleci instead of jenkins in future. For selectors, as we only test js apps, we don't need to care about native selectors. @danielpassos @psturc @b1zzu @mmusil I will close this PR now, feel free to reopen if you think we should keep it.