Skip to content

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.

License

Notifications You must be signed in to change notification settings

mgarnica/Cetriolo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 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

Languages

  • Java 98.4%
  • Other 1.6%