A sequence of steps to reproduce an issue is the best thing you can
give to the engineer working on your problem. Reproducible problems
are easier to solve which means quicker resolution for you.
The more detailed the steps are, the better. Making one step per action
(like filling in a field or selecting a radio button) is great but
can be a little lengthy. In general, one step per dialog or equivalent
action is acceptable. Below are two examples of steps given to create
an EJB example, one lacking and one satisfactory:
- Create an EJB.
- Put it in your module.
- Build the project.
This lacks many important details that the engineer would need to
track down the problem. Don't provide steps like this. Instead,
use the following as a model:
- Create a new Project: File -> New Project...
- Accept the defaults and hit Finish
- Create a new EJB Module: File -> New... -> Enterprise -> EJB Module
- Accept the defaults and hit OK.
- Add a bean: File -> New... -> Enterprise -> Enterprise JavaBean 1.x
- Select the EJB Module you just created. Click Next.
- Accept defaults. Make sure Stateless Session Bean is selected. Click Next.
- Accept defaults and click Finish.
- Build the project: Project -> Rebuild Project...
You can see in this example that steps, values, and selections are
distinct. There are many ways to do the same thing in JBuilder so the
more detail you provide, the quicker the case will go.
|