Released on: 26, June 2009
, Author: Alex Khizhnyak
, Audience: Software related
Together with experts from the Belarus Java User Group, a SUN Microsystems representative discussed the major problems that occur when automating Java application interface testing.
June 25, Minsk, Belarus On June 9, the round table on Java UI Automated Testing was held by Sun Microsystems during the WebConf-09 conference with the assistance of Altoros Systems, a global software delivery acceleration specialist. Alexandre Iline (Sun Microsystems, Russia), together with select experts from the Belarus Java User Group, discussed the main challenges that occur during the automation of Java application interface testing. Throughout the meeting, Alexandre actively shared the experience he has gained working on such popular Java projects as NetBeans, JavaFX Designer, and Java Store.
During the two-hour session, participants exchanged their opinions on why to automate testing, what tools to use, what the specifics of UI testing are, and how to create a testing suite. Alexandre also discussed the metrics that may be used to evaluate the quality of an application's performance and the efficiency of testing. After that, he delivered an overview of Jemmy, the library that can perform testing right from the Java code and which provides the API straight-forward access to the Java IU. After the meeting, JUG experts and the most active participants were given souvenirs from Sun Microsystems.
Despite it being our first round table, the meeting proved to be useful for both our User Group members and our special guest from St. Petersburg, said Alexey Khizhnyak, the press coordinator of the event and Belarus Java User Group. As Alexandre Iline mentioned, he had a chance to learn about complex situations he'd never faced before, so he promised to employ the panel's format for his future presentations. I believe we'll be able to hold our next Java developer meetings in the same interactive manner as this one, too.
Photos from the panel: http://www.belarusjug.org/ru/kruglyiy-stol-s-sun-fotootchet.html
Audio (63.7 Mb): http://belarusjug.org/files/sun_automated_testing.wav
Slides (PDF, 848 Kb): http://belarusjug.org/files/ui_test_auto.pdf
Organizers:
Altoros Systems, Inc. is a global software delivery acceleration specialist that provides focused outsourced software product engineering, independent Quality Assurance, and testing services to software organizations and information-driven enterprises. Areas of expertise include Microsoft .NET, Java, Adobe Flex, Ruby on Rails, and Mobile technologies. Founded in 1999 and headquartered in Western Massachusetts, Altoros has a representative office in Tampa, Florida, and a software development center in Eastern Europe (Minsk, Belarus). For more: www.altoros.com.
The steering committee of WebConf-09, an international scientific and practical conference on Web programming and Internet technologies, including the Mechanics and Mathematics Faculty of Belarus State University. For more information, please visit www.webconf.bsu.by.
The Belarus Java User Group was launched in late 2007 to bring together Java developers and leading IT companies to help the members meet on a regular basis, to share ideas, experience, and thoughts on how to make the most of Java technologies in their daily work. The Belarus Java User Group includes more than 300 Java developers. To learn more, please visit www.belarusjug.org.
Related downloads
An automated unit testing tool for .NET that generates test scenarios automatically with random input values and runs them to test the robustness of your program.
Vermont HighTest Plus is a Windows-based software regression-testing tool for testing stand-alone and browser-based applications. Includes a dedicated scripting language, object support, user functions, screen compares, Suite Manager, and debugger.
Docklight Scripting is an automated testing tool for serial communication protocols via COM, TCP and UDP. It is an extended edition of Docklight RS232 Terminal / RS232 Monitor, including an easy-to-use script language to create automated test jobs.
Powerful tool for automated testing and generating test reports. Including a feature to record a macro and play it back.
AllRecall Consul is easy-to-use and powerful program for automated testing applications with character-based interface, such as DOS-programs and UNIX-applications through Telnet client
vTest is an automated functional and regression testing product for web applications. It incorporates record, verify, playback and reporting capabilities. vTest supports both Microsoft Internet Explorer and Mozilla Firefox.
SecureXP allows you to customize your access control settings for your Windows software. Lots of people using your computer? Don't want them changing your settings? SecureXP is the program for you. And it's free!
XP Tweak allows you to customize your access control settings for your Windows software. Lots of people using your computer? Don't want them changing your settings? XP Tweak is the program for you. And it's free!
It is the world's first technology that allows you to automate and test web sites using images instead of cumbersome X/Y coordinates. It relies only upon the images that are rendered in the browser, regardless of the technology that created them.
Automated Testing Tool for Functional Testing,Performance Testing,Load Testing,Stress Testing,Web Services Testing,Server Performance Monitoring & Regression Testing to run tests from command line for all test types.