1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
TODO List
---------
+ Body BLOCK i.e. BLOCK:BODY MY_IF body p1 p2 : r1 r2
+ PROLOG body for inital stuff
+ EPILOG body final stuff
+ Naming
- Tag all public httest functions with a namespace or capsulate them in structures
+ Core
- Develop a virtual maschine for httest to improve script execution
+ Syntax
- Remove this annoying _ before the calls
- No upercase commands anymore
- Migration script, test it for adnovum httest scripts
- Or keep it backward compatible
- Syntax higlighting implement a special XML based output to generate vim, gedit, emacs, ... color coding scheme
+ Distributed
- Synchronize results from distributed tests
- Count errors, do not break
+ HTML
- DOM, XmlHttpRequest and HTML interaction
- Fill formular and submit
+ SSL
- Need more information on ssl failure
+ Debugger
- break on error
+ Output
- Print line number in output
- Stack trace on error is not highlighted. Do it the C way :)
- XML output
+ Scanning
- Parameterized scripts
- Slowloris
- Detect http infrastructure like owa, sharepoint, twiki, ...
+ htproxy
- Etag support
- Title matcher
- Link name matcher (the stuff between <a href..> and </a>)
- Generic tag matcher
- SSL support
+ Other
- Update user guide!
- Transparent forward proxy support
- Encrpyt the ntml type 3 message and extrakt user
- Clean up unused EXPECT/MATCH after a _ERROR ... _END
- Firefox plugin
- To display version do shortcut it to -V (htremote, httest, htnlm, ...)
|