thomashansson / appium-cross-platform-example Goto Github PK
View Code? Open in Web Editor NEWAn Appium (java) example project for cross platform testing of an Android and an iOS application
An Appium (java) example project for cross platform testing of an Android and an iOS application
I am trying to use this framework and it works fine if I run tests in sequence. But when I try multi-threaded parallel testing using TestNG, the tests fail.
Hi,
Very nice example.
I have try to follow you code to be my baseline.
I have testing your code on my hybrid app.
How to wait for page load/element showing?
Below is my log when try to check my button label.
On the first the page is not loaded fully (maybe). And after loaded the test result is error.
// verify the label
introductionPage.assertSkipLabel("LEWATI");
Feb 07, 2019 12:03:56 PM io.appium.java_client.remote.AppiumCommandExecutor$1 lambda$0
INFO: Detected dialect: W3C
Expected:LEWATI
Actual:
java.lang.AssertionError: expected [] but found [LEWATI]
Expected :
Actual :LEWATI
searchPage.search("Sara");
On this line it is giving null pointer exception. And when i am trying to implement like you have implemented every time it is giving null pointer exception.
Hi
I really liked the way you set up your appium project. However, why did you prefer two have 2 page objects for each screen (Android and iOS), instead of using a singular object with @AndroidFindBy and @iOSFindBy methods? E.g https://blog.jayway.com/2016/06/30/cross-platform-testing-example-android-ios-using-appium/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.