florath / rmtoo

Free and Open Source Requirements Management TooL
http://rmtoo.florath.net
Other
207 stars 59 forks source link

Traceability PoC #18

Closed kown7 closed 5 years ago

kown7 commented 6 years ago

Proof-of-concept for automated verification of requirements.

Currently only with xunit from pytest but extendable for other inputs. Should support the full V-model at some point.

florath commented 6 years ago

Would it be possible to rebase to current HEAD?

Can you explain why it is marked as PoC? What is missing?

kown7 commented 6 years ago

Will rebase.

About PoC:

Here's the current development plan I have in mind: https://github.com/CogPy/rmtoo/projects/1

kown7 commented 6 years ago

rebase done.

nifx commented 5 years ago

Are you still working on the traceability feature? If so, I'm interested in adding Vunit Json file support.

kown7 commented 5 years ago

I'm currently working on an excel import/export feature, hence the traceability has taken a backseat. When I'm done with it, I'll try to finish this feature. See https://github.com/kown7/rmtoo-example

Shouldn't vunit support xunit outputs as well?

nifx commented 5 years ago

Thanks for your quick reply. Yes, Vunit supports xunit output. But in the JSON file, you can add requirement attributes. Probably, xunit is sufficient. But I'm not sure how the tracibility will look like.

kown7 commented 5 years ago

I'll try to write a test-specification for the traceability part. This document can then serve as a pointer for how the traceability could look like. Progress will be slow though.

kown7 commented 5 years ago

@nifx please have a look at the example here: https://github.com/kown7/rmtoo/tree/tracemat2 in the testspe folder. This is where I want go with this, you're more than welcome to contribute a vunit-parser.

I will close this merge request until this other branch is up to speed