I am not even sure if this bid request is possible. If it is and you ARE COMPLETELY SURE YOU CAN COMPLETE IT IN THE TIME ALLOTTED, please bid on is ASAP! I need a program, written in either Visual Basic or C/C++ that will perform the following options: 1) Run an executable 2) Record a set of steps (clicks, text enters, etc.) that a user performs 3) Repeat those steps up to 1000 times simulating, as much as possible, user concurrence. 4) As the steps are being repeated, the program should record the time it takes, and the processor use (in any format) amount for the steps. 5) If the computer cannot handle such a load, it may lockup. The lockup should be prevented from locking windows completely and any lockups should be recorded. 6) At the end of this process, the program hould use a MSChart Control to diplay a bar graph displaying all of the above data (amount of time needed, number of lockups if any, and the amount of processor power required to complete the load.) All of this will go into a product that allows programmers to test the efficiency and reliability of their code. The program should be quite simple: 1) a beginning screen with a filebox that allows user to select executable to test 2) a textbox that allows the user to enter the # of concurrent users, from 1 to 1000 to test for 3) a "Start" button 4) a second screen that tells the user to record a simple sequence of steps for the app to follow. If you have any questions about any of this, please send a comment. PLEASE INCLUDE THE LANGUAGE YOU ARE GOING TO USE IN YOUR BID. Additional variables may be added. If I accept your bid and then subsequently add a variable, I will ask you to quote a bonus, and your bonus will be paid upon completion of the addition of the desired variable.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) A short (1-page) tutorial on how to use the program (its most basic functions) 5) ALL WORK MUST BE WELL COMMENTED!!!
## Platform
- Windows (9.x/NT 4.0/2000/XP (home and professional)) - Pentium Class (II or Higher.) - Pentium 100s would be nice, but not required. - 64 Megs of RAM MINIMUM - 80 Megs MINIMUM is acceptable.