[Zierp-developer] testing, functional requirements documentation
Status: Pre-Alpha
Brought to you by:
drstins
|
From: Stins, D. www.Zion-IT.c. <DR...@Zi...> - 2005-06-19 15:54:03
|
Patrick, Thanks for your reply. I agree that we need functional requirements to enable excellent testing. That is exactly one of the reasons why I started this project. Lack of documentation. Fortunately, it is not that bad. We got something and that is more then nothing. We got the manual at the wackowiki. http://wacko.zion-it.com/ZionITERPDevelopmentTeam We got the on-line help. And the other stuff at the wackowiki. We got the sources. We got the testenvironment. Fortunately are a lot of the scripts just basic insert update delete scripts enhanced with foreign key checks and/or buttons for printing, calling other simple scripts, ... Foreign keys are implemented to secure data integrity. This give me the feeling that we are able to test 80% of Zion-IT-ERP with the current documentation set. The kind of functional requirements were you are looking for does not exist. Please tell me or setup a template (at the wackowiki or ....) for anything you need for proper testing. This could be used to write the required documentation for proper testing. I prefer to get this documentation finished as soon as possible. Also the phpdoc documentation in the source code (see developers lists message) is one of the steps for the documentation. I requested Artegonio to create the datamodel documentation and improve the datamodel. In the meanwhile current testing which can be done is based at the current information available. One goal is to get rid of all displayed errors and warnings which are native sql and/or php errors or showed in the error_log file. Functional errors can only detected when you and/or the other testers recognise unrealistic functional behaviour of the application. With your ERP expertise, I think that you are of great value to detect these functional errors. To document what is tested, to know how much time it takes to redo it again, we need to have testplans/cases/...... Hopefully we are able to enhence those testplans/cases soon with requirements in the functional documentation. It would be great when you (or another volunteer, but you sounds like you exactly know wat you need for proper testing) setups a template for the required functional documentation and create a system/planning to monitor this. I prefer not to add new functionality (like hrms) until this firm basis is finished. When you need help, then please inform me/us/.... I always can try to recruit other documentalists or may be someone in the team (like me) would like to work at it. I hope that the testers are able start with the moduletest and will produce input for the functional requirements documentation. It is obvious that they can't test the functional requirements properly, because we do not have them yet.... With best regards, Dick Stins ----- Original Message ----- From: <eng...@ea...> To: "Stins, Dick www.Zion-IT.com" <DR...@Zi...>; "Breeze Undefined" <bre...@gm...> Cc: "Doomster" <ele...@ne...> Sent: Sunday, June 19, 2005 4:27 PM Subject: Re: recurring stuff specification > The problem we have is we do not know the correct functionality of the > system as it isn't documented on the functionality, so accordingly how are > we to write test scripts without the knowledge to evaluate what is right or > wrong. > I am uncomfortable just flying into this with our eyes closed on testing > when I have no clue as to the way it should work. > > > [Original Message] > > From: Stins, Dick www.Zion-IT.com <DR...@Zi...> > > To: Breeze Undefined <bre...@gm...> > > Cc: Doomster <ele...@ne...>; <eng...@ea...> > > John mentioned an idea for using automatic testing tools, but with or > > without automatic testing tools, we still need to define what to test. > > > > From technical perspective, we change script files. When we release a new > > script file, then we need to have a testplan for this script. > > > > I call this a module test. > > > > My suggestion is that you start to setup per module: > > - test plan > > * description test cases > > * .... > > - test sets > > - test results > > - ..... > > > > It would be nice to be able to reuse the testsets or have scripts to > > recreate them. > > > > I think that it would be nice to describe it all at the wackowiki, but any > > other suggestion is welcome too. > > The advantage at the wackowiki is that you can mark (put your name behind > > the script....) the scripts where you are working at and it is accesible > to > > the others. > > > > I setup a page > > (http://wacko.zion-it.com/ZionITERPDevelopmentTeam/TestModules ) with > > all(?) scripts (please tidy up this page to your prefered method). When > you > > doubleclick (or click at edit), you can enter your name behind the script > to > > indicate you are working at this moduletest. > > When you hit the question mark, you create a new page for the specific > > moduletest. > > > > Another option to coordinate/manage the testing is too create issues at > our > > support tool. The issues can then be assigned. When they/you consider > that, > > then I prefer to put all test issues/tasks at a separate project. I > already > > create a subproject moduletest. You can move to this at > > http://zierptest.zion-it.com/support by selecting it in the right upper > > corner (button Switch). > > > > Feel free to contact Patrick and John ( mailto:eng...@ea... > > , ele...@ne... > > ) and also to contact me when you need help or have any other question. > > > > With best regards, > > > > Dick Stins > > > > ----- Original Message ----- > > From: "Breeze Undefined" <bre...@gm...> > > To: "Stins, Dick www.Zion-IT.com" <DR...@zi...> > > Sent: Sunday, June 19, 2005 7:52 AM > > Subject: Re: recurring stuff specification > > > > > > Dear Stins, Dick > > > > I explored the http://zierptest.zion-it.com/ and have gone > > through the "webERP manual". > > > > I couldn't go about "sales order" as I do not have the > > customer details. I have only the login (user: gast), and I cannot > > really get into testing. I would want you to assist me regarding this. > > I would like to take up a particular "task", so that I am clear in > > whatever I take up and complete it. > > > > Can you please give me the contact details of my test > > co-ordinators. I shall ask them guidance on this. Please do contact > > me, if you want to clarify with me. > > > > Anticipating your reply, > > Thanks, > > ThaniX > > |