Integrating with third-party issue tracking tools
You can use the Defect Scribe API to create a plug-in to create defects in third-party issue tracking tools. To create the plug-in, you should have experience developing shared libraries that can be opened with .NET. The plug-in must be a DLL file with a public class that implements the following interface and includes a constructor without parameters.
Note: The API interface is also available in the DefectScribePlugin.dll file installed in the Defect Scribe application directory.
using System.Windows.Forms;
namespace DefectScribePlugin
{
public interface ICreateDefect
{
/// <summary>
/// Creates a defect.
/// </summary>
/// <param name="owner">The owner window.</param>
/// <param name="html">The html representing the steps to reproduce.</param>
/// <param name="imageFilePaths">The file paths to all the images referenced in the html.</param>
void CreateDefect(IWin32Window owner, string htmlStepsToReproduce, string[] imageFilePaths);
}
}
Installing plug-ins
To use the third-party issue tracking tool plug-in, copy it to the Plugins folder in the Defect Scribe application directory.