Cornutum / tcases

A model-based test case generator
MIT License
218 stars 54 forks source link

Programatic interface for TCases #259

Closed grzegorzgrzegorz closed 1 year ago

grzegorzgrzegorz commented 1 year ago

Hi,

I use TCases from time to time. I think it is great concept and great tool. The biggest problem for me is input space creation. While it was great idea to change XML to JSON it is still problematic to create JSON file input space for me. My real life scenario is:

There are drawbacks at this point:

I think there should exist "input space as code" approach which would have other advantages as well:

Did you ever consider such interface? Here is the example of similar project which tries to implement this idea: https://github.com/RetailMeNot/pairwise What do you think about it ?

(I just realized that maybe this should go to discussion section - I am sorry if I make some noise here.)