Java Unit Testing: Best Practices

java_startingJunit is a java based tool that offers good, robust test facility. But, if you use it in a wrong way, it produces horrendous output. This article gives you some insight to test java code with the help of the JUnit toolkit. Full article (456 words) »

Top 5 Java Load Testing Software Review

stress-test In order to accurately test your application for performance, you need to apply some amount of load on it, and it is important piece of information the type of load it is subjected to.  The reason is that the load test will identify problems with the application and the configuration of the environment only for the load that it generates. I am listing here top 5 Java Load Testing tools that is worth trying. Full article (502 words) »

A Close Look at AnthillPro 3.5: An Application Lifecycle Automation Server for QA People

dd Anthillpro is a continuous integration server from Urbancode. It supports the software Java, Ruby, .Net and native technologies. The free 30 days trial vesion can be downloaded from here. You will get a flavor of Developer Pre-flight Builds in this new version.  Pre-flight Builds let developers run a "test build" of their changes without making the changes to source. Pre-flight Builds integrates the developer's changes with a snapshot of the latest source code, and then run a build in the build environment,  not on the developer's machine by the click of a button. In case of failure of pre-build, you, as a developer,  will be notified immediately. Since, pre-flight build run on their own environment , you can access to the hardware and other resources which would have been inaccessible if you run them on your own machine.  As a developer, you will also be able to run parallel test to reduce the actual test time with the help of this tool.

Full article (374 words) »

Enterprise Network Computing: OpenNMS Vs. Nagios: A Comparative Study

networkcomputing OpenNMS is the first enterprise-grade network management platform to be developed under the open-source model. The goal is for OpenNMS to be a truly distributed, scalable platform for all aspects of the FCAPS network management model, and to make this platform available to both open source and commercial applications. Nagios is a popular open source computer system and network monitoring software application. It watches hosts and services, alerting users when things go wrong and inform them again when the network works better. I have been trying to do a comparison of what Nagios does compared to openNMS after my  brief association in a test environment with our corporate network department. Full article (352 words) »

A Close Look at Monalisa, a Dynamic Service Architecture Framework to Control and Monitor Large Distributed System

monalisa1 MonALISA is  a framework based on dynamic distributed service architecture and was developed by Caltech for its HEP(High Energy Physics) dept.  The abbreviation stands for Monitoring Agents using Large Integrated Service Architecture. The scope of the framework is to monitor, control and optimize complex systems. The design principle of Monalisa is based on multi-threaded, self-describing agent-based subsystems that gathers information and process tasks by means of collaboration and generates alerts or take automated decisions based on it. With a large monitoring modules like SNMP, Ganglia, network probes and embedded program monitoring hooks, MonALISA is currently used in monitoring GRID systems, networks and distributed applications and as a platform for distributed agents. The underlying technology of the framework is Java JINI and Web services, WSDL and SOAP technologies. Full article (518 words) »

Protected by Comment Guard Pro