Skip to content

macxu/dragonfly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synopsis

Dragonfly is a light-weight tool for testing management and reporting

Features

  • Parse source code for test automation cases managed by Maven, and report the results like what cases are being designed, the details of them, which of them are automated, by which test class and test method etc.

  • Scrape Jenkins, and report the results like what jobs are grouped by a view, their builds, the test cases executed by each build, the execution result of each build and test case, by which test class and which test method etc.

  • Connect the source code and Jenkins, report the results from a high-level perspective so we know what test cases are being executed by which job and its execution history.

  • Analyze the source code, report which projects are following data-driven approach and which are not yet.

  • Analyze the source code, report what cases are designed without being executed.

Motivation

Dragonfly ....

Installation

  • Have docker installed
  • Have Python 3.5+ installed

Tests

N/A

Contributors

Marin Software

License

GPL V2 and above

About

a light-weight test automation portal, including test case design, test automation, Jenkins result analysis and reporting.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors