DevOps is neither a software, a tool, or even hardware, nor it is a design pattern. Then what the hell is it?? DevOps is actually a set of practices that combines software development and IT operations. It helps in reducing waste.
Testing is dependent on development or in other words availability of build i.e. deployment.