Neville Grech Neville Grech
unread,Apr 1, 2008, 2:36:40 PM4/1/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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