Is it extremely rare during the software lifecycle to jettison most of the automated test tools, and then?

Is the following argument for using automated software development tools correct?

  • 1/Automated tools can assist in development. For example if a monkey at a typewriter is attempting to "author" a document, an automated tool might be able to recognize that a valid word, or sentence, or sonnet even, or "line of code", has been "authored". 2/So too if an automated tool is attempting to write code, for example to "fix" some software. Another automated tool may be able to recognize that the proposed "fix" will work. 3/A system, such as Oberon submarine does/did, may have a R/R (record/reproduce) unit. In the case of Oberon, the program was also stored on the R/R unit. So it was possible that the program could be accidentally modified - this could happen a wrong change was made to the program, so that the R/R unit could modify the program. An automated tool might be warranted, to check that the program code in particular the R/R portion of it, is as originally agreed. 4/If a change is made to a program so that ranges of 0 thru 360 degrees are converted to 0 thru 359 (as apocryphically happened to Collins software), existence of an automated tool is warranted that would recognize the change was wrong and change the range back to 0 thru 360. 5/Apocryphally, for Oberon system, a supposed "release 105" contained an incorrect change. Not good. Much worse is that no automated tools were made available to recognize that the change was wrong, and change the system back to what worked. (Ideally the system would also hit Kilkenny or Kilpatrick or whoever fouled up the change, over the head with a styrofoam pointer or one of those dummy weapons they sell at the Easter Show) 6/For Oberon and also Collins, automated tool would be warranted to inject a suite of EH84 test case data blocks into the SCTT LBTS simulator and check that the simualtor handles the synthetic weapon data blocks and "hits" the synthetic target. Ideally there'd be automated tools to check that missile path patterns "look" correct and PACQ parameters look correct. Without such tools you only find out years, decades, later that your key man "Kilpatrick" or was it "Kilkenny" or was it "Pee-cubed", you've forgotten their names now, fell down on the job. 7/Automated tools might be run against each other, improving each other. 8/Your system under test might possess 26 modules, and you might want at a minimum 26 automated tools. Because of overlap, quality IMPROVES with change, as opposed to falling off.

  • Answer:

    I agree with you 100 per cent, I think. But why did you put this question in Embassies and Consulates, I don't agree on that.

Scrambled egg at Yahoo! Answers Visit the source

Was this solution helpful to you?

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.