Pickle Test Suite is a dedicated gherkin test manager suite. It provides a Gherkin and Behat editor and test plan management tool for Microsoft Windows.
The roadmap for the next release can be found here.
Download Current Release
The previous releases can be found here.
Pickle TS is designed to allow the management of both manual tests and automated test projects. It includes the following features:
|Project Support||Manage a folder as a project and remebers the editong environment.|
|Test Plan Support||Define a test plan with multple execution paths based on logic. Supports manual execution (with shared dynamic data). Behat and command line support to follow.|
|File Management||Delete, Rename, Copy|
|Project Type detection||Behat, Pickle, Mink, Selenium, SeWinium|
|Template Project Creation||Pickle, Behat, Mink & Selenium, SeWinium.|
|File Editor Support||Gherkin, PHP, YML, JSON, HTML, text.|
|Template File Support||All file formats.|
|Compilation of Gherkin Scripts||Execution and syntax validation.|
|Manual Test Execution||Includes filtering for test case selection.|
|Integrates test step feedback||Pass/Fail/Issues with feedback.|
|Test Execution helpers||Preview future steps and copy data/launch links.|
|Export test cases for external execution.||Excel Workbook|
|Test Execution Reporting|| On-Screen results tree.
On-Screen rich text report.
Copy the report in multiple formats (RTF, Text, Jire, etc)
Save the report in many formats (Excel, Word, PDF, Text. CSV, etc)
|Integrated spell checking||Multiple languages supported.|
|Support for cost snippets.||Gherkin. Preloaded with behat and mink statements.|
|Manual Execution instructions Support||Scripts can contain instructions for manual execution (supplementary to test step).|
|ANSI console support||Built in integration for conEmu. Supporting ANSI (coloured) console output form Behat, Composer, etc.|
|Behat and Composer support||Component Checker and support for composer and behat commands.|
|Dynamic Test Data||Custom gherkin statement for the generation and entry of data that can be shared within scenarions and across scripts (test plans)..|
For more details see: