Skip to content

randi2160/QATIP-FITSEL-Framework

Repository files navigation

"# QATIP-FITSEL-Framework"

Installation instructions

We currently support .Net and Windows system. Our roadmap include supporting other operating system to be release soon.

Requirement pre-requisites:

Java VM 6 to support FitNesse. Download and install from http://java.sun.com. Microsoft .NET 3.5 (at least) Framework to support FitSharp, the .NET test runner for FitNesse. Download and install from http://msdn.microsoft.com/netframework. You will need to download Fitsharp: FitSharp binaries for .NET 3.5. Download the latest release from http://github.com/jediwhale/fitsharp/tree/master/binary/. For our example you will need to download sql express or if you hav access to a orcale server then you should be fine. Download Fitsel framework

Download Chromedriver:

Our example require sql express sever to be running.. that way you can be able to see and run the example database tests successfully. Our framework also support Oracle... Fit library also support various other databases not part of Fitsel Library.

Read the series on how to setup the framework from scratch. We call it FITSEL framework

You would need to download and have SQL server running locally.

DOWNLOAD SQL SERVER 2014 EXPRESS

You likely just want SQL Server 2014 Express with Tools. This download includes SQL Management Studio. SQL Server 2014 Express x64 SQL Server 2014 Express x86

downloads

SETTING UP YOUR ENVIRONMENT:

Step 1: Extract and install Java SDK and follow instruction

Step 2:

Database validation setup

http://qatip.org/how-to-create-a-fitnesse-fixture-to-validate-database-table-in-sql-server/

FitSel libraryfitsel logo Framework is a libraries built upon other inclusive test automation framework combining the power of Fitnsesse for wiki interface + Selenium Webdriver + QaTip Fixture Library for backend, UI and Rest services support and Jenkins for Continuous Integration. This is a Framework built by QA Test Automation Engineer For QA Engineers.

Fitsel project is hosted on GitHub where you can find further documentation, source code, and issue tracker. Downloads are hosted at here on QATIP.ORG as well. The framework has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects.

FitSel Framework is currently being developed and documented on Windows and libraries are written in C#. We are currently seeking contributors to assist in extending this framework to support other platform and languages. Note, this framework is in preliminary stage and not stable, use at your own risk……

We created a Ticket support system in which you can submit request for support by Submitting a Ticket to our support Team. If you are a developer and would like to contribute, please contact me and i will surely add you to the ticket list as well as the resource tree.

fitsel libraries flow

How does it work?

fitselAutomationLibraryLogo

In our Package, we compile Fitnesse Framework, Integrate Selenium, added version of Jenkins software with sample tests showcasing supported libraries and how to use them. Our Blog and Documentation wiki will be constantly updated with new features and articles on how to implement various libraries.

What can i use this framework to Test?

This Framework can be used to support most of your automation needs. It is open source and therefore can be extended to fit your needs. We are currently supporting this product and would extend the library based on request. We have a ticket system to log any issues and new request for fixture support. Our goal is to create a framework and a library that is useful in the real world scenario as well as easy to understand with lots of example.

Is there Support?

Yes, Absolutely. We are seeking contributor and as this product become available and known to others, we are sure there will be contributor that will help us extend these libraries.

We have a ticket system that you can use to request support. We also have our forum to post questions.

How can i contribute?

This code is hosted on Github Please feel free to fork it and contribute.

About

Fitnesse and Selenium Automation Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published