Boyka Framework
Boyka Framework config file
| Type | object |
|---|---|
| File match |
boyka-config.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/boyka-framework/latest.json |
| Source | https://www.schemastore.org/boyka-config.json |
Validate with Lintel
npx @lintel/lintel check
Properties
Collection of API configurations
Package name where all the Boyka listener implementations are placed
UI Configurations for Web and Mobile
6 nested properties
UI interaction delay settings
5 nested properties
Delay before clicking on an element (in ms)
Delay before moving of mouse (in ms)
Delay before swiping on the device screen or inside an element (in ms)
Delay before tapping on an element (in ms)
Delay before typing any text in an element (in ms)
UI logging related settings
3 nested properties
If true, any log files generated by Selenium or Appium would be saved
List of type of logs which you want to exclude from
Path where the logs should be saved
Mobile related settings
UI screenshot related settings
4 nested properties
Set to true to enable screenshots
Screenshot file extension
Path where the screenshots will be saved
Prefix of the screenshot file name
UI timeout related settings
5 nested properties
Explicit wait for the element to wait for a particular condition to succeed (in seconds)
Delay while Highlighting the element (in ms)
Implicit wait for Appium to find the element (in seconds)
Page load timeout (in seconds)
Script load timeout (in seconds)
Web related settings
Test Data related settings
4 nested properties
Data file extension
Is data file external or not
Test data file path
Test data source for test data driven testing
Definitions
Capabilities object where you can add any capability based on the Cloud platform supported or Grid supported capabilities
Arguments object where you can add any arguments
Type of Mobile Application
Target Appium Driver
Target Web Browser
Type of Target Device
Log level used to capture the Appium server logging
Target Mobile OS
Page Load strategy for Web application
Protocol for Target server
Swiping speed for Mobile devices
Target Cloud providers
Video recording quality
Window resize type for Web Browser
Permission decision for iOS devices
Permissions for iOS devices
Test data source for test data driven testing