Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

Testing the Visual Studio and Eclipse IDE

Testing the Visual Studio and Eclipse IDE

In my last entry I gave an overview of how we test the core component for the Visual COBOL product. In this entry I will cover how we test the Visual Studio and Eclipse integration. Testing of the Visual Studio IDE is kicked off using an in house tool called ‘TestCat’. This tool simply monitors for the availability of a batch script, which is created during the overnight build of the product. The TestCat tool runs the script, which has a number of commands contained – it starts Hyper-V machine instances, copies the build onto the virtual machine and kicks off the IDE tests after installing the test build. Tests cover the basic functions of the IDE, but also more advanced testing such as various project and debugging scenarios. The results are then assembled in HTML reports and published. The Eclipse IDE is tested in a very similar manner. The tests are kicked off overnight, and test failures are reported through a web page and via email notifications.  This process runs several thousand tests on the IDEs and confirms Visual Studio and Eclipse integration is working correctly.

There are also other components that are extensions to the core and IDE. Some are also a part of the IDE, such as SQL support. These components are updated and tested in a similar way by specialists in those areas. Once the development teams have finished their testing the product is delivered to our build and release infrastructure where further checks are made before releasing the product.


Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Version history
Revision #:
1 of 1
Last update:
‎2012-06-21 16:57
Updated by:
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.