This topic explains the recommend daily workflow for different team members.

Developers

  1. Import tasks (posted by the nightly server execution) as described in Importing Results into the UI.
  2. Address any quality tasks assigned to you:
    1. Review the assigned tasks in the Quality Tasks view as described in Reviewing Results.
    2. If needed, reassign tasks as described in Reassigning Tasks to Other Team Members.
    3. Address the remaining issues (e.g., by correcting code, updating the test suite, etc.).
  3. Work on the assigned implementation tasks.
  4. When creating new code or working on existing code:
    1. Test new and modified code according to the team’s designated policy. You can do this by starting Quick Mode analysis interactively, or letting it run in continuous mode. 
    2. Fix the problems reported in the Quality Tasks view.
    3. Use the Rerun failed tests or Rereun tests button (in the Test Progress view) to check if your changes resolved the reported quality tasks.





  5. Add any new or modified source code and testing assets to source control so that they can be integrated into the regression test suite.

QA 

  1. Import tasks (posted by the nightly server execution) as described in Importing Results into the UI.
  2. Address any quality tasks assigned to you:
    1. Review the assigned tasks in the Quality Tasks view as described in Reviewing Results.
    2. If needed, reassign tasks as described in Reassigning Tasks to Other Team Members.
    3. Address the remaining issues (e.g., by updating the test suite, reporting the problem to development, etc.).
  3. Work on the assigned testing tasks.
  4. Create new tests according to the team’s designated policy.
  5. Address issues found.
  6. Add any new or modified testing assets (e.g., .tst files) to source control so that they can be integrated into the regression test suite.

Managers and Architects

  1. Review status emails sent via Parasoft DTP.
  2. Drill-down into details through Parasoft DTP.
  3. If policy adjustment is needed (e.g., to tighten or relax the expectations), update the shared test configurations and re-deploy them across the group/organizations.
  • No labels