JavaScript Focus testing
Goal
The Goal of this test is give answer if JavaScript support has desired quality.
What should be tested:
- You should test support for .js, .css, .html2 and .css2
- Coloring
- CodeCompletion
- CodeFolding
- Indentation
- Navigator
- Pay attention to any performance issue
- Check if fulfils requirenments of netbeans module (reopening ide,cloning,serialization etc.)
- Check creating from template
- How it behaves in web project as well as in java project
- Go through javascript specification and UI specification
- Try some application which uses extensively js like dojo
- HTML embedding. Use some HTML files, containing javascript and css, some long (tiddly wiki) some short e.g. pages downloaded from the internet
- Rename the file to .html2 and open it
- Make changes in JavaScript, test Code Completion,....
- Optionally find or generate some very long CSS
- Rename it to .css2
- Make changes in CSS
Reporting issues
- JavaScript standalone issues should be reported in scripting/javascript component
- JavaScript embedded issues should be reported in languages/html component
- CSS issues should be reported in languages/css component
How to get netbeans with javascript support
- Install the latest NetBeans 6.0 daily build
- Download the the latest build artifact here
- Unzip it into folder with NetBeans build
Known P2 and P1 bugs
- OutOfMemoryException during working with js file >= 163K 97757
- Peformance issue refering to js files with more than 1000 lines 95089