Project

silence

0.0
No commit activity in last 3 years
No release in over 3 years
Minimalistic functional framework
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

= 1.8.4
= 10.0
= 3.2.0

Runtime

>= 0
 Project Readme

Silence

Welcome to my new gem which I use to writing functional tests. I named it "silence" because I like silence :)

Installation

Install gem:

$ gem install 'silence'

Usage

Generate new project:

$ silence new project_name

During installation generator makes:

  • generate project structure

  • install all required libraries

  • setup ruby environment(create .ruby-gemset and .ruby-version)

    $ cd project_name

    $ bundle

Then run "cucumber" in project path

cucumber

Running options:

All available options we can see in cucumber.yml and all running options should be described there.

Project structure:

├── config
│   ├── browser_profiles
│   └── data
├── features
│   ├── pages
│   │   ├── widgets
│   │   │   └── some_widgets.rb
│   │   └── some_page.rb
│   ├── step_definitions
│   │   └── some_steps.feature
│   ├── support
│   └── some_feature.feature
├── reports
├── silence
│   └── cli
└── cucumber.yml

to be continued ...