Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.
External Tool Usage
How is External Tool inteded to be used?First Question:
What is the difference between the Input field and the argument list with the External Tool? Basically, I don't understand what the intent was for using Input vs an Argument except that Input is used for a very long argument such as an XML file. Also can they be combined and if so, what order do the 2 get passed to the External Tool.
(ie If I was to run the external tool on the command line would it look like this:
ExternalTool arg1 arg2 Input
ExternalTool Input arg1 arg2
What does the External Tool look like when the Flag and Value option for an argument is used meaning is there always a space between flag and argument value:
(ie ExternalTool flag1 value1 flag2 value2?)
What happens if the flag and value need to be together such as:
or ExternalTool -flag1:value1
or any other combination of flag1 and value1
Basically I am asking what is the intent for using the flag because if flag and value are always seperated by a space, then I don't see the difference between a flag and a value for an argument?
In the documentation it mentions using the External Tool as a boolean filter. Can you explain what is meant by a boolean filter.