Console Debugger Features
- Test devised by tester during QA process
- EiffelStudio
- Basic wizard compiled project with a few lines indicated below added to the make routine
- Functional correctness
- Minor
- EiffelStudio 6.0
- console
- debugger
- debugging
- Linux 32bit
- Linux 64bit
- Mac 32bit
- Mac 64bit
- Normal usage
- Windows 32bit
- Windows 64bit
- Debugger
To test the basic features of the console debugger so that a simple application can be debugged via the command line
Step in to the system
Continue
Debugger should stop in the print routine
Continue
Immediately break the debugger (with Ctrl-C), debugger should be in the loop
Continue
Exception should be raised with with feature call on Void target on str, debugger should indicate the exception raised
Continue
System should end gracefully with the 'Line Printed to Console' being visible at the first step.
The attached system should be compiled and the console debugger menu should be entered via
ec -loop -config console_debugger_test.ecf -target console_debugger_test
Then go to the debugger menu
Then set a breakpoint in the 'print' routine
All the basic debugger features should do their specific task, ie: step in, stop at breakpoint, step out, breakpoint handling, exception handling exiting and that the output display on the debugger should indicate the precise action that the debugger has taken.
| Attachment | Size |
|---|---|
| console_debugger_test.e | 473 bytes |
| console_debugger_test.ecf | 981 bytes |
- Login or register to post comments
- Add new test run report
Test runs
No test runs for this test case available.
CTRL+C is not supported
"Immediately break the debugger (with Ctrl-C), debugger should be in the loop"