![]() These days, mobile performance is more crucial than ever, but it’s also a challenge to gain visibility into all of the factors that impact it.Īpptim provides easy-to-read reports to check mobile app performance, review logs, and crash details while going about your manual or automated functional tests. To learn more about the different mobile performance metrics that Apptim covers in its reports, check out this article.Ĭheck out this blog post where I cover how to run automated tests with Apptim using the open source tool, Taurus. With just a click of a button, Apptim captured a lot of insights for us! Here are some screenshots that the Apptim Report generated for our retail app:Īnd here we can see how the memory usage was increasing over time: We can open this report locally or publish it to our Apptim cloud workspace. Once we’ve finished our test session, Apptim will generate a report with a summary of all of the performance data that it has automatically captured for us while the Appium tests were running. Once the Appium tests are done, we click on “End Session” in Apptim and wait for the test session report (which will be generated automatically). At this point, the automated tests will exercise the app and Apptim will record everything and generate a report at the end. Make sure you have the Appium server running before starting the tests. We now go back to our IntelliJ IDE and click on “Run” to run the Appium tests. So, we’ll choose the exploratory tests option when prompted, and put a name to our test.Īpptim will start recording everything that happens in the app. In this example, we will be running our Appium tests and we want Apptim to capture the app performance data. Then, Apptim will ask what type of test we’d like to run. To start a test, we will simply connect the device to our Mac through a USB cable and open Apptim. We already have our retail app installed in an iPhone. Apptim requires installing some dependencies, which it will list for you, and after clicking “Install Dependencies,” it will begin to install them for you if they are not installed already. We then download the Apptim Mac desktop application from here. We can debug and run the Appium tests from inside IntelliJ. We’ll use Java to write our tests and TestNG as the test runner.Įxample of a test to filter products by category, “Phone”: We then created three tests for our iOS retail app: filter a category, select a product and add a product to cart. We created a class called DemoApptimTest, where we set up our desired capabilities. In this post, I will show you how you can use both tools together for more complete mobile app testing in just three simple steps:įor this example, we will be using IntelliJ to write and run our tests in Java. ![]() In order to use Appium, you will need to install the Appium server and create some tests for your app. And lately, many Apptim users have been wondering if there’s a way to use it along with their automated tests.Īppium is an open source tool that enables you to write automated UI tests for Android and iOS apps. Apptim is a mobile performance testing tool that can be used during manual app testing, exploratory testing, and debugging. There are many ways that testers and developers can find out about bugs and potential issues in their app. This is where mobile app automation becomes important. ![]() In this post, I will show how you can get mobile performance data using Apptim while running Appium automated functional tests.įor anyone involved in the development of a mobile app, being able to test it thoroughly and even automate some of the process is a huge relief and time saver. ![]()
0 Comments
Leave a Reply. |