{"id":229,"date":"2015-01-12T03:22:19","date_gmt":"2015-01-12T09:22:19","guid":{"rendered":"https:\/\/cigniti.com\/blog\/?p=229"},"modified":"2018-10-05T14:54:54","modified_gmt":"2018-10-05T09:24:54","slug":"mobile-testing-devops-way","status":"publish","type":"post","link":"https:\/\/www.cigniti.com\/blog\/mobile-testing-devops-way\/","title":{"rendered":"Mobile Testing the DevOps way"},"content":{"rendered":"

DevOps – the term has been abuzz in IT circles and is catching on fast! What is DevOps anyway? And how does it help in Mobile testing? In his book What is DevOps<\/a>?, Mike Loukides has quite a clear cut definition:<\/p>\n

how modern applications, running in the cloud, still need to be resilient and fault tolerant, still need monitoring, still need to adapt to huge swings in load, etc. But he notes that those features, formerly provided by the IT\/operations infrastructures, now need to be part of the application, particularly in \u201cplatform as a service\u201d environments. Operations doesn\u2019t go away, it becomes part of the development. And rather than envision some sort of uber developer, who understands big data, web performance optimization, application middleware, and fault tolerance in a massively distributed environment, we need operations specialists on the development teams. The infrastructure doesn\u2019t go away \u2014 it moves into the code; and the people responsible for the infrastructure, the system administrators and corporate IT groups, evolve so that they can write the code that maintains the infrastructure. Rather than being isolated, they need to cooperate and collaborate with the developers who create the applications. This is the movement informally known as \u201cDevOps.\u201d<\/em><\/p><\/blockquote>\n

Well, the gist of it is simply this: Development+Operations (Here\u2019s where you get the \u2018Dev\u2019 and the \u2018Ops\u2019 of DevOps) = Mindblowing Innovation!<\/p>\n

Actually, DevOps <\/strong>cannot be contained in a definition of so many words. DevOps is a revolution to get software development businesses to \u2018get their act together\u2019. It is a movement that demands collaboration and cooperation between software development teams and IT operations teams. It is a generation of talented developers and system admins who love the \u2018all decks on hand\u2019 approach to creating great products. This goes a long, long way in preventing the age old battle of \u201cOperations built a rubbish platform\u201d vs. \u201cThe code is all wrong; ask the developer!\u201d DevOps is where the blame game ends and true innovation begins.<\/p>\n

The DevOps Strategy<\/h1>\n

Implementation of the DevOps Strategy in mobile testing entails four basic processes:<\/p>\n