Features planned for 0.2

0 views
Skip to first unread message

Neville Grech Neville Grech

unread,
Apr 1, 2008, 2:36:40 PM4/1/08
to st...@googlegroups.com
Features for upcoming version 0.2
This is just a draft list of 0.2 features/improvements. Feel free to add your comments/opinions to the discussion. I'd like to concentrate on making STDL more developer friendly and easily adoptable, so anything that can add to its user base is more than welcome. The long term vision is to make it into a de-facto standard for auto-generation of rigorous test cases. It is important however that any design deficiencies in the stdl compiler/syntax are eliminated at such an early stage.

Highest Priority

Better parsing logic (current one is hard to maintain)
Allow stdl statements to be more than one line long using '\' before \n
Better visual studio integration, stdl generation, etc... (this might replace the scite ide)
Eliminate dependson clause, dependencies between parameters are inferred automatically from the stdl code.
Better code generation (indentation)
Valid/Invalid partitions can be given string identifiers or no identifier at all
Significant test names (from partition identifiers)
Fix exit codes

Elimination of duplicate asserts in code generation
Better documentation and tutorials
Print line numbers in stack trace errors (can be used to show and highlight errors in the stdl editor)
A better test suite for the stdl project
An STDL "standard library" with re-usable test data
testing getters/setters through simple assertions

Optional but highly desirable features
generation of test strings using regular expressions
Support for other languages

--
Regards,
Neville Grech
Reply all
Reply to author
Forward
0 new messages