MULTIPLE SOFTWARE TESTING.
I require an application that performs testing of software, basically the cycle of the application is loaded and have a list of software to be tested (eg quicktime) and can be assigned a folder where subfolders and files to test them as could be a video file (. MOV). After implementing the process input (quicktime) must be executed PYDBG and if it finds an exception should be stored locally in a zip.
The application must perform the following steps, which all have to be exact because the cycle will be repeated endlessly.
Load software to test
Load test directory
Run PYDBG set.
If it finds something, register and close process and continue to the next file. In case you do not find anything the same but without registering.
The application as the description says should make the task of executing the process again and again with the file list PYDBG set to record them and if you find exceptions.
It is important to note that although the program must be able to load any application for testing I require a default list that indicated.
They are important tests made with these because many of these processes (eg quicktime) generate error when only kills quicktime.exe thus required a study on closing the application.
The last point is important because many testing times perform poorly when closing and the next testing is corrupted.
Browsers: Safari, Chrome, Internet Explorer, Firefox.
MULTIMEDIA AND OTHERS: QuickTime, Windows Media Player, VLC Player, Adobe PDF.
EDITORS: Openoffice, SYMPHONY IBM, MICROSOFT OFFICE (these all applications) of the suite.
The important points to play after the explanation of the program is that I require two important functions.
That testing can be done in multiples for example if I have a directory with 10000 files in parallel want proven example VLC, Quicktime, Windows Media Player).
Have a cron process type that files were tested not retested.
I need a suggestion on one of the major points because of the following. The program that generates files testing runs on an SSD for speed but low capacity. There is also another SSD but not higher capacity.
The problem is that I require speed in generating and executing (The two programs (the testing and generated files) would be implemented simultaneously in real time thus having little capacity on the SSD I require that the program have a pruning job or something similar like moving to another disk.
The problem and a possible solution is this, the program that generates the files named in randomly tested once when attempt to delete or collisions generate some kind of problem. One possible solution is to empty the file. This will not take up space.
The program also checks if the file was tested by three processes pro example I could erase.
This last point, hear ideas.