This talk provides an overview of a method and a corresponding example of an automated double-pulse-test setup with the goal of improving the accuracy and reducing the time and effort required for tests. The system is implemented using MATLAB and instrument control. Optimizations like parameter correction and deskew are also integrated. In additions to hard codes, a graphical user interface (GUI) is also developed to make it more user-friendly and convenient.