Java testing frameworks
Java testing frameworks often require tools that monitor and can track errors and exceptions in a program and which can measure performance. In this section on Java testing frameworks, read about the latest Java software testing tools and frameworks and discover strategies for testing efficiently and economically.
Enums versus Exceptions: An new, Agile approach to application error handling
22 Jul 2013
Tutorial - As Agile teams recognize the overhead of using throwable objects, the enums versus exceptions debate is beginning to rage, but smart developers know that using enums means better error handling.
Testing strategies and mobile monitoring are keys to the mobile ALM process
21 Jul 2013
Feature - Taking advantage of mobile opportunities means creating testing strategies that include mobile monitoring. Together, these form the keys to the mobile ALM process.
The top challenges of mobile application lifecycle management (ALM)
14 Jul 2013
Feature - Application lifecycle management is never easy, but the challenges of mobile make it additionally hard. Here we look at the top three challenges of doing enterprise mobile ALM.
How hybrid HTML5 simplifies the mobile ALM process
18 Mar 2013
Feature - Many aspects of the Mobile ALM process can be simplified and improved by using HTML5 and Hybrid code development, as opposed to building purely native mobile application. Here we provide seven tips for integrating HTML5 into your mobile applications.
Pitfalls of open source licensing and how to avoid them
06 Mar 2013
Feature - Not all open-source licenses are created equal, and if an organization doesn't pay enough attention to the fine print, they may be looking at a cease and desist letter. Here we provide some advice for organizations looking to ensure that they are in full...
How NoSQL, MySQL and MongoDB worked together to solve a big-data problem
10 Jan 2013
Feature - Choosing between schemaless NoSQL databases and strong-schema relational designs isn't an either-or decision, as this case study points out. When dealing with their big data problem, Craigslist decided that their MySQL servers could use a little help...
Cloud Deployment Testing: Leveraging PaaS, Saas and IaaS
16 Nov 2012
Feature - Many challenges arise when it comes time to deploy your applications, and if deployment goes wrong, the problems are incredibly visible to both the users and upper management. But with cloud computing, there is a better way to smooth out the deployment...
Application lifecycle management: Best practices for improving the deployment process
01 Nov 2012
Feature - Nothing is more visible to both clients and senior management than an applications that doesn't work. And the risk for failure is never higher than it is the moment after deployment. So how do you ensure deployment always goes smoothly. There is no...
Mobile development and cloud adoption: A perfect fit
28 Sep 2012
Feature - What is it about mobile development that makes it so much more likely to adopt cloud based technologies when compared to their enterprise counterparts? Is it the short timelines? Is it the smaller budgets? Or do mobile development teams simply know...
Class packaging: Understanding how to organize related Java components
31 Aug 2012
Tutorial - This tutorial takes a look at how the Java programming language uses folders and packages to organize logically related classes and components.