Skip to content

Objective of this repo is to expose Winium API to automate desktop application. Most of the examples/blogs over web are with calculator which is very simple than production application. Hence this repo aims at checking feasibility to automate with a correct demo/sample application.

Notifications You must be signed in to change notification settings

GirishKolhe/java-mvn-winium-simple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

java-mvn-winium-simple

Objective

Objective of this automation is to provide a very simple automation code base for a desktop application using Winium. The objective is not to build a framework for Winium.

Project : flight-winium

This is a mvn project for desktop application automation. The sample application used for automation is flight application which is available with QTP for learning. It uses TestNG framework unit test framework.

Highlights

> Dependencies required for Winium
> Identifying elements using xpath locator

How to execute

  • Import mvn project in IDE
  • Execute Winium.Desktop.Driver.exe (can be invoked by builder process)
  • Run test01.java as TestNG Test

Further reading

About

Objective of this repo is to expose Winium API to automate desktop application. Most of the examples/blogs over web are with calculator which is very simple than production application. Hence this repo aims at checking feasibility to automate with a correct demo/sample application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages