Agile and Manual Testing in 2018 and Beyond

The year 2017 was an exciting one for the software industry wherein many companies embraced Agile, DevOps, Scrum, and Continuous delivery models. With these approaches, software is now being rapidly developed and is released in the market a lot quicker than before. Most importantly, the quality of released software is more sustained and gaining the approval of both the stakeholder and the consumer. In fact, research by Technavio expects the global software testing market to grow steadily to around 14% in the coming years. The same study also reports that agile testing services are primarily responsible for the software growth in the market.

However, will these trends continue in 2018? What about the role of manual testers? We all know that software developers prefer software automation testing more because of its reliability, cost-effectiveness, and its ability to save time. But how will manual testers adopt to the growing changes in the future? 

How to Remove ^M in Linux & Unix

Control M ( ^M)  characters are introduced when you use  lines of text from a windows computer to  Linux or Unix machine.  Most common reasons are when you directly copy a file from a windows system or submit form data copied and pasted from a windows machine.

Detecting ^M characters

^M is non printable character and often becomes difficult to find, in order to see if your file contains any non printable character use the cat command with -v option

$cat -v filename

Methods to remove ^M

In all these method , real secret is not to type ^M using keyboard but rather typing in control key sequence to get the ^M control character.