Skip to content

Using machine learning to automate UI front-end testing.

License

Notifications You must be signed in to change notification settings

KogniSimTech/UIMatrixML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UIMatrixML

UIMatrix ML is a dot-net framework which enables developers and QA to easily build automated tests which utilize Selenium and Machine Learning to build a matrix representation of HTML elements.

With UIMatrix ML, verification of front-end elements can easily be achieved.

How it works

Essentially, the framework calculates matrices given x features of HTML elements. For example, the default matrix build includes POS_X, POS_Y, WIDTH, HEIGHT. Simply put, a mathematical representation of your HTML elements' features is built.

A matrix would be built representing these features for a button:

[0, 0, 100, 25] 

Flow

UIMatrixML will build an inference model with given data to determine the probability that your site is visually stable. Running your site in different scenarios allows you to find areas where visual mishaps might happen.

About

Using machine learning to automate UI front-end testing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published