
Explore mobile software testing concepts for manual QA engineers, including mobile-specific testing, device and operating system considerations, and testing of native, web, and hybrid apps, with Android Studio and Xcode.
Evaluating functionality, performance, usability, and security across diverse devices, mobile testing meets high user expectations and delivers a competitive edge. Cover interruption, installation, and device-specific features testing across versions.
Explore the diverse types of mobile devices—smartphones, tablets, wearables, and gaming devices—and learn how to test apps across device types for compatibility and seamless user experiences.
Master update testing for mobile apps, verifying functional, regression, compatibility, usability, performance, and data migration after updates on iOS and Android.
Explore mobile installation and uninstall testing for Android and iOS, highlighting common bugs, resource checks, permissions handling, and icon placement across the device matrix.
Explore current Android and iOS versions in use, learn why testing across multiple operating system versions matters for app store requirements, user experience, and broad user base.
Learn Android Studio basics, from installation and interface basics to connecting devices, viewing logcat, launching emulators, installing apps on the emulator, and running your first app.
Explore iOS VoiceOver accessibility testing with a hands-on guide to enabling VoiceOver, gesture navigation, and screen reader compatibility testing for accessible mobile apps and websites.
Explore TalkBack on Android through hands-on screen reader compatibility testing, learn activation methods, gestures, form testing, and how to address focus order and labeling issues for accessible apps and websites.
Hi everyone. This course is about Mobile Software testing, testing which except general software testing types for both Web and Mobile testing, includes mobile-specific testing applicable only the mobile applications and websites and we explain them in detail to improve the work of a manual tester.
The course will be useful for testers:
1. Absolute beginners in Software Testing who want to take the first steps in Mobile Software Testing
2. Experienced software testers who want to recall the basic knowledge of Mobile Software Testing and learn something new in this topic.
For that reason, we prepared 3 things:
1. We answer to the General question of the mobile testing:
What mobile testing is and why it is important?
What are the Different Types of Mobile Devices?
What's the difference between Native vs. Web vs. Hybrid Apps?
What versions of Android and iOS are currently in use on the market?
2. Since mobile testing has its characteristics, second thing we have prepared an explanation of Mobile-specific testing and answers to the following questions:
What are installation tests and uninstall tests?
What is an updated test?
What mobile interruption testing is?
Each video of mobile-specific testing consists of several real-life examples, which show the most common bugs that the QA engineer might encounter during a specific type of testing.
Also, the course includes the Mobile Testing Checklist for each type of mobile testing.
3. We have prepared an overview of Mobile testing tools, where we will answer the question:
What mobile tools do you know?
Then we will explain two popular mobile testing tools such as Android Studio for the Android platform and Xcode for the iOS platform, demonstrating several basic practical functions of these tools that testers can use in their work.
We hope you will enjoy the course and feel free to write reviews and opinions on which tools you would like to overview next, we will prioritize and add them to the full version of the course.
Prepare a cup of coffee or another favorite drink and enjoy the course!
Hope to see you in the first lecture!