Skip to main content
  • Create account
  • Log in
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Marketplace
  3. Tools (1287)
  4. SEED

SEED

SEED
1
0
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

Luna (4.4)

http://waisuan.github.io/SEED/p2_update_site/

Learn more...

Details Group Tabs

Details

Are you an avid user of the Cucumber BDD tool?

Do you write Cucumber tests on the Eclipse IDE?

Do you like CLEAN and CONSISTENT tests?

Then, SEED should prove to be useful to you!

SEED is an Eclipse IDE plugin that aims to ease users in writing Cucumber tests. Its main duty is to flag for repeated Cucumber Features, Scenarios, and Steps as the user is writing these tests. Cucumber tests can grow to be at a significantly large scale in a project and could potentially make maintaining/writing of these tests to be difficult i.e. prone to human mistakes. Manually discovering these inconsistent tests and having to refactor them could create a significant impact on a software development project especially if it is done late in the project timeline.

Well, fear no more. SEED is here to help!

Features include:-
- Discovering duplicate Feature titles.
- Discovering duplicate Scenario descriptions.
- Discovering duplicate Steps.
- Provide QuickFix for 'Given' steps that have been repeated across all of the scenarios and migrate them into the 'Background'.
- Provide QuickFix for consecutive Given/When/Then steps and refactor them into 'And' or 'But' steps.
- Cucumber grammar/syntax validation -- Before writing neat tests, they have to be valid beforehand!
- Outline view of Cucumber tests.
- Identifying lengthy Scenarios and Scenario Outlines (> 5 steps or < 3 steps).
- Identifying lengthy Background (> 4 steps).
- Identifying conjunctive steps and provide QuickFix for splitting said steps (into multiple steps).
- Able to detect if a Scenario(s) has multiple/consecutive 'When' steps and suggest a better solution for it.
- Able to detect if/when multiple Scenarios are similar to one another and provide QuickFix for combining them into a single Scenario Outline.

BONUS: Able to work side-by-side with the Cucumber JVM Eclipse Plugin.

For more info on SEED, feel free to visit its WIKI page.

P.S. You'll need to install the Xtext plugin (on Eclipse) before installing SEED. Check out the WIKI page for more info on this!

SUBSCRIBE to keep yourself up-to-date on any of SEED's NEW feature!

Categories:
  • Editor,
  • Languages,
  • Testing
Tags:
  • cucumber,
  • Gherkin,
  • BDD
Additional Details
Eclipse Versions: 
Luna (4.4)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
University of Manchester
Development Status: 
Beta
Date Created: 
Mon, 2015-07-20 11:30
Date Updated: 
Mon, 2016-02-22 14:21
Submitted by: 
Wai Suan Sia
Screenshots
Metrics
DateRankingInstallsClickthroughs
January 2021NA0 (0%)11
December 2020873/9191 (0%)11
November 2020846/9252 (0%)18
October 2020835/9272 (0%)9
September 2020NA0 (0%)11
August 2020NA0 (0%)10
July 2020NA0 (0%)9
June 2020NA0 (0%)10
May 2020NA0 (0%)13
April 2020857/8911 (0%)13
March 2020NA0 (0%)18
February 2020NA0 (0%)10
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for SEED.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Wednesday, January 20, 2021 - 19:38
  • Sign in to post reviews.

Markets

  • Eclipse Project (5)
  • Tools (1287)
    • Application Development Frameworks (155)
    • Application Management (27)
    • Application Server (37)
    • BIRT (10)
    • Build and Deploy (102)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (115)
    • Collaboration (35)
    • Database (45)
    • Database Development (33)
    • Database Persistence (17)
    • Documentation (59)
    • Eclipse Kura (64)
    • Eclipse SmartHome (45)
    • EclipseRT Target Platform Components (8)
    • Editor (332)
    • Entertainment (14)
    • General Purpose Tools (120)
    • Graphics (32)
    • IDE (327)
    • Internet of Things (IoT) (33)
    • J2EE Development Platform (42)
    • J2ME (6)
    • Languages (149)
    • Linux Tools (18)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (89)
    • Modeling Tools (141)
    • Mylyn Connectors (18)
    • Network (13)
    • Other (71)
    • Process (19)
    • Profiling (22)
    • Programming Languages (98)
    • Reporting (33)
    • Rich Client Applications (38)
    • Science (5)
    • SCM (17)
    • Search (40)
    • SOA Development (15)
    • Source Code Analyzer (96)
    • Systems Development (53)
    • Team Development (55)
    • Testing (86)
    • Tools (550)
    • UI (90)
    • UML (40)
    • Web (89)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (35)
    • XML (30)
  • IoT (113)
    • Eclipse Kura (64)
    • Eclipse SmartHome (45)
  • RCP Applications (78)
  • Training & Consulting (52)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • QAF BDD Editors
  • Cucumber Eclipse Plugin
  • Natural
  • COLA Tests m2e Connector
  • QMetry Automation Studio

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top