Mobile app testing
You will learn how to
This course focuses on iOS mobile app testing, and students will learn how to use mobile app testing tools.
In this course, students will learn how to classify mobile apps
Get to know the specifics of mobile app testing
Students will learn all the nuances of app testing, get acquainted with the basic elements of UI.
The course will also help students become familiar with the IOS development environment, learn how to look at application logs.
They will learn how to test iOS applications.
Learn how to sniff HTTPS traffic with Charles Proxy and Fiddler.
Learn how to test mobile application APIs with Postman tool
- Test mobile apps and use mobile app testing tools
Course Program
– Why test mobile apps?
– Mobile analytics data.
– The architecture of a mobile app.
– Types and types of mobile applications.
– Strategies for testing mobile apps.
– Difficulties of testing mobile applications.
– Methods for reducing the risks of testing.
– Testing compatibility with hardware.
– Testing the interaction between the application and the software of the device.
– Testing different methods of connection.
– Common types of testing.
– Additional levels of testing.
– Cross-platform testing.
– Testing advertising in the mobile app.
– Touch screen gestures.
– Testing techniques based on experience.
– Specifics of the establishment of bugs.
– How to choose a device for testing?
– IOS shells on the market.
– Application architecture, main components.
– The life cycle of an Activity.
– Elements of the UI.
– Reading mobile app logs.
– Working with the emulator.
– The principles of traffic sniffers.
– Traffic monitoring tools (Charles Proxy, Fiddler).
– Data filtering and spoofing.
– Practical work: traffic monitoring with Charles Proxy.
– Traffic filtering: Focused, Regex, Black list tool.
– Data spoofing: Breakpoints, Rewrite settings, Map Local.
– Proxying traffic from devices.
– API testing of mobile applications with the Postman tool
– Configuring Postman.
– Creation of collections with API queries.
– Practical work on the whole course material. Cumulative learning