Skip to content

Khaled-Noordin/Cetriolo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cetriolo

Status of the project and future development/bugs

From an email of Andras:

Q: I hope you are well and I apologize to disturb you with my email. I would like to ask whether is there any chance you are going to continue developing the Cetriolo plugin? I started to use it because I'm a test engineer and I want to test my project using BDD method. On the other hand, I don't want to use Eclipse. If so, than I would be happy and as a user-tester I would like to contribute to your project.

A: First of all thank you for your feedback and sorry for the late response. Basically this was project was something i wrote because i needed to use. I put it in github because i thought it could be valuable for other people too. And that was the case. The problems with this project though is that there are few bugs and a few feature missing, expecially regarding multiple gherkin language support. So to be completely honest with you I really have no time to work on it by myself. I think this plugin is a good starting point to make the support of cucumber awesome in Netbeans but unless someone starts to contribute to the project i will not keep developing it. In the next month i might review it a little bit to get rid of the bugs that are currently open and make some documentation, but as I told you I am not going to keep developing it by myself. If i do, it will be for supporting the scalatest framework too, but as yoiu can imagine that would be a big undertaking.

Wiki

Started as a porting to NetBeans of the https://github.com/rlogiacco/Natural plugin for Eclipse. Natural is a collection of Eclipse plugins to enable rich smart editing of acceptance tests using natural language definition files.

This plugin adds to NetBeans support for Cucumber. Cucumber is a tool for running automated acceptance tests written in a behavior driven development (BDD) style. You can use it to automate functional validation in a form that is easily readable and understandable to business users, developers and testers.

overview

Cucumber lets software development teams describe how software should behave in plain text; and this text follows some conventions and keyword specified by a syntax called Gherkin. At the moment the feature supported for this langualge are:

  • Syntax Highlighting (Colors, editable in the preference)
  • Navigation of feature files (the navigator view)
  • A palette to visually add new elements
  • Code Completion (Triggered by Ctrl+Space)
  • Code Folding (Folding on blocks like Feature, Scenario ...)
  • Code Formatting (Triggered by Alt+Shift+F)
  • Language Templates to create new .feature and .future files
  • Hints to fix grammar errors
  • Code Navigation go to the implementation of any step definition using hints

About

Porting to NetBeans of the https://github.com/rlogiacco/Natural plugin for Eclipse. Natural is a collection of Eclipse plugins to enable rich smart editing of acceptance tests using natural language definition files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published