Articles, tutorials, videos and tools to perform software in a DevOps context like testing in production, continuous delivery, etc.
In the fast-paced world of software development, being able to release software quickly is a crucial advantage in staying competitive. Agile organizations recognize that shorter release cycles can result in satisfied customers, faster innovation, and a more efficient development process.
A delivery pipeline is a set of automated processes that allow developers and DevOps professionals to efficiently compile, build, test and deploy their code to their production platforms. It most common components of a pipeline are build automation/continuous integration, test automation and deploy automation.
This talk discusses various advances in program analysis technology that enable a larger class of bugs to be detected earlier in software development projects (and even to be automatically fixed in some cases). It focuses particularly on recent developments that enable tight integration of program analysis tools into DevOps processes.
PractiTest has released its ninth annual State of Testing® report. This year’s report shows changes in the way software developers think about testing, highlights a shift in the way testers perceive their role, and includes a new section on the impact Agile and DevOps play on testing.
Angel Rivera of CircleCI discusses common pain points in properly securing applications, CI/CD pipelines and protecting sensitive access gates to integration targets. You will learn strategies to secure their applications, sensitive data and DevOps pipeline integration points.
This presentation discusses the deprecating of simplicity due to increased speed of delivering of features in a complex software architecture and the rise of continuous verification as a new software testing culture using a chaos engineering approach.
As a software developer, you know that one of the critical period in a project is when you try to make integrate your code in the overall application and push it towards the final user. It is sometimes a long process that you would like to accelerate so that you could obtain a quicker feedback on the quality of your code.