DEV Community

Cover image for MobileBDD framework
Software Development Manager
Software Development Manager

Posted on

MobileBDD framework

The mobile app automation testing framework was designed with full consideration of AOS testing, IOS testing, and switching to Webview context for H5 testing, making it easy for you to write automation testing code.

let's have a look the framework.
Image description
actions
Implemented element operations for AOS and IOS, such as clicking the element, input text, get screen width and height, swipe screen, etc.
Image description
config
Read configuration files/environment variables/system properties
Image description
context
Test environment context, save test data
Image description
driver
Driver management, connect devices, launch app, close app, etc.
Image description
hooks
Cucumber hook, to get the test case status, and decide what to do.
Image description
pages
Due to significant differences in element operations between AOS and IOS, a Screen interface has been defined, and AOS and IOS have different implementations
Image description
feature and steps
Image description
how to run
Image description

*Our github: *
https://github.com/jovic2017/MobileBDD

Top comments (0)