[RSS]

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