BT

Lessons Learned from Apple's GoToFail Bug

by Sergio De Simone on  Feb 28, 2014 5

The recent security weakness found in both iOS and OS X hints at flaws in coding style guidelines, unit testing, system testing, code review policies, error management strategies, and tools deployment. An overview.

Appurify and Xamarin Launch Continuous Integration for Mobile Apps on Variety of Devices

by Sergio De Simone on  Feb 21, 2014

Two recently launched services, Appurify Mobile Platform and Xamarin Test Cloud, promise to help developers and enterprises automate testing and performance optimization of their mobile apps by allowing them to run apps on real iOS and Android devices and supporting automated testing and continuous integration.

Google Espresso: Fast Automated Android UI Testing in the Cloud

by Abel Avram on  Oct 24, 2013

Google has open sourced Espresso, an Android automated testing framework that enables one to run tests on x86 machines in the cloud in a multi-threaded environment, solving the concurrency issues associated with UI testing.

DevOps: possible without simplifying your infrastructure?

by Matthias Marschall on  Sep 18, 2013

Running an DevOps expert panel, James Governor, analyst at RedMonk, asked whether it is necessary to simplify your infrastructure in order to be able to introduce DevOps. The panelists agreed that you need to change your systems and your organization to decrease your time-to-market. Even though existing infrastructure will stay, you’ll need to automate what you can to be able to innovate faster.

The Dawn of the Personal Cloud

by Chris Swan on  Sep 12, 2013 2

Simple founder and former Twitter engineer Alex Payne has released sovereign - a set of open source Ansible playbooks to create a personal cloud. This allows users and IT departments to move away from large cloud companies and onto services that are under their own control.

Latest Technology Trends on the Radar

by Aslan Brooke on  Aug 06, 2013 1

Thoughtworks recently released a new installment of their technology radar highlighting techniques enabling infrastructure as code, perimeterless enterprises, applying proven practices to areas without, and lightweight analytics.

Mobile App Build Automation with Buildozer

by Ralph Winzinger on  Jul 05, 2013

Egeniq released Buildozer, a cloud-based build automation tool for mobile applications. Currently it supports build and distribution for iOS and Android applications. The primary goal of Buildozer is to speed up development by completely automating the build and distribution process.

Perceptual Testing for Safer Continuous Deployment

by Grischa Ekart on  Jun 20, 2013

Brett Slatkin from Google presented a method for visual regression testing at Velocity 2013 in Santa Clara. Perceptual diff compares screenshots of a release's webpages with its previous versions and detects changes at pixel level, filling an important gap in automated testing for Continuous Deployment. An open source version of the software has been setup on github.

Winning with DevOps

by Aslan Brooke on  May 26, 2013

Rebel Labs recently released a productivity report indicating DevOps is a key initiative for 2013 with tangible benefits for engineers, managers, and businesses. The report includes findings in the following categories: the work week, application failures/responses, tools, and software releases.

Sauce Labs Appium Now Can Test Android and Firefox OS Apps

by Abel Avram on  May 14, 2013

Sauce Labs has extended Appium to support automated testing for Android and Firefox OS applications. Support for iOS was introduced earlier this year.

Coverity 2012: How to Get a Low Defect Density

by Abel Avram on  May 07, 2013

This article contains the testimonies of several project leaders detailing the process used to achieve a low Coverity Scan defect density.

Jenkins CI Server Plugin Drives SOASTA CloudTest Server

by Aslan Brooke on  Apr 27, 2013

Earlier this month, SOASTA and CloudBees released a plugin for the Jenkins continuous integration (or CI) server to run automated tests on real physical mobile devices. SOASTA released this plugin with optimizations that were developed by the creator of Jenkins, Kohsuke Kawaguchi. The plugin provides build steps for performing operations and testing mobile devices.

Docker: Automated and Consistent Software Deployments

by Abel Avram on  Mar 27, 2013

dotCloud, a PaaS provider, has open sourced Docker, a key component of their platform. Docker is a LinuX Container (LXC) technology augmented with a a high level API providing a lightweight virtualization solution that runs Unix processes in isolation. It provides a way to automate software deployment in a secure and repeatable environment.

Use Canary Deployments to Test in Production

by Aslan Brooke on  Mar 26, 2013

Companies use "Canary Deployments" to test software in production by routing a subset of users to new functionality as part of continuous delivery according to Nolio in their 1st video in a series about DevOps Best Practices. A "Canary Deployment" is a type of incremental release performed by deploying a new version of software side by side with its production version counterpart.

Quickstart for New Users of Opscode Chef

by Aslan Brooke on  Mar 20, 2013

OpsCode is providing a new avenue for learning chef aimed at equipping new users with what they need to start building "Infrastructure as Code". The content leads users through a quickstart, common cases, screen casts, and troubleshooting.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT