Why App Developer Companies Should Go Mobile DevOps

Why Mobile Developers Should Go Mobile DevOps
Why Mobile Developers Should Go Mobile DevOps

There has been lots of articles and discussion how mobile devops practices can be adopted, integrated with existing processes, and even how to make use of resources efficient and beneficial for organizations. On the contrary, there has been very little discussion WHY mobile devops can make a difference to organizations striving to enable their IT, operations and development, to be well integrated with their business goals.

In this article, we’ll take a look what are top reasons for mobile development teams to adopt efficient mobile devops practices in order to become more productive with their execution – and WHY this all makes sense for mobile development.

Read more

The Basics of XCUITest and Using Xcode UI Test Recorder

the basics of xcuitest
the basics of xcuitest

As you may know Xcode provides a handy utility for recording UI tests for iOS apps. Despite the testing world is full of record-and-playback tools that provide access to UI elements, their details and characteristics, and provide full information about IDs, user interface interactions done on those, and so on. For example, Appium inspector is one of those tools that quickly provide you with all information about the underlying UI elements.

Read more

Getting Started with KIF for Functional iOS UI Testing

Since the deprecation of UI Automation from the latest Xcode there has been lots of buzz around XCTest and XCUITest. These frameworks have served many of you since Xcode 5 and many of you have used frameworks that are build on top of XCTest implementation. KIF – Keep It Functional – is a great example of those frameworks.

In this blog, we’ll take a look at what KIF has to offer for UI test automation and how to get started with it.

Read more

How to Create IPA and XCTest Package for iOS Testing

how to create ipa and xctest package for ios testing
how to create ipa and xctest package for ios testing

The Xcode’s XCTest framework is getting used more and more by developers and QA folks that aim to test their iOS apps efficiently. This framework is a great addition in iOS developers toolbox and in order to get you up and running with it here are some basic step-by-step instructions on how to get started with XCTest and how to create IPA properly for a test session.

Read more

Pros and Cons of Using XCTest for iOS Testing

Pros and Cons of XCTest for iOS Testing
Pros and Cons of XCTest for iOS Testing

There are actually very few test automation frameworks that are tightly coupled with the development tool itself. XCTest framework is one of those frameworks that enables its users to write basic unit, performance and some level of UI tests for iOS apps. And as always, frameworks that couple tightly with their development tool and environment has some pros and cons that users should be aware of. In addition to pros and cons of XCTest, we’ll take a look at some basic things about XCTest framework in this blog.

Read more

The Value of User Experience Monitoring for Mobile Apps

Maximizing and providing the best possible user experience is the top requirement for all mobile related products – and the top priority for their developers. Today’s mobile users expect apps, games and mobile web work flawlessly regardless of location where they use those and how they use those. In this perspective monitoring a native app, game or website in production is important, but it’s even more important to get the right metrics out of that monitoring data, and understand how to build better end-user experience.

Read more

Appium Tip #27: Using Appium for Mobile Game Testing

Using Appium Image Recognition for Game Testing
Using Appium Image Recognition for Game Testing

Appium is one of those frameworks that scales well across different use cases. For example, many of today’s popular mobile games do get tested using Appium and Image Recognition. This is extremely easy and effortless way to create tests for graphics-based content and mobile games are natural use cases for Appium Image Recognition.

We’ll take a look at Appium image recognition features, how to get started with this setup and use real Android and iOS devices from Bitbar Public Cloud.

Read more

Live Q&A Session at Bitbar Testing – Ask Us Anything

We’ll be hosting a live Q&A session to answer any of your technical, business or other testing-related questions on the 8th of December. Mark your calendar and submit your questions – we’re truly looking forward to help you out with any of your questions. So if you have a puzzle that needs a correct piece, we’re providing out best help and effort for mobile app testing, mobile game testing and mobile web testing during this event. Don’t miss this one!

Read more

The Basics of Mobile Continuous Integration Workflow

The mobile workflow has been improving a lot. If there would be only two things to thank for this achievement, no doubt those would be the continuous integration adoption as a part of the mobile development workflow and use of agile and mobile devops types of cultures inside organizations. In these, the automation is the key for successful app development, testing, deployment and eventually monitoring of it running in the user context.

The mobile app quality has become crucial factor for success in mobile ecosystem. From indie developers to SMB-sized app/game studios and larger corporations pushing apps for users in various app subverticals (banks, retail, insurance, travel, and a dozen of others), they all understand what gaining a five star feedback for their app means.

We’ll take a look at how mobile continuous integration can contribute.

Read more

Using Fastlane for Continuous Delivery of iOS Apps

Fastlane for Continuous Delivery of iOS Apps
Fastlane for Continuous Delivery of iOS Apps

Continuous *everything* has quickly become one of the most crucial backbones of mobile DevOps workflow. Many of today’s mobile developers use continuous integration to build, test and deploy their apps, games and even web apps. The process is typically scripted and configured so that all steps take place automatically and source code is stored on repository (Github, some local one etc).

In this article, we take a look how mobile continuous delivery and continuous integration works for iOS app development and testing. We’ll also take a look at Fastlane and how mobile devs can get the best out of it.

Read more

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close