Posts

Showing posts from June, 2020

Centers of Excellence paving way for Communities of Practice

Image
Software testing as a function has evolved from being a merged function to an atomic state now. In the past, organizations used to have testing as part of development teams that resulted in challenges such as late involvement in projects, crunched testing time and so on. As a group, testers battled with lack of purpose and role clarity, diminished recognition and lack of voice. To overcome these challenges, organizations embarked on journey towards setting up dedicated testing functions that later emerged as Testing Centers of Excellence (TCoE). TCoE was more organic in nature and were set-up with a focus to bring specific results with significant benefits. On a deeper level, they were set-up to achieve clear objectives – Repeatability, Predictability, Innovation, Scalability and Continuous Improvement. TCoE as a concept was fairly successful with mid to large-sized organization, especially where the projects were executed using traditional methodologies. They brought in benefits such...

An Insight on the Fifth Generation Test Automation (Script-less Test Automation)

Image
Evolution of Generations in Test Automation Test Automation has seen an incremental evolution from the early generations of Record & Playback to the present fifth generation Code Less Automation. During the first generation, it was Record & Playback followed by the second generation Use/Reuse of functions followed by the third generation Data-Driven Scripts. Further to this, is the fourth generation of test automation that is widely used and has seen the usage of Action Keyword Scripts. Today, with the penetration of fifth-generation test automation, a functional tester can create an effective robust test automation scripts. It helps in testing the application in minimal time using the Script-less methodology. A rather simple definition of Script-less test automation helps users automate their tests without having to script and use a model-based approach for test automation. This method enhances the scalability approach as it makes use of readily available code assets termed a...

How DevOps can speed up the software launch in the market

Image
So you have this fantastic idea of launching an app in your mind! What next? Want to develop it and launch it before anyone else does the same. You get it developed, test and launch! Well the real picture is not that rosy with the manual testing methods. However the automated software testing tools like DevOps help speed up the process and make the launch much faster. In the era of cut-throat competition, a software thrives by reducing the time between the idea-discovery and the app-execution, DevOps provides exactly the same. In this article, we will analyse how DevOps can speed up the launch of the software and what strategy should be followed for a robust launch that will make strides. Here are some intrigued features that DevOps offers to speed up the software launch process – Faster Feedbacks with Automated Testing – DevOps provides automated testing which reduces time consumption and new updates of the apps can be delivered easily. So continuous improvisations a...