On 10/02/2018 05:06 AM, Jiří Kovalský wrote:
>    The review means a simple verification that specification matches
> reality. If you spot only minor inaccuracies (spelling, grammar,
> formatting, missing steps and so on), then just update the current
> version of the test specification. If there are changes in the
> functionality that would make the test specification incompatible with
> previous versions of the IDE, please clone the test specification for
> Apache NetBeans 10.0 before updating it.

https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT+10.0+Test+Spec+Reviews

The main concern with the test specs is that some of them are out of
date. What needs to be done is to go through the spec step by step and
make sure that it doesn't ask for something that no longer exists in
NetBeans, or has changed. For example, there were major changes to the
profiler's UI around NetBeans 8.1 to make it easier to use.

If you're uncertain about whether there was a change in NetBeans that
affected the test specs, a good place to look is the New and Noteworthy
pages for previous releases:

http://wiki.netbeans.org/NewAndNoteWorthy

Those documents have screenshots that can be invaluable in helping to
determine how a feature is meant to be used.

You can also have a look at previous test specs to see what has changed.
Using the profiler as an example again, on this page:

http://netbeans-vm.apache.org/synergy/client/app/#/specification/394/v/2

there are some links under "Similar Specifications".

And if you just can't figure out what a test item is meant to cover,
please post on the dev list and ask if anyone there is familiar enough
with that part of the source to understand how it is supposed to work.

Please coordinate with the other members of your tribe to ensure that
the entire spec is covered, as some of them have quite a few test cases.
And don't hesitate to ask questions on this list, as some of us have
been through this before :)

As Jirka said, we can't overstate the importance of making a first pass
through the test specs to make sure they're up to date; otherwise, we
can't test effectively. Especially now that NetBeans is an Apache
project, it's up to us as users and testers to maintain these documents.

-- 
Glenn Holmer (Linux registered user #16682)
"After the vintage season came the aftermath -- and Cenbe."

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to