Software Testing Videos and Tutorials: Load Testing, Unit Testing, Functional Testing, Performance Testing, Agile Testing, DevOps
Art and testing may look like an odd couple. True, Glenford Myers combined both in his book “The Art of Software Testing”, but the art in there was strictly limited to the title page, since the term isn’t even mentioned once throughout the whole book. It referred to skill and mastery, of course, not to an aesthetic experience.
Mockito is an open source mock framework for Java that letsyou write beautiful tests with clean and simple API. This video shows how to verify mock objects using Mockito.
Behaviour Driven Development (BDD) is a different way of approaching the “how to validate your code” problem. It aims to help focus development on the delivery of prioritized, verifiable business value by providing a common vocabulary. This video discusses various ways to try out BDD in Python, from the periodically maligned doctests to simple unittest module usages to more specialized modules.
Learn how Robotium works with standard Android instrumentation tests, including details on how it can be used in real life. Robotium is a test framework created to make it easy to write powerful and robust automatic black-box test cases for Android applications. Test case developers can write function, system and acceptance test scenarios, spanning multiple Android activities.
Unit testing is a difficult but essential activity to improve software quality and team velocity. This video presents the best practices to perform unit testing in a .NET context and with an agile approach.
How do you do Test-Driven Development (TDD) with command-line tools? How does one make a failing test for a missing command-line option? This video answers these questions with some real-world examples.
AS Customer Support Engineer at SauceLabs, Santiago Suarez Ordoñez has answered more than 3,000 support emails. After a first video Top Tips For Writing Better Selenium Tests, he shares in this more tips to improve your Selenium tests so they run quicker and more efficiently locally and in the cloud.