Skip to content

MarkCTest/framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framework

This set of files serves as examples of Ruby-Selenium automation framework elements and structure. It's incomplete as the examples are just that, worked examples to provide insight into how we structure and use the tech to build a framework.

Notes

  • You will need to install the Gems listed in each of the fw?_controller.rb files
  • Each Framework example draws in more components. See the fe?_environment.txt file for what's needed.

FW1
This file is a very simple, 1 file example (basicFWExample.rb), of the structure for a framework using Selenium Webdriver.

FW2
This is the basicFWExample.rb split out into a more logical file set. Not complete but more correct. The 5 files demonstrate that Ruby can reach out to a framework that we can now expand on.

FW3
Extends FW2 with Logging and instruments Excel reports but not yet implemented. Teardown and Setup extended, new methods added for dataAndTime, logGeneration and failedTest screen-shot capture.

About

Example of a simple Ruby - Selenium automation framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages