Writing and maintaining a suite of acceptance tests that can give you a high level of confidence in the behavior and configuration of your system is a complex task. This presentation describes approaches to acceptance testing that allow teams to work quickly and effectively; build excellent functional coverage for complex enterprise-scale systems; manage and maintain those tests in the face of change, and of evolution in both the codebase and the understanding of the business problem.
Articles, tutorials, videos and tools to perform software in a DevOps context like testing in production, continuous delivery, etc.
Learn in this presentation how a Chicago finance company avoided a radical shift and took a more evolutionary approach to its DevOps transformation. Kevin Harriss shares the lessons that this organization learned along the way to hopefully ease your own DevOps transformation.
Faster software delivery through approaches like DevOps or Continuous Delivery impacts software testing practices. This article summarizes the steps that software testing teams can undertake in order to adapt to the fast development process in projects with Continuous Integration/Continuous Delivery (CI/CD).
As DevOps accelerates the deployment of code from the development to the production environments, this influences the execution of the software testing activity that should assess the quality of this code. How do we integrate software testing into DevOps? Does DevOps mean the end of testing? Luz Parra provides some answers these questions.
The Accelerate State of DevOps Report is the largest and longest running DevOps research. It represents five years of work surveying over 30,000 technical professionals worldwide. Nearly 1,900 professionals worldwide participated in the 2018 study that reflects an increasing diversity and the importance of continuous software testing.
Users care as much about how your service performs as they do what job it helps them accomplish. This is why performance is imperative and performance testing a must. So why do we still see so many 503 errors and slow apps? The answer is empathy, a lack thereof. Performance is the most tangible element of “non-functional” quality criteria we regularly ignore until it’s too late.
DevOps is based on continuous delivery and anything that breaks the continuity is a bottleneck. While Agile and DevOps have become common terms in Development and Testing organizations, manual build and deployment processes are still causing problems along with integration and testing.