How to automatically use [Test Reconfiguration] feature

Controller Tester automatically detects following modifications.

  • When differ present project information from imported project information using [Import Project] feature.
  • When differ present project information from imported test information using [Import test] feature.
  • When detect source code modification after analyzing project.
  • When analyze the project after writing the fault injection code in a location where fault injection is not possible.

When differ present project information from imported project information using [Import Project] feature

When differ present project information from imported test information using [Import test] feature

When detect source code modification after analyzing project

You can use [Test Reconfiguration] feature when Controller Tester detects source code modification after project analysis or reanalysis.

  1. When the source codes modify, the Test Navigator View indicates whether the change was made.
  1. Select [Reanalyze] in project context menu or run tests to analyze the source codes.
  1. Click [Yes] button in [Test Reconfiguration] dialog, then a dialog for recofiguration appears.

When analyze the project after writing the fault injection code in a location where fault injection is not possible

When reanalyzing the project, if there is fault injection information that satisfies the condition below, the Reconfiguring Fault Injection dialog appears.

  • When activate a line in a location where the fault cannot be injected and write fault injection code.

In the Reconfiguring Fault Injection dialog, you can see where faults cannot be injected and fault injection information.

The Reconfiguring Fault Injection dialog allows you to reuse fault injection information previously written.

How to manually use [Test Reconfiguration] feature

If you click [No] button in [Test Reconfiguration] dialog or [Cancel] button while reconfiguration, following three method allow to use [Test Reconfiguration] feature.

  • Select [Integrity Check] in pull-down menu of the Unit Test View.
  • Select [Test reconfiguration] to use [Test Reconfiguration] feature in function context menu or test context menu of the Unit Test View.
  • You can run Reconfiguring Fault Injection from the context menu or from the pull-down menu in the Fault Injection View.
    • Use the Reconfiguring Fault Injection feature in the menu at the top right of the Fault Injection View.
    • The Fault Injection View marks fault injection functions that need reconfiguring with a reconfiguration-required status marker. Reconfiguring Fault Injection can be executed by double-clicking or right-clicking on the fault injection function that needs to be reconfigured.

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.