Overall Satisfaction with Eclipse
Eclipse was originally adopted by our QA department due to our web projects - it was used in conjunction with the Selenium IDE.
Unfortunately, as a company that creates digital ads with a proprietary system, we aren't able to use Selenium for every product we create. This guided our attention to other automation softwares such as AutoIt, and Sikuli.
Since Sikuli is a Python based language, our first assumption was that Eclipse would no longer be of use to us. However, by installing various language packs into the Eclipse framework, we were able to expand our automation efforts to cover the scope of projects built with our proprietary system.
Unfortunately, as a company that creates digital ads with a proprietary system, we aren't able to use Selenium for every product we create. This guided our attention to other automation softwares such as AutoIt, and Sikuli.
Since Sikuli is a Python based language, our first assumption was that Eclipse would no longer be of use to us. However, by installing various language packs into the Eclipse framework, we were able to expand our automation efforts to cover the scope of projects built with our proprietary system.
- Eclipse is able to handle various coding languages, and as previously mentioned, this has been a huge benefit to my entire organization. Not only does our company build applications in various languages, our QA department uses automation programs which are language exclusive. The ability to install language packs within Eclipse has kept us from searching for any alternative development environment.
- Eclipse handles integration very easily. From the integration of Selenium, to the integration of Sikuli, Eclipse has handled the swap with ease. The simplest part integration is the ability to install additional kits/packs for those programs. Installation has been as simple as selecting "Help", and "Install new software".
- As a Quality Assurance professional, and a music composer who uses software such as Pro Tools, Logic, and Propellerhead Reason, I can assure you - Eclipse is one of the largest software programs I've ever used. Learning the possibilities of Eclipse can be truly overwhelming at times. I'd like to see tutorials added for first time users.
- At times, Eclipse has required restart. At times, this can be cumbersome when adding plug-ins, installs, or integrating/updating software. I'd like to install or update my software, then continue to write my code, and run my tests. Having to restart is a small issue, yet, an issue.
- Eclipse is a free software, we have seen nothing but positive ROI within our organization.
- Our objectives have been met by finding a software to assist with our GUI automation efforts, as well as our web efforts.