king-of-spades / appcenter-samples Goto Github PK
View Code? Open in Web Editor NEWSamples for getting started in Visual Studio App Center
Home Page: https://appcenter.ms
Samples for getting started in Visual Studio App Center
Home Page: https://appcenter.ms
I should have done this originally, and it only takes a moment to fix, but I'm deep in finishing up one of my other branches, and I'm concerned messing with this now could cause a merge conflict later.
I'm trying to test the iOS app with Appium on AppCenter but I have a problem. In Appium latest versions Searching by name was deprecated. How can I solve this problem?
One of our customers requested this type of sample in the following ticket: https://app.intercom.io/a/apps/r33tq287/inbox/inbox/872775/conversations/15838320014
I've not set this up before, but I know it is possible based on working with other non-public samples.
Sample: https://github.com/King-of-Spades/BackdoorExample
Documentation: https://docs.microsoft.com/en-us/appcenter/test-cloud/uitest/working-with-backdoors
I have an independent Backdoors sample for customers that would be worthwhile to add to our documentation.However, I need to migrate the app to this repo and then add an upload script before it will be ready.
Once I've got that set up, I'll file it as an issue here: https://github.com/MicrosoftDocs/appcenter-docs-pr/issues/new
sudo npm install -g appium
(may require additional permission arguments to work. One of our engineers had to use the workaround noted here: npm/npm#17268)
To actually upload, Maven also needs to be installed, so that it can package the upload:
Unfortunately this link is not publicly sharable at this point, but I'm including it for my reference: https://appcenter.ms/orgs/XTCTeam/apps/Swiftnotes-Appium/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747/0-0-0/7bd64936-8d1e-484c-aff9-063db240bb59/logs
A lot of stacktraces are shown in the log for the test run, even though the test launches and operates normally. I'm not sure why. The log page if I'm not mistaken may just be collecting some "noise" from other logging events. Here's a snippet of the stacktrace I'm seeing:
java.lang.NoSuchMethodException: getSlotId [int]
at java.lang.Class.getMethod(Class.java: 2068)
at java.lang.Class.getDeclaredMethod(Class.java: 2047)
at com.google.android.apps.a.a.a.c.i.b(SourceFile: 51)
at com.google.android.apps.a.a.a.c.i.d(SourceFile: 73)
at com.google.android.ims.k.w.a(SourceFile: 22)
at com.google.android.ims.k.w.a(SourceFile: 21)
at com.google.android.ims.k.x.a(SourceFile: 7)
at com.google.android.ims.k.a.<init>(SourceFile: 7)
at com.google.android.ims.k.k.<init>(SourceFile: 8)
at com.google.android.ims.k.k.a(SourceFile: 7)
at com.google.android.ims.CarrierServicesReleaseApp.onCreate(SourceFile: 61)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java: 1118)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java: 5791)
:
at android.app.ActivityThread$H.handleMessage(ActivityThread.java: 1661)
at android.os.Handler.dispatchMessage(Handler.java: 105)
at android.os.Looper.loop(Looper.java: 164)
at android.app.ActivityThread.main(ActivityThread.java: 6541)
at java.lang.reflect.Method.invoke(Native Method: )
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java: 240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java: 767)
H,
i tried to build a CI pipeline thru AWS Device farm.. but not able to do with the same, as the ipa file(debug mode) is getting crashed everytime.. so i got a sample .ipa file from this repo.. but this too is getting crashed in AWS Device farm.
Is there any issue with building the .ipa file ??
can you please help me with the same.??
Thanks,
Nitish
This SO post might help with that: https://stackoverflow.com/questions/49823427/c-sharp-xamarin-uitest-how-to-assert-that-both-an-element-exists-and-text-is-co
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.