Software Testing Videos and Tutorials: Load Testing, Unit Testing, Functional Testing, Performance Testing, Agile Testing, DevOps
Throw a line of code into many codebases and it is sure to hit one or more testing frameworks. There is no shortage of frameworks for testing, each with their particular spin and set of conventions, but that glut is not always matched by a clear vision of how to structure and use tests cases. A testing framework is a vehicle, but you still need to know how to drive.
Software testing conferences are organized all over the world and many capture their sessions on videos that they share on YouTube. This article presents a list of the best software testing video channels available on YouTube from software testing conferences.
This video presents a self-healing approaches in your test automation may reduce failures due to non-product related issues and improve stability of your Selenium tests to catch only product related defects.
Software development without test automation can no longer be considered professional. However, you might have existing code bases or want to rely on external libraries that may make writing effective and fast unit tests hard or even near to impossible. A typical work-around for these situations is to introduce test stubs for such external dependencies to make your code testable.
In the software testing areas, it seems that just about anyone can learn how to code and use test automation tools. Even better is that codeless solutions are continually lowering the barrier of entry into the software automated testing field.
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.