Mobile software testing tutorials
Appium is an open source test automation framework for use with native, hybrid and mobile web apps on iOS and Android platforms. Native apps are those written using the iOS, Android, or Windows SDKs. Mobile web apps are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome or the built-in ‘Browser’ app on Android).
Mobly is an open-source, Google-developed, Python-based framework to perform software testing on products that require interactions among multiple devices, like social apps; or tests that require controlling test environment, like WiFi connection. Mobly can support many different types of devices and equipment, and it’s easy to plug your own device or custom equipment/service into Mobly.
Functional testing is an important checkpoint before releasing a mobile application. In this article, Dmitriy Radchenko shares a checklist of some of the basic points that will be common among mobile applications when you need to perform functional testing.
With the multiplication of versions, platforms (desktop, mobile, tablets) and operating systems, testing an application that is supposed to run in a browser is not easy. In this article, Alexander Rayskiy proposes an approach to select the set of browsers that will be used during the software testing activities.
Software testing is an important and tricky topic for mobile app development. With multiple operating systems versions and devices manufacturers, it is very time consuming to cover all possible combinations. This is why it is recommended automate testing with a parallel perspective rather than performing tests sequentially. In this article, Bakir Jusufbegović explains how to implement parallel mobile testing for iOS devices with Appium.
Software testing is an important and tricky topic for mobile app development. With multiple operating systems versions and devices manufacturers, it is very time consuming to cover all possible combinations. This is why it is recommended to automate testing with a parallel perspective rather than performing tests sequentially. In this article, Tarik Demirović explains how to implement parallel mobile testing for Android devices with Appium.
Mobile phones have changed the way many people do banking and led to the creation of many “virtual” banks that provide their services only online. In this case, the mobile app is one the key element for customer contact. In this article, Pavel Novik outlines the main software testing activities to deliver successful mobile banking apps.