A lot of people seem really interested in the Redmine TCM plugin. Which would be great if I had something to share. But I don’t even have something to use. I’ve been swamped fighting fires doing manual regression testing at work, and haven’t even got a decent automation test suite going. I’ve been managing complexity with sticky notes, and it’s not pretty (well, my desk does look kind of colorful with all those bule and orange and green sticky notes.)
Someone needs to kick my butt and get me to work on it.
Apart from finding time at work to build it (beyond it’s current prototype state that’s not integrated into redmine), here are the roadblocks I need to overcome:
- Learn more about Rails.
I’m still a novice, and I need to take a step back and do some more serious studying
- Learn how to integrate it as a Redmine plugin.
It shows up but doesn’t use redmne auth, isn’t in the menus, and doesn’t have any relation to “issues”. I need a good example for this, and the Timetracker plugin is probably the best bet.
- Settle on a relatioship model.
Right now it’s very basic. A table of tests, and a table of test results. I want to have something like:
testCase <-> testExecution
testExecution -> testResult
testRun => testEnvironments
testSuite => testCases
testRun => testCases
Comments on testCase
Notes on testRun
- Getting the UI to look the same
I also recently switched from Windows to Linux (hooray) so I don’t even have a redmine development environment setup. It might take me a half day to get to the point where I can start coding and see where I left off.
I really want this to be a priority, but I’ve been spending my spare time on Resumelink for the past month, and will probably spend much of my spare time on it this month as well. Look for something in June.