Software Testing Videos and Tutorials: Load Testing, Unit Testing, Functional Testing, Performance Testing, Agile Testing, DevOps
Have you visited the treasures of Visual Studio Menu bar tools | Options | Test Tools lately? The options to enable disable prompts on creating, editing, deleting or running manual/automated tests can be controller from here. The default test project language and default test types created on a new test project creation could be selected/unselected from here.
This video shares experience on how to write better Selenium tests. It contains advice on Implicit waits, ignoring Open and waitForPageToLoad failures, reporting pass/fail status automatically on python.
This video explains why we need to develop page components for our tests in order to create smaller and more dynamic page components. Web pages are no more the monolithic static pages of the past. They contain a lot of small elements that we interact with, so being able to focus on the components is a better solution to automate the testing of web applications.
At the Google Test Automation Conference 2011, the opening keynote was presented by Alberto Savoia, Director of Engineering and Innovation Agitator at Google. He believes that software testing as we knew it is dead – or at least moribund – in which case we should stick a fork in it and proactively take it out of its misery for good.
JMeter is open source software designed to load test functional behavior and measure performance. This video shows how with JMeter as an automated test harness, You can trigger a breakpoint in a Jersey / JTA / JPA / Hibernate / MySQL / Glassfish RESTful web service.
This presentation addresses the missing link in Enterprise Java development: simple, easy integration testing. You will learn how the simplified component model of Java EE can be applied to testable development.
Dealing with dependencies is the most challenging aspect of test-driven development (TDD). Mocks and stubs are created to isolate the behavior we would like to test. The article “The Art of Mocking” is a good introduction on this topic. Creating all these testing classes by hand can lead to troubles: sometimes developers duplicate these classes and other times the mocks and stubs become more complicated than the code.